Bahamas se află în Oceanul Atlantic de Nord. Insulele sunt situate la sud-est de statul Florida și nord-estul Cubei.
Insulele Bahama cuprind un total de 8,625 km patrati, ceea ce inseamna ca dimensiunea combinata a insulelor este mai mica decat cea a statului Connecticut. Treizeci dintre insule au oameni care trăiesc pe ele. Insulele lungi, în mare parte plate, au un climat marin tropical, datorită apelor calde ale Golfului Stream. Localizarea insulelor înseamnă inundații intense, iar pagubele cauzate de vânturile puternice reprezintă o problemă atunci când uraganele și furtunile tropicale au lovit zona. Degradarea coraliilor este, de asemenea, o problemă în apele din jurul insulelor.