Die Kleinstadt San Giuseppe Vesuviano befindet sich in der Provinz Neapel (Napoli), die zur Region Kampanien (Campania) gehört. Die Gemeinde besitzt 25283 Einwohner und hat eine Fläche von 14,08 Quadratkilometer bei einer Bevölkerungsdichte von 1795,67 Einwohner pro Quadratkilometer. San Giuseppe Vesuviano befindet sich 102 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Piano del Principe