La population du Ghana était estimée à 23 837 000 d’habitants en 2009, soit une densité moyenne élevée de 101 habitants au km².
70% des Ghanéens vivent dans la moitié sud du pays.
L'espérance de vie est estimée à 59 ans soit un peu plus que dans la majorité des pays africains.

Village ashanti

Village ashanti

La langue nationale est l’anglais.
Le Ghana connaît à peu près une cinquantaine de groupes ethniques qui sont divisés entre les communautés suivantes : les Akans, à laquelle appartiennent les Fantis et les Ashantis, les Nzimas, les Gas, les Mamprusis, les Dagombas du groupe Mossi (Burkinabé) et les Awés.

La majeure partie de la population est de confession chrétienne (63%). 21% des ghanéens sont animistes alors que 16% sont adeptes de la religion musulmane.