Se estima que el 69% de la población pertenece a varias denominaciones cristianas, el 15% son musulmanes (aunque los líderes musulmanes afirman que el número está más cerca del 30%), y aproximadamente el 15% de la población sigue las creencias tradicionales indígenas u otras religiones, incluida la baha, budismo, judaísmo, hinduismo, sintoísmo, Ninchiren Shoshu Soka Gakkai, Sri Sathya Sai Baba Sera, Sat Sang, Eckanker, la Misión de la Luz Divina, Hare Krishna y Rastafarianismo.
Las denominaciones cristianas incluyen católicos romanos, tres ramas de metodistas, anglicanos, menonitas, dos ramas de presbiterianos, luteranos evangélicos, la Iglesia de Jesucristo de los Santos de los Últimos Días, adventistas del séptimo día, pentecostales y bautistas. Algunos cristianos también incluyen elementos de las religiones indígenas en sus propias prácticas, especialmente la magia y la adivinación. Hay tres ramas principales del Islam en el país, Ahlussuna, Tijanis y Ahmadis. Un pequeño número de musulmanes son chiítas. Zetahil, una religión que es exclusiva de Ghana, combina elementos tanto del Islam como del cristianismo.
Las religiones indígenas generalmente involucran la creencia en un ser supremo junto con dioses menores. La veneración de los antepasados también es común.
Aunque no existe una religión estatal, la asistencia a asambleas o servicios devocionales es obligatoria en las escuelas públicas, con un servicio que generalmente es de naturaleza cristiana. Sin embargo, este requisito no siempre se cumple.