Beauvoir-sur-Mer est une ville de la Vendée en région Pays de la Loire.
Beauvoir-sur-Mer compte 3917 habitants appelés les "Belvérins, Belvérines".
La densité de la population de Beauvoir-sur-Mer est de 112 habitants au km².
Le maire de Beauvoir-sur-Mer est Monsieur Jean-Yves BILLON