Il centro cittadino che dà il nome alla municipalità è collocato sul pendio di tufo vulcanico a sud-ovest del vulcano spento di Roccamonfina. Si affaccia sul mar Tirreno con una fascia costiera sul litorale domizio, con le località balneari di Baia Azzurra-Levagnole e Baia Domizia.