Sant Pere Pescador, span. San Pedro Pescador, ist eine empordanesische Gemeinde in der autonomen Region Katalonien in der Provinz Girona und in der Comarca Alt Empordà (spanisch: Alto Ampurdán). Die Gemeinde hat 2040 Einwohner (Stand 2017) und umfasst ein Gebiet von 18,47 km². Der Ort liegt am Fluss Fluvià, der bei Sant Pere Pescador in den Golf de Roses mündet. Das Mündungsgebiet, ebenso wie fast der gesamte Bereich bis zur Mündung des Flusses La Muga, gehört zum Parc Natural dels Aiguamolls de l’Empordà, dem zweitgrößten Feuchtgebiet Kataloniens mit einer schützenswerten Flora und Fauna. Besonders Freunde der Vogelbeobachtung kommen hier auf ihre Kosten.
Der Ort lebt vom Tourismus und der Landwirtschaft (vor allem Apfelanbau).

Der kilometerlange breite Strand mit feinem Sand, eine der schönsten Buchten am Mittelmeer, ist das Markenzeichen der kleinen Gemeinde. Sant Pere ist ein Top-Reiseziel für Wassersportler an der Costa Brava. Der Platja de Sant Pere erstreckt sich von der Mündung des Río Fluvià in Nordsüdrichtung bis nach Sant Martí d’Empúries. Hier treffen sich Surfer, an einzelnen Strandabschnitten ist das Kitesurfen noch erlaubt und vor der Mündung des Río Fluvià wird Wasserski gefahren.

Der Ort besticht durch ein perfektes Gleichgewicht zwischen Acker- und Küstenland, zwischen den Grün- und Gelbtönen der Obstgärten und den Blau- und Goldtönen des ausgedehnten Strandes von Sant Pere Pescador.

Das Zentrum des Ferienortes liegt etwas abseits von der Küste am Fluss Fluvià und bietet mit Geschäften und Restaurants eine ausreichende Infrastruktur für die Sommerurlauber. Die meisten Restaurants liegen rund um die Plaça Major.