Son territoire (19 km2) est bordé par un rivage de 15 km, une moitié baignant directement dans l’Océan Atlantique, l’autre dans les marais salants de Guérande. Peuplée de 4620 habitants, elle fait partie depuis janvier 2003 de la communauté d’agglomération de Cap Atlantique qui regroupe 15 communes.
Les communes limitrophes sont :