Die Hafenstadt Marigot (haitianisch-kreolisch: Marigo) liegt im Süden Haitis auf der Insel Hispaniola am Karibischen Meer im Arrondissement Jacmel etwa 13 km östlich von Jacmel an der R 208. Sie ist Teil des Departments Sud-Est.
Vor dem Erdbeben vom Januar 2010 hatte sie etwas über 50.000 Einwohner.