Population of Cities in Ghana (2017)

2
Over 1 Million
9
100,000 to 1 Million
51
10,000 to 100,000

Ghana has 2 cities with more than a million people, 9 cities with between 100,000 and 1 million people, and 51 cities with between 10,000 and 100,000 people. The largest city in Ghana is Accra, with a population of 1,963,264 people.

Name 2017 Population
Accra1,963,264
Kumasi1,468,609
Tamale360,579
Takoradi232,919
Achiaman202,932
Tema155,782
Teshi Old Town144,013
Cape Coast143,015
Sekondi-Takoradi138,872
Obuasi137,856
Medina Estates101,207
Koforidua96,266
Wa78,107
Ejura70,807
Nungua70,483
Sunyani70,299
Ho69,998
Techiman69,720
Berekum62,364
Nkawkaw61,785
Akim Oda60,604
Bawku56,830
Hohoe56,202
Bolgatanga54,430
Tafo50,457
Swedru50,293
Suhum49,398
Dome47,260
Kintampo47,185
Gbawe44,645
Nsawam44,522
Winneba44,254
Kasoa44,227
Yendi42,972
Mampong42,037
Konongo41,238
Asamankese39,435
Prestea35,155
Tarkwa34,941
Dunkwa33,379
Agogo31,554
Wenchi31,411
Anloga29,748
Begoro29,516
Savelugu29,310
Kpandu28,334
Elmina25,560
Salaga25,472
Navrongo25,470
Saltpond24,689
Axim24,500
Akwatia23,766
Shama Junction20,946
Apam20,147
Foso20,078
Bibiani19,076
Aburi18,399
Keta18,077
Bechem14,391
Duayaw Nkwanta14,227
Mumford13,983
Akropong11,096
Kibi9,399
Kete Krachi9,182
Mpraeso9,007
Aboso8,790
Kpandae8,652
Akim Swedru8,355