I Lucayanss furono il primo popolo ad arrivare alle Bahamas. Si trasferirono nelle Bahamas meridionali da Hispaniola e Cuba intorno all'XI secolo d.C., essendo arrivati lì dal Sud America. Erano conosciuti come Lucayan. Circa 30.000 Lucayan vivevano alle Bahamas quando Cristoforo Colombo arrivò nel 1492. Il primo approdo di Colombo nel Nuovo Mondo fu su un'isola chiamata San Salvador, che alcuni studiosi ritengono essere l'attuale Isola di San Salvador.
Gli spagnoli costrinsero gran parte della popolazione lucana a trasferirsi a Hispaniola. Furono usati per il lavoro forzato. Questo e l'esposizione alle malattie straniere portarono alla morte della maggior parte della popolazione delle Bahamas. Il vaiolo da solo spazzò via metà della popolazione di quelle che oggi sono le Bahamas.
Nel 1670, il re Carlo II affittò le isole alle Caroline, insieme ai diritti di commercio, tasse e governo del paese. Durante questo periodo, le Bahamas divennero un rifugio per i pirati, compreso il famigerato Barbanera. Per ripristinare un governo adeguato, la Gran Bretagna rese le Bahamas una colonia della corona nel 1718. Il primo governatore fu Woodes Rogers.
Dopo la guerra d'indipendenza americana, gli inglesi reinsediarono circa 7.300 lealisti e i loro schiavi nelle Bahamas da New York, dalla Florida e dalle Caroline. Il primo gruppo di lealisti lasciò St. Augustine nella Florida orientale nel settembre 1783. Questi lealisti stabilirono piantagioni su diverse isole. I britannici americani erano in minoranza rispetto agli schiavi afro-americani che avevano portato con loro, e gli europei etnici rimasero una minoranza nel territorio.