Localisée dans la presqu'île d'Arvert, aux portes du bassin de Marennes-Oléron et à un peu moins de 10 kilomètres de Royan, elle occupe une situation privilégiée sur la route conduisant à La Tremblade (et Ronce-les-Bains) et n'est distante que de 2 kilomètres du village de Mornac-sur-Seudre, classé parmi les plus beaux villages de France et d'un peu moins de 4 kilomètres du bourg et port ostréicole de Chaillevette. 