Aproximadamente el 38% de la población total son musulmanes. El siguiente grupo más grande es la Iglesia Católica Romana, que representa alrededor del 19% de la población. Alrededor del 12% de las personas practican las religiones indígenas tradicionales, aproximadamente el 6% son protestantes y el 3% siguen otras creencias cristianas. Alrededor del 1% pertenece a la Iglesia Harrist, una denominación protestante fundada en 1913 por el ministro liberiano William Hade Harris. También hay una serie de religiones sincréticas que combinan principios cristianos con costumbres y creencias tradicionales africanas. Estas incluyen la Iglesia del Profeta Papa Nouveau y Eckankar. Alrededor del 16% de la población no tiene ninguna afiliación o preferencia religiosa.
La afiliación religiosa y política a menudo sigue líneas étnicas y regionales. La mayoría de los musulmanes viven en el norte y la mayoría de los cristianos viven en el sur. Los tradicionalistas generalmente se concentran en áreas rurales en el norte y en todo el centro del país. El grupo étnico akan practica tradicionalmente una religión llamada bossonismo.
La constitución implementada en 2000 establece la libertad de religión, sin embargo, el cristianismo ha gozado históricamente de un estatus privilegiado en la vida nacional con una ventaja particular hacia la Iglesia Católica. Por ejemplo, las escuelas cristianas han sido consideradas escuelas oficiales durante mucho tiempo y, por lo tanto, han recibido subsidios a través del Ministerio de Educación.
El Ministerio de Religión promueve el diálogo entre los grupos religiosos y el gobierno. Todos los grupos religiosos deben inscribirse a través del Ministerio del Interior. Las fiestas musulmanas y cristianas son reconocidas como fiestas nacionales.