A agricultura urbana consiste no cultivo de produtos alimentares e não alimentares em uma área urbana ou ao seu redor.
A produção acontece em harmonia com a natureza, normalmente, sem o uso de pesticidas e agrotóxicos. A prática é voltada para o consumo próprio ou para o comércio em pequena escala e, geralmente, acontece em quintais, terraços, pátios ou em espaços comunitários.