Villafañe está ubicado en Villasabariego municipio en la provincia de Provincia de León, Castilla y León. La población de Villafañe es de 182 personas (2020), la distancia de Villafañe a Madrid es de 345 kilómetros, la distancia de Villafañe a León (capital de la Provincia de León) es de 16 kilómetros. Villabúrbula, Villamoros de Mansilla, Villarente, Villimer, Santibáñez de Porma, Palazuelo de Eslonza, Villacete y Villafalé se encuentran cerca de Villafañe.