Saint-François est une commune située à l’extrême sud-est de l’île de Grande-Terre, en Guadeloupe. Elle s’étend jusqu’à la Pointe des Châteaux, une péninsule qui s’avance dans l’océan Atlantique. La commune est située à environ 10 kilomètres de Sainte-Anne, 11 kilomètres du Moule et 24 kilomètres de Pointe-à-Pitre.
Saint-François est réputée pour ses plages de sable fin, son lagon, sa marina, son golf ainsi que la Pointe des Châteaux qui est le site le plus visité de la Guadeloupe.
La commune est le point de départ en bateau pour des excursions vers les îles de la Désirade et Petite Terre et est également desservie par un aérodrome facilitant l’accès aux visiteurs.