Mavrovo Lake is an artificial lake in the northwestern part of Macedonia at 1,200 m above sea level. Above the lake, high deciduous and coniferous forests are rising on all sides, which are reflected in the clear lake water. They give it a special beauty and appearance. It is bordered to the south by Bistra, to the north by Shar Planina and to the east by the slope Vlajnica. Until 1947, at the site of today's Mavrovo Lake, there was the Mavrovo Basin through which the Mavrovo River flowed. Then the way to Radika of the river was closed at the exit of the valley with a large earthen dam. Thus the valley began to be filled with water, and in its place the Mavrovo Lake was created.
The newly created lake flooded 1,370 hectares of land in the Mavrovo Field then, mostly under meadows, and accumulates about 357 million cubic meters of water. Mavrovo Lake is 10 km long and 5 to 3 km wide. The maximum depth of 50 m is reached near the dam which is 54 m high, 210 m long and 5 m wide. Today the lake, except with smaller tributaries, is filled with water from the river Radika. In winter, the lake freezes every year. Mavrovo Lake is stocked with trout and other fish, and its surroundings is rich in diverse game. Above the lake, high deciduous and coniferous forests are rising on all sides, which are reflected in the clear lake water. They give it a special beauty and appearance. Water is mainly used for the production of electricity, tourism and recreation, fishing and fish farming.