Pertanian urban adalah praktek budidaya, pemrosesan, dan distribusi bahan pangan atau di sekitar kota. Pertanian urban juga bisa melibatkan peternakan, budidaya perairan, wanatani, dan hortikultura. Dalam arti luas, pertanian urban mendeskripsikan seluruh sistem produksi pangan yang terjadi di perkotaan. Lahan yang digunakan bisa tanah tempat tinggal (pekarangan, balkon, atau atap- atap bangunan), pinggiran jalan umum, atau tepi sungai. Definisi Urban Farming yang diberikan FAO, Sebuah industri yang memproduksi, memproses, dan memasarkan produk dan bahan bakar nabati, terutama dalam menanggapi permintaan harian konsumen di dalam perkotaan, yang menerapkan metode produksi intensif, memanfaatkan dan mendaur ulang sumber daya dan limbah perkotaan untuk menghasilkan beragam tanaman dan hewan ternak. Definisi Urban Farming yang diberikan Council on Agriculture, Science and Technology, (CAST), Mencakup aspek kesehatan lingkungan, remediasi, dan rekreasi.Kebijakan di berbagai kota