Lucayanss foram as primeiras pessoas a chegar às Bahamas. Eles se mudaram para o sul das Bahamas vindos da Hispaniola e de Cuba por volta do século XI d.C., tendo chegado lá vindos da América do Sul. Eles vieram a ser conhecidos como os Lucayan. Cerca de 30.000 Lucayan viveram nas Bahamas quando Cristóvão Colombo chegou em 1492. O primeiro aterro sanitário de Colombo no Novo Mundo foi em uma ilha chamada San Salvador, que alguns estudiosos acreditam ser a atual ilha de San Salvador.
Os espanhóis forçaram grande parte da população lucayana a se mudar para a Hispaniola. Eles eram utilizados para trabalhos forçados. Isto e a exposição a doenças estrangeiras levaram à morte da maioria da população das Bahamas. Só a varíola dizimou metade da população do que é agora as Bahamas.
Em 1670, o Rei Carlos II alugou as ilhas às Carolinas, juntamente com os direitos de comércio, impostos e de governar o país. Durante este tempo, as Bahamas se tornaram um paraíso para os piratas, incluindo a infame barba negra. Para restaurar um governo adequado, a Grã-Bretanha fez das Bahamas uma colônia da coroa em 1718. O primeiro governador foi Woodes Rogers.
Após a Guerra da Independência americana, os britânicos reassentaram cerca de 7.300 Loyalists e seus escravos nas Bahamas, vindos de Nova York, Flórida, e das Carolinas. O primeiro grupo de lealistas deixou Santo Agostinho no leste da Flórida em setembro de 1783. Estes Lealistas estabeleceram plantações em várias ilhas. Os britânicos americanos foram superados pelos escravos afro-americanos que trouxeram com eles, e os europeus étnicos permaneceram uma minoria no território.