History
Mavrovo is an old village. It is recorded in the Ottoman tax register of 1467–68 for the district of Kalkandelen, now Tetovo, with 20 Christian households, and around 1900 it was a substantial mountain village of more than 1,200 people, bilingual in Albanian and Bulgarian according to the ethnographer Vasil Kanchov. In 1850 the church of Saint Nicholas was built in the village.
The great change came in the 20th century. Mavrovo National Park was founded in 1949, and the artificial Mavrovo Lake, part of the park since 1952 and one of the most extensive artificial lakes in the country, was created beside the village. In 1953 the rising water submerged the church of Saint Nicholas, but droughts in the 21st century have left it largely standing clear of the water.
Today Mavrovo is a tourist resort. The Zare Lazarevski ski resort on Mount Bistra, looking down onto the lake, is one of the country's top ski areas, and in 2006 a new church of Saint Nicholas, with a detached bell tower, was built above the shore. The village had 212 residents at the 2021 census, up from 166 in 2002.
