Secara geografis Kota Bima terletak di bagian timur Pulau Sumbawa pada posisi 118°41'00"-118°48'00" Bujur Timur dan 8°20'00"-8°30'00" Lintang Selatan. Kota Bima sendiri mempunyai luas wilayah sebesar 22222,25 km².<ref name="Bima">{{cite web|url=https://bimakota.bps.go.id/publication/2018/08/16/1e5b2cdb49cfdcec4ef51cde/kota-bima-dalam-angka-2018.html|title=Kota Bima Dalam Angka 2018|last=|first=|publisher=BPS Kota Bima|accessdate=9 Nopember 2018|archive-date=2020-11-20|archive-url=https://web.archive.org/web/20201120071913/https://bimakota.bps.go.id/publication/2018/08/16/1e5b2cdb49cfdcec4ef51cde/kota-bima-dalam-angka-2018.html|dead-url=no}}</ref> Kota Bima memiliki areal tanah berupa: persawahan seluas 1.923 [[hektare]] (94,90% merupakan sawah irigasi), hutan seluas 13.154 ha, tegalan dan kebun seluas 3.632 ha, ladang dan huma seluas 1.225 ha dan wilayah pesisir pantai sepanjang 26 km. Secara umum kondisi tanah di Kota Bima didominasi oleh gunung batu, hal ini menyebabkan rata-rata masyarakatnya bertani dengan menanam jagung dan tanaman keras lainnya.