Hayredin (Bulgarian: Хайредин, pronounced [xɐjrɛˈdin]; also transliterated Hajredin or Hairedin) is a village in northwestern Bulgaria, part of Vratsa Province.
It is the administrative centre of Hayredin Municipality, which lies in the northwestern part of Vratsa Province.
Hayredin was founded in 1574 by four families who settled on land presented to them by a high-ranking Ottoman official.
It may have existed before the Ottoman conquest of the Second Bulgarian Empire, as it was mentioned among the places burnt down by the invaders; the old name of the village was Eredin.
The local Bulgarian Orthodox church of Saint Paraskeva was built in 1858–1862, and the Prosveta community centre (chitalishte) was founded in 1909.