En el municipio de Villaflor se desconocen asentamientos anteriores a la repoblación de la Edad Media; a diferencia de otros municipios colindantes, como San Pedro del Arroyo, de origen romano u otros de origen celta, visigodo o árabe.