Villafer es una localidad y pedanía española perteneciente al municipio de Villaquejida, en la provincia de León, comunidad autónoma de Castilla y León.Se ubica en la Vega del Esla.[2] Fue cabecera de su propio municipio hasta 1975,[3] quedando desde entonces incorporado al municipio de Villaquejida.Entre el Censo de 1981 y el anterior este municipio desaparece porque se integra en Villaquejida.Entre el Censo de 1857 y el anterior aparece este municipio porque se segrega de Castilfalé.