En 1346 Alfonso XI de Castilla fundó la villa con el nombre de "Villanueva de San Andrés", al que enseguida se le añadió "de Heybar".