Notre commune est située dans le département de la Manche (en région Basse-Normandie). Elle se situe à 12 km de Coutances et à 40 km de Saint-Lô. Sa superficie est de 8,9 km².

A l’ouest, derrière un cordon de dunes littorales, un havre ensablé est en partie converti pour des activités agricoles, ostréicoles et touristiques. En 1964, 120 hectares ont été transformés en polder.  En 1981, 11 hectares ont été aménagés en zone d’activités conchylicoles.



En 1984, 13 hectares ont permis d’installer un village de vacances familliales d’une capacité de 1 000 places. Par ailleurs, depuis 1975, le camping de la Melette offre des emplacements aux touristes campeurs.

Au-delà du havre, les terrains s’accidentent et, si le point culminant (77 mètres près de la Martinière) garde toute modestie, les pentes et les replats se succèdent d’ouest en est, en ménageant de superbes points de vue sur la mer et sur les îles.