Population Statistics
HomeWorldGhana

Ghana: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

Ghana has a population of 35,697,557 (UN estimate, 2026), with Accra as its capital. The 50 largest of its 112 recorded towns and cities, ranked.

+82%
since 2000 (19,637,087)
+42%
projected by 2050 (50,553,047)
157
people per km²
19501975200020252050 5.1M 50.6M
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
19505,080,664
197510,294,308
200019,637,087
200522,449,438
201025,474,995
201528,696,068
202031,887,809
202535,064,272
202635,697,557
2030 projected38,222,089
2050 projected50,553,047

Medium variant. Figures from 2026 onward are projections, not measurements.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in Ghana

#PlaceRegionPopulation
1KumasiAshanti2,544,530
2AccraGreater Accra1,963,264
3TamaleNorthern464,316
4TakoradiWestern389,114
5SekondiWestern285,506
6Cape CoastCentral212,426
7AtsiamanGreater Accra202,932
8AshaimanGreater Accra190,972
9ObuaseAshanti179,604
10TemaGreater Accra155,782
11KoforiduaEastern151,255
12Sekondi-TakoradiWestern138,872
13HoVolta130,701
14AmanfromGreater Accra119,467
15Medina EstatesGreater Accra101,207
16Twifu PrasoCentral100,851
17JapekromBono96,000
18Tema New TownGreater Accra95,837
19SunyaniBono92,825
20HohoeVolta92,076
21JirapaUpper West91,279
22KasoaCentral86,753
23GbaweGreater Accra86,718
24TechimanBono East84,074
25BolgatangaUpper East81,958
26WaUpper West78,107
27MandelaGreater Accra77,371
28BawkuUpper East76,459
29WinnebaCentral71,288
30EjuraAshanti70,807
31BerekumBono70,536
32AflaoVolta66,546
33YendiNorthern64,676
34BuduburamCentral63,217
35Akim OdaEastern60,604
36SwedruCentral54,417
37KintampoBono East53,711
38MampongAshanti51,745
39AdentaGreater Accra50,652
40SuhumEastern50,610
41TafoAshanti50,457
42TarkwaWestern49,937
43LashibiGreater Accra49,223
44NsawamEastern48,885
45DomeGreater Accra48,285
46NkawkawEastern47,968
47AgogoAshanti46,089
48AsamankeseEastern46,061
49WankyiBono45,877
50KonongoAshanti43,585

Twenty years earlier: Ghana in the 2005 World Gazetteer — population then 20,916,973.

Common questions

What is the population of Ghana?
Ghana has a population of 35,697,557, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 50,553,047 — a forecast, not a measurement.
What is the capital of Ghana?
Accra. The largest place we record there is Kumasi, with 2,544,530 people.

Go deeper

Kumasi
The largest place we record in Ghana: 2,544,530 people
Ghana in 2005
The World Gazetteer's archive edition: 20,916,973 then
All 246 countries
Every country and territory, ranked by population