Population of Cities in Uganda (2018)

1
Over 1 Million
2
100,000 to 1 Million
62
10,000 to 100,000
  • Kampala
  • Gulu
  • Lira
  • Mbarara
  • Jinja
  • Bwizibwera
  • Mbale
  • Mukono
  • Kasese
  • Masaka
  • Entebbe
  • Njeru
  • Kitgum
  • Soroti
  • Arua
  • Iganga
  • Kabale
  • Busia
  • Fort Portal
  • Mityana
  • Tororo
  • Hoima
  • Lugazi
  • Masindi
  • Ibanda
  • Pallisa
  • Nyachera
  • Nebbi
  • Adjumani
  • Paidha
  • Luwero
  • Wobulenzi
  • Yumbe
  • Namasuba
  • Bugiri
  • Kayunga
  • Wakiso
  • Mubende
  • Moyo
  • Kotido
  • Kyenjojo
  • Kireka
  • Kamwenge
  • Bundibugyo
  • Ntungamo
  • Busembatia
  • Ntungamo
  • Buwenge
  • Kanungu
  • Kiboga

Uganda is only the 81st largest country by area in the world, but it has the 36th largest population. With a population exceeding 37 million, it may come as a surprise that this country has just one city with a population that exceeds one million. However, there are many cities and towns that contribute to these rising numbers. As mentioned, Uganda has just one city that has a population of over a million. Kampala has a population of 1.35 million as of 2016. The next two largest cities have populations that are right above 100,000. Sixty cities within the country have populations that exceed 10,000.

While these major cities' populations may not seem to add up to the high overall population, it is simply because many residents of Uganda reside in the country's rural areas. In fact, 84% of residents live in rural areas instead of the developing urban areas, according to 2015 data from The World Bank. This is not a significant decrease from the 96% rural population in 1960. This shows that while the population continues to grow, cities are not developing and expanding at such a fast rate. This could lead to future problems as additional residents immigrating to the country or that are a result of natural growth could put a strain on the resources and infrastructure of this developing country.

Uganda has 1 cities with more than a million people, 2 cities with between 100,000 and 1 million people, and 62 cities with between 10,000 and 100,000 people. The largest city in Uganda is Kampala, with a population of 1,353,189 people.

Kampala

The capital city is rapidly growing, and it is made up of five boroughs.

1,353,189

Gulu

Eighty percent of Gulu's population are the Acholi people.

146,858

Lira

Lira is the most important commercial, municipal and administrative center in the Lira District.

119,323

Mbarara

This city was founded in 1889 on an abandoned royal site.

97,500

Jinja

This city has the third largest economy in East Africa.

93,061

Bwizibwera

Bwizibwera is the capital of Kashari County.

79,157

Mbale

Mbale is home to multiple higher learning institutes and financial institution branches.

76,493

Mukono

This is one of the fastest growing cities in Uganda, with a 2002 population of 56,000 increasing to over 160,000 in 2012.

67,290

Kasese

Increased tourism has led to rapid growth and development of the largest city in the Rwenzururu region.

67,269

Masaka

This town has been destroed twice -- one in 1979 and again in the 1981 - 1986 civil war -- and continues to grow.

65,373

Name 2018 Population Location
Kampala1,353,189Map
Gulu146,858Map
Lira119,323Map
Mbarara97,500Map
Jinja93,061Map
Bwizibwera79,157Map
Mbale76,493Map
Mukono67,290Map
Kasese67,269Map
Masaka65,373Map
Entebbe62,969Map
Njeru61,952Map
Kitgum56,891Map
Soroti56,400Map
Arua55,585Map
Iganga45,024Map
Kabale43,500Map
Busia43,200Map
Fort Portal42,670Map
Mityana41,131Map
Tororo40,400Map
Hoima39,625Map
Lugazi35,036Map
Masindi31,486Map
Ibanda31,000Map
Pallisa30,745Map
Nyachera30,509Map
Nebbi30,354Map
Adjumani28,700Map
Paidha28,348Map
Luwero28,338Map
Wobulenzi24,415Map
Yumbe24,300Map
Namasuba22,507Map
Bugiri22,500Map
Kayunga21,704Map
Wakiso20,530Map
Mubende18,936Map
Moyo18,800Map
Kotido18,800Map
Kyenjojo18,600Map
Kireka17,947Map
Kamwenge17,169Map
Bundibugyo16,919Map
Ntungamo16,915Map
Busembatia15,889Map
Ntungamo15,300Map
Buwenge15,130Map
Kanungu14,600Map
Kiboga14,512Map
Sironko14,000Map
Rukungiri14,000Map
Kiruhura14,000Map
Kamuli12,764Map
Kisoro12,400Map
Apac11,776Map
Pader11,600Map
Bugembe11,598Map
Mayuge11,503Map
Bweyogerere11,473Map
Kumi11,400Map
Kapchorwa11,300Map
Pader Palwo11,152Map
Mpigi11,082Map
Moroto10,300Map
Kyotera8,472Map
Lyantonde8,039Map
Kilembe7,914Map
Masindi Port7,828Map
Byakabanda7,608Map
Kajansi7,530Map
Nakasongola6,921Map
Kigorobya5,420Map
Kibale5,200Map
Margherita5,109Map