O território onde o Benin se situa era ocupado no período pré-colonial por pequenas monarquias tribais, das quais a mais poderosa foi a do reinado Fon de Daomé. A partir do século XVII, os portugueses estabelecem entrepostos no litoral, conhecido então como Costa dos Escravos.
Os negros capturados eram vendidos no Brasil e no Caribe. No século XIX, a França, em campanha para abolir o comércio de escravos, entra em guerra com reinos locais. Em 1892, o reinado Fon é subjugado e o país torna-se protetorado francês, com o nome de Daomé.
No tratado franco-alemão de 1897 e no anglo-francês de 1898 ficaram fixos os limites definitivos da colónia. Em 1904 integra-se na África Ocidental Francesa. O atual país é o resultado artificial da expansão colonial francesa que uniu os antigos reinos do povo Fon (Daomé e Porto Novo) com numerosos povos do interior, formando a colónia de Dahomey (Daomé).
O país conseguiu a independência da França em 1 de agosto de 1960 (tal como muitos outros países africanos nessa década), sob a denominação de Daomé ("Dahomey"). O seu primeiro presidente foi Hubert Maga, que foi destituído três anos depois. A partir de 1963, o país mergulha na instabilidade política, com seis sucessivos golpes militares.