Lucayanss waren die ersten Menschen, die auf den Bahamas ankamen. Sie zogen um das 11. Jahrhundert n. Chr. von Hispaniola und Kuba auf die südlichen Bahamas, nachdem sie aus Südamerika dorthin gekommen waren. Sie wurden als die Lucayanss bekannt. Etwa 30.000 Lukajer lebten auf den Bahamas, als Christoph Kolumbus 1492 ankam. Kolumbus' erste Landung in der Neuen Welt erfolgte auf einer Insel namens San Salvador, von der einige Gelehrte glauben, dass sie die heutige San-Salvador-Insel ist.
Die Spanier zwangen einen Großteil der lukanischen Bevölkerung, nach Hispaniola umzuziehen. Sie wurden zur Zwangsarbeit eingesetzt. Dies und die Exposition gegenüber ausländischen Krankheiten führten dazu, dass der Großteil der Bevölkerung der Bahamas starb. Allein die Pocken haben die Hälfte der Bevölkerung auf den heutigen Bahamas ausgelöscht.
Im Jahr 1670 verpachtete König Karl II. die Inseln an die Carolinas, zusammen mit Handels-, Steuer- und Regierungsrechten für das Land. Während dieser Zeit wurden die Bahamas ein Zufluchtsort für Piraten, darunter der berüchtigte Blackbeard. Um eine ordnungsgemäße Regierung wiederherzustellen, machte Großbritannien die Bahamas 1718 zu einer Kronkolonie. Der erste Gouverneur war Woodes Rogers.
Nach dem amerikanischen Unabhängigkeitskrieg siedelten die Briten etwa 7.300 Loyalisten und ihre Sklaven aus New York, Florida und den Karolinen auf die Bahamas um. Die erste Gruppe von Loyalisten verließ St. Augustine in Ostflorida im September 1783. Diese Loyalisten errichteten Plantagen auf mehreren Inseln. Die britischen Amerikaner waren den afroamerikanischen Sklaven, die sie mitbrachten, zahlenmäßig unterlegen, und ethnische Europäer blieben in dem Gebiet eine Minderheit.