La densidad de población crece en general de norte a sur: en la costa es de más de cien habitantes por kilómetro cuadrado, mientras que en el norte se halla entre los diez y cincuenta, salvo a orillas del río Níger, donde es similar a la de la zona costera.