La agricultura urbana implica la práctica de la agricultura dentro o en los alrededores de áreas urbanas, utilizando tierras privadas, balcones, techos, calles públicas, márgenes de ríos u otros espacios. Las prácticas agrícolas urbanas no son nuevas y han incluido jardines y huertos que han formado parte del paisaje urbano. Desde la década de 1980, los huertos urbanos han ganado importancia y adoptado nuevas características.