Africa
Uganda
141 places of 15,000 people or more
The 40 largest
- Kampala1,680,600
- Nansana532,800
- Kira462,900
- Bunamwaya413,400
- Kyengera285,400
- Mbarara221,300
- Kasangati207,800
- Mukono191,300
- Njeru178,800
- Gulu177,400
- Katabi154,300
- Kajansi135,600
- Lugazi128,400
- Hoima122,700
- Mubende121,600
- Lira119,323
- Ibanda117,700
- Masaka116,600
- Kasese115,400
- Mbale111,300
- Masindi110,500
- Mityana105,200
- Entebbe102,600
- Jinja93,061
- Wakiso87,900
- Rutoma86,100
- Bwizibwera79,157
- Kotido75,700
- Arua72,400
- Nakivale Refugee Camp68,400
- Kamuli67,800
- Apac67,700
- Iganga65,500
- Busia64,900
- Koboko64,500
- Soroti60,900
- Fort Portal60,800
- Mpondwe58,600
- Kitgum56,891
- Kabale53,200
Population from GeoNames, which takes it from national censuses and estimates of different years.
Everywhere else, by region
Central Region25
- Mpigi49,500
- Luwero49,100
- Kasanje42,300
- Wobulenzi31,000
- Kayunga30,000
- Bombo29,600
- Kasaali29,000
- Kakiri28,100
- Bukuya26,972
- Lukaya25,600
- Namasuba22,507
- Kiboga22,400
- Namayumba22,100
- Kiziba21,300
- Butemba18,800
- Buikwe18,500
- Kireka17,947
- Kasanda17,000
- Gombe16,600
- Bukomero16,400
- Lyantonde16,300
- Kyazanga16,000
- Kasambya15,700
- Kalisizo15,200
- Lwengo15,100
Eastern Region25
- Kapchorwa51,200
- Tororo48,500
- Bugembe45,600
- Kumi43,500
- Pallisa42,300
- Bugiri36,000
- Kakira35,800
- Nakaloke33,700
- Busesa32,900
- Buyende29,700
- Budaka29,100
- Buwenge24,200
- Butaleja24,000
- Namutumba22,600
- Mayuge20,800
- Malaba20,800
- Kaliro20,500
- Magamaga19,500
- Sironko19,300
- Budadiri19,200
- Ngora17,700
- Namavundu17,300
- Busolwe16,800
- Manafwa16,000
- Busembatia15,889
Northern Region11
Western Region40
- Rwamwanja Refugee Camp49,700
- Ishaka43,700
- Rukungiri37,200
- Buyale36,700
- Isingiro34,300
- Nyachera30,509
- Kyegegwa29,400
- Kyenjojo28,600
- Kagadi28,000
- Muhorro27,400
- Kyaka II Refugee Camp27,300
- Kasozi24,500
- Kamwenge23,900
- Kyangwali Refugee Camp23,847
- Rubanda22,800
- Bundibugyo22,300
- Kigumba22,000
- Kihihi21,800
- Ntungamo20,900
- Lwakyomba20,500
- Mabare20,100
- Iryango20,000
- Nyahuka19,600
- Buhimba19,500
- Kinoni19,400
- Rwiimi18,600
- Kisinga18,300
- Katoke18,200
- Kikube18,100
- Kisoro17,700
- Butunduzi17,600
- Ntungamo16,915
- Nyamunuka16,800
- Kanungu16,600
- Kiryandongo Refugee Camp16,600
- Kyarusozi16,300
- Buhesi16,000
- Kazo15,900
- Kakumiro15,900
- Kyamahungu15,800