List of cities in Ghana by population

List of cities in Ghana by population. There are 137 cities in Ghana, of which Accra is the largest in terms of population - 2 291 412. The total number of people in Ghana is 30 418 054 for 2026.

List of cities in Ghana

# Name, city Population
1Accra2 291 412
2Kampot1 989 078
3Tamale538 002
4Ashaiman284 559
5Sekondi-Takoradi260 684
6Cape Coast217 103
7Obuasi175 118
8Teshi171 897
9Tema161 025
10Madina137 193
11Koforidua127 414
12Va102 537
13Techiman99 791
14Ho96 298
15Sangani87 739
16Nungua84 189
17Tema New Town81 526
18Dome78 800
19Lashibi78 612
The site chislennost.com uses information from official sources and is updated every month. Some data may differ due to the lack of the latest census.

FAQ

⚡ How many cities in Ghana?

In total, Ghana has 19 cities with a total population of 30 418 054 people for 2026.

⚡ What is the largest city in Ghana by population?

The largest population in Accra is 2 291 412.
×