Les villages de la commune de La Grande Béroche se situent sur le Littoral Ouest du canton de Neuchâtel.

La commune a une superficie de 42,21 km2