Nassau est située au nord de l’archipel des Bahamas, à environ 290 km au sud-est de Miami en Floride. Capitale des Bahamas, la ville se trouve sur la côte nord-est de l’île de New Providence, longue de 33 km. Elle fait face à la bande de terre de 5 km appelée Paradise Island.