San Mauro La Bruca bedeckt eine Fläche von 18 km² und liegt etwa 4 km vom Meer entfernt im Landesinneren. Zu den Nachbargemeinden gehören:Ascea, Centola, Ceraso, Futani, Montano Antilia und Pisciotta.
Pisciotta besteht außer dem Ortskern noch aus den Ortsteil San Nazario.