📌 Total Population: ~51.3 million (Worldometer, 2025) 📌 Basis: Adjusted using historical fertility rates, migration patterns, Joshua Project data, and other demographic sources.
Major Ethnic Groups
Baganda – ~7.0M (13.6%)
Banyankole – ~4.2M (8.2%)
Basoga – ~3.7M (7.2%)
Iteso – ~3.1M (6.0%)
Bakiga – ~2.9M (5.6%)
Langi – ~2.7M (5.3%)
Kalenjin – ~2.1M (4.1%)
Bagisu – ~2.0M (3.9%)
Acholi – ~1.9M (3.7%)
Karamojong – ~1.4M (2.7%)
Banyoro – ~1.2M (2.3%)
Lugbara – ~1.1M (2.1%)
Alur – ~1.1M (2.1%)
Bakonzo – ~1.1M (2.1%)
Batoro – ~1.0M (1.9%)
Bafumbira – ~0.9M (1.7%)
Kumam – ~720K (1.4%)
Kakwa – ~269K (0.5%)
Kikuyu (diaspora) – ~120K (0.2%)
Other groups – ~13.8M (26.8%)
Includes smaller Bantu, Nilotic, Sudanic, and Cushitic communities.
#
City
Population
1
Kampala
1,353,189
2
Gulu
146,858
3
Lira
119,323
4
Mbarara
97,500
5
Jinja
93,061
6
Bwizibwera
79,157
7
Mbale
76,493
8
Apac
67,700
9
Mukono
67,290
10
Kasese
67,269
11
Masaka
65,373
12
Entebbe
62,969
13
Njeru
61,952
14
Kitgum
56,891
15
Soroti
56,400
16
Arua
55,585
17
Iganga
45,024
18
Kabale
43,500
19
Busia
43,200
20
Fort Portal
42,670
21
Mityana
41,131
22
Tororo
40,400
23
Hoima
39,625
24
Lugazi
35,036
25
Masindi
31,486
26
Ibanda
31,000
27
Pallisa
30,745
28
Nyachera
30,509
29
Nebbi
30,354
30
Adjumani
28,700
31
Paidha
28,348
32
Luwero
28,338
33
Wobulenzi
24,415
34
Yumbe
24,300
35
Namasuba
22,507
36
Bugiri
22,500
37
Kayunga
21,704
38
Wakiso
20,530
39
Mubende
18,936
40
Moyo
18,800
41
Kotido
18,800
42
Kyenjojo
18,600
43
Kireka
17,947
44
Kamwenge
17,169
45
Bundibugyo
16,919
46
Ntungamo
16,915
47
Busembatia
15,889
48
Ntungamo
15,300
49
Buwenge
15,130
Ethno-Linguistic Groupings
Bantu peoples (Baganda, Banyankole, Basoga, Bakiga, Bagisu, Banyoro, Batoro, Bakonzo, Bafumbira, etc.) → ~33.7M people (~65% of population)
Nilotic peoples (Iteso, Langi, Kalenjin, Acholi, Karamojong, Alur, Kumam, Kakwa) → ~10.9M people (~21% of population)
Central Sudanic peoples (mainly Lugbara, plus smaller groups) → ~2.1M+ (~4% of population)
Cushitic peoples (small minorities, mostly Somali & related groups) → <1%, generally included in “Other groups”.
Key Notes
The Baganda remain Uganda’s largest ethnic group, concentrated in the central region (Buganda).
Nilotic groups dominate the north and east, including the Iteso, Langi, and Acholi.
Western Uganda is heavily Bantu (Banyankole, Bakiga, Batoro, Banyoro).
The “Other groups” category (~13.8M) is significant, reflecting Uganda’s ethnic diversity beyond the 15–20 largest groups.
Population dynamics are shaped by high fertility rates, rural-to-urban migration, and cross-border movement with Kenya, South Sudan, and the DRC.
The current population of Uganda is 51,673,833 as of Monday, September 22, 2025, based on Worldometer’s elaboration of the latest United Nations data1.
Uganda 2025 population is estimated at 51,384,894 people at mid-year.
Nyongesa Sande offers diverse content across news, technology, entertainment, and more, aiming to provide readers with a wide range of informative and engaging articles. NYONGESA SANDE's dedicated team provides our audience not only with the highly relevant news but also with outstanding interactive experience.