Ghana - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
1. Accra Ghana 1,963,264
2. Kumasi Ghana 1,468,609
3. Tamale Ghana 360,579
4. Takoradi Ghana 232,919
5. Achiaman Ghana 202,932
6. Tema Ghana 155,782
7. Teshi Ghana 144,013
8. Cape Coast Ghana 143,015
9. Sekondi Ghana 138,872
10. Obuasi Ghana 137,856
11. Madina Ghana 101,207
12. Koforidua Ghana 96,266
13. Wa Ghana 78,107
14. Nungua Ghana 70,483
15. Sunyani Ghana 70,299
16. Ho Ghana 69,998
17. Techiman Ghana 69,720
18. Bawku Ghana 56,830
19. Bolgatanga Ghana 54,430
20. Tafo Ghana 50,457
21. Swedru Ghana 50,293
22. Dom Ghana 47,260
23. Nkawkaw Ghana 47,162
24. Berekum Ghana 46,287
25. Gbawe Ghana 44,645
26. Winneba Ghana 44,254
27. Oduponkpehe Ghana 44,227
28. Ejura Ghana 43,403
29. Oda Ghana 43,399
30. Yendi Ghana 42,972
31. Hohoe Ghana 40,383
32. Asamankese Ghana 36,589
33. Mampong Ghana 35,887
34. Suhum Ghana 34,995
35. Tarkwa Ghana 33,466
36. Nsawam Ghana 32,950
37. Konongo Ghana 32,130
38. Prestea Ghana 31,607
39. Agogo Ghana 31,554
40. Wenchi Ghana 31,411
41. Anloga Ghana 29,748
42. Savelugu Ghana 29,310
43. Elmina Ghana 25,560
44. Navrongo Ghana 25,470
45. Dunkwa Ghana 25,410
46. Axim Ghana 24,500
47. Begoro Ghana 23,759
48. Kintampo Ghana 22,731
49. Kpandu Ghana 22,525
50. Shama Junction Ghana 20,946
51. Akwatia Ghana 20,451
52. Apam Ghana 20,147
53. Salaga Ghana 19,609
54. Bibiani Ghana 19,076
55. Saltpond Ghana 18,794
56. Keta Ghana 18,077
57. Foso Ghana 15,637
58. Aburi Ghana 15,053
59. Bechem Ghana 14,391
60. Duayaw Nkwanta Ghana 14,227
61. Mumford Ghana 13,983
62. Akropong Ghana 11,096
63. Kibi Ghana 9,399
64. Kete Krachi Ghana 9,182
65. Mpraeso Ghana 9,007
66. Aboso Ghana 8,790
67. Kpandae Ghana 8,652
68. Akim Swedru Ghana 8,355
69. Bekwai Ghana 4,260