Pietrasanta sorge ai piedi delle colline che congiungono la pianura alle Alpi Apuane. Si affaccia sul mar Ligure con la località balneare di Marina di Pietrasanta. Fa parte della regione storico-geografica della Versilia.
Comuni costieri confinanti : Forte dei Marmi ⟵ Pietrasanta ⟶ Camaiore