Das Dorf San Pietro Apostolo befindet sich in der Provinz Catanzaro, die zur Region Kalabrien (Calabria) gehört. Die Gemeinde besitzt 1906 Einwohner und hat eine Fläche von 11,53 Quadratkilometer bei einer Bevölkerungsdichte von 165,31 Einwohner pro Quadratkilometer. San Pietro Apostolo befindet sich 750 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Pasqualazzo
Zeta