La ville se trouve à 14 km de la mer Tyrrhénienne, dans le Maremme, au centre d'une plaine alluviale, sur la rivière Ombrone.
La ville se trouve à 12 km de la mer Tyrrhénienne, dans le Maremma, près de la rivière Ombrone.