Villaflor es uno de los pueblos a los que el «Salto de Ricobayo» más condicionó su vida a nivel administrativo y municipal. Cuando Alfonso XIII firmo la concesión a la Sociedad Hispano Portuguesa de transportes Eléctricos «Saltos del Duero» Villaflor pertenecía al municipio de San Pedro de la Nave, al otro lado del río Esla. El 19 de diciembre de 1935 paso a depender del Ayuntamiento de Cerezal. En 1969 Cerezal y Villaflor eran agregados al Ayuntamiento de Muelas del Pan.