Villafer está ubicado en Villaquejida municipio en la provincia de Provincia de León, Castilla y León. La población de Villafer es de 168 personas (2020), la distancia de Villafer a Madrid es de 283 kilómetros, la distancia de Villafer a León (capital de la Provincia de León) es de 60 kilómetros. Bariones de la Vega, Lordemanos, San Miguel del Esla, Santa Colomba de las Carabias, Villaornate y Villarrabines se encuentran cerca de Villafer.