Skip to content

Country

Best churches to visit in North Macedonia

North Macedonia’s churches are concentrated around Lake Ohrid, with the frescoed Church of Saint Sophia and the lakeside Monastery of Saint Naum, while the Bigorski Monastery in the west and the Osogovo Monastery in the east are reached by road.

Show on the map

Monastery of Saint Naum

Ohrid, North Macedonia

The Monastery of Saint Naum stands on a cliff above Lake Ohrid, about thirty kilometres south of the town of Ohrid in…

8 tickets & tours

Osogovo Monastery

Kriva Palanka, North Macedonia

Osogovo Monastery stands on a forested hill in the Osogovo Mountains, near the town of Kriva Palanka, in north-eastern…

2 tickets & tours

Saint Jovan Bigorski Monastery

Rostuse, North Macedonia

Bigorski sits on a forested slope above the road between Debar and Gostivar, inside the Mavrovo national park, and it…

1 ticket or tour

Church of Saint Sophia, Ohrid

Ohrid, North Macedonia

The Church of Saint Sophia stands in the old town of Ohrid in North Macedonia, near the lake shore, and a small…

No online ticket

Entry is free or cheap, and the pages below explain how to combine the sites.

Tours and activities in North Macedonia