Das Dorf San Prospero befindet sich in der Provinz Modena, die zur Region Emilia-Romagna gehört. Die Gemeinde besitzt 4892 Einwohner und hat eine Fläche von 34,46 Quadratkilometer bei einer Bevölkerungsdichte von 141,96 Einwohner pro Quadratkilometer. San Prospero befindet sich 21 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Belfiore
Fregni
Gallerana
Gavioli
Gherardi
San Lorenzo della Pioppa
San Silvestrino
Staggia