Sousse liegt im Osten von Tunesien und ist Hauptort vom Landkreis Sousse. Die Stadt liegt direkt am Mittelmeer im Süden vom Golf von Hammamet. Sousse besitzt einer der schönsten Strände von ganz Tunesien.
Sousse war ein sehr großer Hafen vom IXe bis zum XIe Jahrhundert, und des gleichen Ende des XIXe Jahrhunderts, unter dem Einfluss der Franzosen. Die Große Moschee, eine Festung des IXe Jahrhunderts, sowie mehrere Markt Plätze, befinden sich in einer Umwallung, die die alte Stadt umgibt.