Die Ortschaft Villa San Giovanni befindet sich in der Provinz Reggio di Calabria, die zur Region Kalabrien (Calabria) gehört. Die Gemeinde besitzt 13398 Einwohner und hat eine Fläche von 12,22 Quadratkilometer bei einer Bevölkerungsdichte von 1096,40 Einwohner pro Quadratkilometer. Villa San Giovanni befindet sich 15 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Piale