Villevallier compte 359 habitants pour une densité de 43 habitants par kilomètre carré. Cette commune se trouve dans la région Bourgogne et dans le département Yonne(89). Le code postal de Villevallier est le 89330 et son maire est Mme Monique MERCIER.