
Jumlah penduduk menurut kecamatan adalah sebagai berikut :
Kecamatan Jumlah Penduduk
Raba 34.756 jiwa
Mpunda 32.531 jiwa
Rasanae Barat 31.029 jiwa
Asakota 27.931 jiwa
Rasanae Timur 16.196 jiwa
Kota Bima berdasarkan data tahun 2000 tercatat sebesar 116.295 jiwa yang terdiri dari 57.108 jiwa (49%) penduduk laki-laki dan 59.187 jiwa (51%) penduduk perempuan. Sebaran penduduk kurang merata, konsentrasi penduduk berada di pusat-pusat kegiatan ekonomi dan pemerintahan. Penduduk terbanyak berada di Kelurahan Paruga, yaitu berjumlah 12.275 jiwa (11%) dan paling sedikit di Desa Kendo yang berjumlah 1.130 jiwa (1%). Selanjutnya berdasarkan hasil sensus penduduk tahun 2010, penduduk Kota Bima berjumlah 142.443 jiwa yang terdiri dari 69.8411 jiwa laki-laki dan 72.602 jiwa perempuan.

Secara topografis wilayah Kabupaten Bima sebagian besar (70%) merupakan dataran tinggi bertekstur pegunungan sementara sisanya (30%) adalah dataran. Sekitar 14% dari proporsi dataran rendah tersebut merupakan areal persawahan dan lebih dari separuh merupakan lahan kering. Oleh karena keterbatasan lahan pertanian seperti itu dan dikaitkan pertumbuhan penduduk kedepan, akan menyebabkan daya dukung lahan semakin sempit. Konsekuensinya diperlukan transformasi dan reorientasi basis ekonomi dari pertanian tradisional ke pertanian wirausaha dan sektor industri kecil dan perdagangan. Dilihat dari ketinggian dari permukaàn laut, Kecamatan Donggo merupakan daerah tertinggi dengan ketinggian 500 m dari permukaan laut, sedangkan daerah yang terendah adalah Kecamatan Sape dan Sanggar yang mencapai ketinggian hanya 5 m dari permukaan laut.