La Città di Terracina è situata nell'agro pontino, in prossimità della foce del fiume Amaseno, sulla costa tirrenica del golfo di Gaeta. Essa si sviluppa da una propaggine del Monte Sant'Angelo (Monti Ausoni), dove giace il centro storico, fino al lungomare Circe.