Zagorska Sela is a village and a municipality in the Krapina-Zagorje County, northern Croatia.
The most important prehistoric settlement in this area was à  piÃÂak above the church of St. Martin in BojaÃÂno. The parish of St. Catherine in Selje was mentioned as early as 1334. Also important is the one-story Baroque castle Miljana which was built from 1597 to the 18th century. At the top of a hill, surrounded by a stone wall, is the parish church of Saint Anne in Poljana Sutlanska, a single-nave late Baroque church from 1810.
The municipality of Sela has existed since 1886. It was located within the Klanjec district and Varaà ¾din County. In 1952, the Municipality of Zagorska Sela was re-formed within the Klanjec district. From 1955, it was a part of the former Klanjec municipality, until 1993, when it was established as the Municipality of Zagorska Sela within the Krapina-Zagorje County.
In the 2021 census, there were a total of 899 inhabitants in the area, in the following settlements:
In the same census, the majority of the population were Croats at 90.21%.
The current mayor of Zagorska Sela is Ksenija Krivec Jurak and the Zagorska Sela Municipal Council consists of 7 seats.