Villaviudas es una localidad y municipio en la provincia de Palencia, en la Comunidad Autónoma de Castilla y León, España.
Población:
387
INE 2017