Villaralto surge en el siglo XV como una aldea dependiente de Torremilano (actual Dos Torres), perteneciente a las Siete Villas de Los Pedroches entidad que agrupaba además a Pozoblanco, Añora, Alcaracejos, Villanueva de Córdoba, Pedroche y Torrecampo, entidad bajo jurisdicción real en la que el término de todas ellas era compartido y gobernado de forma comunal hasta la partición del término en el siglo XIX.