Avec un taux d'accroissement naturel annuel de 3,4 %, la population béninoise croît vite et devrait doubler avant 2030. Cette population est très inégalement répartie; essentiellement rurale, elle est concentrée dans le Sud, en pays fon et yoruba, où sa densité dépasse 300 habitants par km². Dans le centre du pays (8 à 10 h./km²) et au Nord (10 à 20 h./km²), les aires de peuplement (pays bariba, boko-tienga, dendi, gourma, somba) sont plus espacées et sont beaucoup moins denses. Les provinces de l'Atlantique, de l'Ouémé et du Mono regroupent 54 % de la population du pays, plus des 2/3 avec la province du Zou. Le Bénin demeure un pays rural, mais l'urbanisation y est rapide (40,1 % de citadins); la capitale économique, Cotonou, rassemble plus de 800.000 habitants, et Porto-Novo, capitale officielle (mais la présidence et les ministères sont à Cotonou) compte 200.000 habitants. Les autres villes importantes sont Parakou (120.000 habitants), Abomey (60.000 habitants), Kandi (53.000 habitants) et Natitingou (52.000 habitants).
Les ethnies les plus représentées sont les Fons (25,2 %), suivis des Yoroubas (13,2 %), des Gouns (11?6 %), des Baribas (11,6 %) et des Sombas (6,9 %).
42 % de la population pratique des religions traditionnelles. Les catholiques sont 26,9 %, les protestants 9,5 % et les musulmans 21,6 % .
La langue officielle est le français. Parmi les 52 langues répertoriées, 11 sont abondamment parlées : 10 appartiennent aux groupes kwa (comme le fon et le yorouba) ou gur; le dendi, au groupe songhaï.

