Bahamy vznikly činností severoamerické desky, která postupným klesáním pomohla odhalit tuto krásnou zemi. Všechny ostrovy, které tvoří Bahamy, mají velmi nízkou nadmořskou výšku. Ten nejvyšší bod v celém širém okolí je jen něco málo přes šedesát metrů.
Některé ostrovy jsou prorostlé borovicovými lesy, jiné listnatými lesy, ale převládají mangrovové lesy. Někde jsou pouze travnaté savany, které jsou výsledkem sucha. Zaplavované pobřeží právě dává podnět, pro růst mangrovových lesů. Mezi větší ostrovy patří Andros, Great Abaco, Great Inagua, Grand Bahama.