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.
Comuni costieri confinanti: Minturno ⟵ Sessa Aurunca ⟶ Cellole ⟵ Sessa Aurunca ⟶ Mondragone