Mavrovo Lake
An artificial mountain lake about 1,200 meters above sea level and roughly 10 km long, surrounded by pine forests and snow-capped mountains.
Mavrovo Lake is a reservoir formed by a dam built in the 1950s. It sits at an elevation of about 1,220 meters and is about 10 km long, making it one of the highest large lakes in North Macedonia. In summer you can go boating, swimming and picnicking by the lake. The lakeside road links villages including Mavrovi Anovi, Leunovo and Mavrovo, and there are many hotels and restaurants along the shore where you can eat local trout. In winter, the lake often freezes, and together with the nearby ski slopes it creates a snowy landscape. At the northern end, Mavrovi Anovi has a national park visitor center where you can pick up hiking maps.
Opening hours
All day
Nearby sights
- Sunken Church of St. Nicholas
- Mavrovo Ski Resort (Zare Lazarevski)
- Galičnik
- Monastery of St. John the Baptist (Bigorski)
- Janče
- Lazaropole
- Radika Valley
- Rostuše