Według danych na rok 1990 gminę zamieszkiwały 3054 osoby, a gęstość zaludnienia wynosiła 512 osób/km² (wśród 1467 gmin regionu Poitou-Charentes Vaux-sur-Mer plasuje się na 73. miejscu pod względem liczby ludności, natomiast pod względem powierzchni na miejscu 1034.).