Saint-Christophe-et-Niévès fait géographiquement partie des îles du Vent.
Elle est située dans la mer des Caraïbes, à environ 1 600 kilomètres au sud-est de Miami, aux États-Unis. L'île est composée de deux parties distinctes : Saint-Christophe et Niévès.