Gragnano, a hill town located between a mountain crest and the Amalfi Coast, is a comune (municipality) in the Metropolitan City of Naples in southern central Italy's Campania region, located about 30 kilometers southeast of Naples city.