Pertanian urban

Dalam masyarakat Mesir Kuno, sampah yang dihasilkan masyarakat digunakan sebagai input pada pertanian urban. Di Machu Picchu, air dilestarikan dengan pemanfaatan arsitektur bertingkat sehingga air yang jatuh digunakan kembali di tanaman yang berada di bawahnya. Sebuah konsep kebun individu ("allotment garden") dibangun di Jerman pada awal abad ke 19 karena kondisi kemiskinan dan kerawanan pangan ketika itu. Kebun Victoria berkembang pada masa perang dunia I dan II di Kanada, Amerika Serikat, dan Inggris, yang diisi tanaman buah, sayuran, dan rempah daun. Hal ini dilakukan oleh masyarakat sipil untuk mengurangi tekanan produksi pangan yang ketika itu dipasok untuk memenuhi kebutuhan perang. Berkebun di masyarakat merupakan kegiatan yang terbuka dan bisa dilakukan oleh siapa saja yang memiliki ruang untuk membudidayakan tanaman untuk menghasilkan bahan pangan dan juga rekreasi. Kegiatan ini dapat dilakukan melalui sebuah program seperti P-Patch yang sudah dilakukan di Seattle. Gerakan permakultur mendorong perkembangan pertanian urban di seluruh dunia.