Beauvoir compte 426 habitants pour une densité de 30 habitants par kilomètre carré. Cette commune se trouve dans la région Basse Normandie et dans le département Manche(50). Le code postal de Beauvoir est le 50170 et son maire est M Alexis SANSON.