La commune se situe dans le parc naturel régional des Marais du Cotentin et du Bessin, à deux kilomètres de Trévières et seize kilomètres de Bayeux, dans la vallée de l'Aure. La commune est toute proche du littoral de la Manche.