Sorge sulle sponde dello stagno di Santa Giusta, praticamente unito a Oristano, infatti nel territorio comunale ricade il Porto industriale di Oristano. Si affaccia sul golfo di Oristano nel mar di Sardegna. Comuni costieri confinanti : Arborea ⟵ Santa Giusta ⟶ Oristano