Marie-Galante ligger i øygruppen Guadeloupe i Leewardøyene i De små Antiller. Øya ligger 26 km sør for Grand-Terre og 30 km sørøst for Basse-Terre. Dominicapassasjen skiller Marie-Galante fra Dominica i sørvest. Avstanden mellom de to øyene er 35 km.