Villafruel está ubicado en Saldaña municipio en la provincia de Provincia de Palencia, Castilla y León. La población de Villafruel es de 24 personas (2020), la distancia de Villafruel a Madrid es de 336 kilómetros, la distancia de Villafruel a Palencia (capital de la Provincia de Palencia) es de 74 kilómetros. Villorquite del Páramo, Carbonera, Valcabadillo, Villasur, Villalafuente, Membrillar, Relea de la Loma, Barrios de la Vega y Renedo del Monte se encuentran cerca de Villafruel.