← Back to blog

Top 10 Fishing Spots in North Macedonia

North Macedonia is a landlocked country of striking contrasts — alpine peaks above 2,700 metres, deep river canyons, and three major lakes that between them represent more endemic biodiversity than many countries ten times its size. The Vardar river system drains most of the country westward into the Aegean, and its tributaries include some of the finest trout and grayling water in the southern Balkans. Fishing pressure is comparatively light, and access to remote gorge sections often involves little more than a riverside track and sturdy boots.

Lake Ohrid — Endemic Ohrid Trout

Lake Ohrid sits at 695 metres above sea level on the western border with Albania and is classified by UNESCO as a natural and cultural world heritage site. The lake's extraordinary age — between 3 and 5 million years — and tectonic origins have allowed evolution to run unchecked, producing the famous Ohrid trout (Salmo letnica), a species found nowhere else on earth in its pure form. The Macedonian shore between Ohrid city and Struga offers boat fishing in depths of 15 to 40 metres; trolling with silver spoons and streamer flies is the dominant method. Strict regulations limit daily bag to two fish per angler, and the closed season runs from November to March.

Treska River Gorge — Wild Trout in a Dramatic Canyon

The Treska River carves through the Matka Canyon just west of Skopje, creating a narrow gorge where limestone walls rise to 400 metres and the water drops to year-round temperatures between 8 and 12°C. Brown trout to 50 centimetres haunt the deep pools beneath the rock faces, feeding on stoneflies and caddis. Matka Canyon is also home to North Macedonia's oldest surviving monastery, Sveti Andrej, built in the fourteenth century into the cliff face. Fishing is possible by kayak through the canyon, with access on foot from the Matka dam car park. The season opens in March and the best dry-fly action comes in May and June.

Vardar River — Huchen and Large Cyprinids

The Vardar is North Macedonia's main river, rising near Gostivar and flowing 388 kilometres before entering Greece. In its middle and lower reaches between Veles and Negotino, the river holds Huchen (Hucho hucho) — the so-called Danube salmon — alongside barbel, chub, and the Balkan nase. Huchen exceed 1 metre in length in the larger pools; they are protected in many Balkan countries and must be returned. Winter is the best season for Huchen spinning, when the fish group in the deeper, slower bends. Barbel to 3 kilograms are caught year-round using bottom-fished meat or worm.

Crni Drim River — Clear Water Downstream of Ohrid

The Crni Drim (Black Drim) drains Lake Ohrid northward through the Debar gorge toward Albania. The section between Struga and Debar is a continuous run of gravel riffles and deep bends that hold brown trout and grayling in exceptional numbers. The river here is narrow enough for single-handed fly rods; weighted nymphs work well from June to October. Below the Debar reservoir, the river becomes warmer and more suited to coarse fishing for chub and barbel. Local fishing clubs in Struga issue weekly permits at modest cost.

Lake Prespa — Remote Carp and Pelican-Watched Angling

Lake Prespa (the larger of the two Prespa lakes) sits at 853 metres elevation on the tri-border junction with Greece and Albania, and its isolation means relatively pristine fishing. Common carp to double figures patrol the reed margins, and large eels are taken after dark. The lake also hosts one of Europe's last wild Dalmatian pelican colonies, so anglers share the water with a bird that has a wingspan of 3 metres. The Macedonian shore is accessible from Resen; a national park permit is required.

Bregalnica River — Underrated Eastern Macedonia Fishing

The Bregalnica drains eastern Macedonia into the Vardar near Veles, and its upper reaches above Makedonska Kamenica run through beech forest at elevations around 1,000 metres. The cold, clean water holds brown trout averaging 30 centimetres, with fish to 45 centimetres recorded in the deeper gorge pools. The river is lightly fished because access requires a rough track from Makedonska Kamenica; a four-wheel-drive vehicle is strongly recommended. Fly fishing with elk-hair caddis patterns produces well in August and September when terrestrials are on the water.

Shara Mountain Lakes — High Alpine Fishing

The Šar Planina range on the western border with Kosovo holds dozens of glacial cirque lakes above 2,000 metres. Popova Shapka, reached by road from Tetovo, serves as a base for high-altitude excursions to lakes including Belo Ezero and Crno Ezero. Both hold wild brown trout that rarely exceed 30 centimetres but are brilliantly coloured and utterly wild. No permit is required above 1,800 metres in most of the range, though rules change — confirm with the local fishing association in Tetovo before heading up.

Pčinja River — Southern Border Fishing

The Pčinja rises in North Macedonia near the Kozuf massif and forms part of the border with Serbia before entering that country fully. In its Macedonian stretch near Katlanovo and Miravci, the river holds substantial populations of barbel and the Balkan endemic fish species Chondrostoma vardarense, a nase relative. Warm summer temperatures make this more of a coarse fishery, but the river floods fertile plain land and carries good natural food supplies, producing fat fish. Spring flooding in April and May can make access difficult; best conditions are from late May through October.

Zletovska River — Small Stream Charm

The Zletovska is a tributary of the Bregalnica north of Štip and one of the few genuinely small streams in North Macedonia where wild trout hold in clear, spring-fed water. The upper section near Zletovo village is tiny — barely 3 metres wide in places — but holds resident brown trout that have seen little angling pressure. Ultralight spinning with small spinners or short-line nymphing produces fish in the 20–35 centimetre range. The narrow riparian corridor is dense with alder, so overhead casting is rarely possible; Czech nymphing style works best.

Explore on the Map

North Macedonia's fishing landscapes range from the depths of Ohrid to the high Šar Planina cirque lakes. Use the interactive map to plan your route, find access points to the Treska gorge and Crni Drim, and explore North Macedonia on the map alongside neighbouring fishing destinations in the southern Balkans.