San Giuseppe Vesuviano is a comune, or municipality, located in the Campania region of southern Italy. It is situated within the Metropolitan City of Naples.
The town is positioned approximately 20 kilometers, or about 12 miles, east of the city of Naples.