De Lucayanen waren de eerste mensen die op de Bahamas aankwamen. Zij trokken rond de 11e eeuw na Christus vanuit Hispaniola en Cuba naar de zuidelijke Bahama's, waar zij vandaan kwamen uit Zuid-Amerika. Zij kwamen bekend te staan als de Lucayan. Er woonden ongeveer 30.000 Lucayanen op de Bahama's toen Christoffel Columbus er in 1492 aankwam. Columbus landde voor het eerst in de Nieuwe Wereld op een eiland met de naam San Salvador, dat volgens sommige geleerden het huidige San Salvador Island is.
De Spanjaarden dwongen een groot deel van de Lucayaanse bevolking om naar Hispaniola te verhuizen. Ze werden gebruikt voor dwangarbeid. Hierdoor en door de blootstelling aan vreemde ziekten stierf het grootste deel van de bevolking van de Bahamas. Pokken alleen al roeiden de helft van de bevolking uit in wat nu de Bahamas zijn.
In 1670 verhuurde koning Karel II de eilanden aan de Carolina's, samen met rechten op handel, belasting en bestuur van het land. In die tijd werden de Bahama's een toevluchtsoord voor piraten, waaronder de beruchte Blackbeard. Om weer een behoorlijk bestuur in te stellen, maakte Groot-Brittannië van de Bahama's in 1718 een kroonkolonie. De eerste gouverneur was Woodes Rogers.
Na de Amerikaanse Onafhankelijkheidsoorlog hervestigden de Britten ongeveer 7.300 loyalisten en hun slaven op de Bahamas vanuit New York, Florida en de Carolinas. De eerste groep loyalisten verliet St. Augustine in Oost-Florida in september 1783. Deze Loyalisten vestigden plantages op verschillende eilanden. De Britse Amerikanen waren in de minderheid door de Afro-Amerikaanse slaven die zij met zich meebrachten, en etnische Europeanen bleven een minderheid in het gebied.