Skip to content
Home » Top 10 things to see and do in North Macedonia

Top 10 things to see and do in North Macedonia

Top 10 things to see and do in North Macedonia

1. Visit Ohrid

Ohrid is a city on the shores of Lake Ohrid, known for its ancient architecture and stunning natural beauty. Visit the Ohrid Castle, the Church of St. John at Kaneo, and the Ancient Theatre of Ohrid. Take a boat ride on the lake or hike in the surrounding mountains.

2. Explore Skopje

Skopje is the capital city of North Macedonia and boasts a rich history and culture. Visit the Old Bazaar, the Stone Bridge, and the Skopje Fortress. Check out the many museums and galleries, or head to the top of Mount Vodno for a panoramic view of the city.

3. Hike in Mavrovo National Park

Mavrovo National Park is located in the western part of North Macedonia and offers breathtaking scenery. Hike through the forests, visit the ski resort, and see the impressive Mavrovo Lake.

4. Visit Stobi

Stobi is an ancient archaeological site that dates back to the Roman Empire. Explore the ruins of this once-thriving city, including the Roman theatre, the basilica, and the city walls.

5. See the Matka Canyon

The Matka Canyon is a natural wonder just outside of Skopje. Take a boat ride through the canyon or kayak along the river. Hike to the nearby monasteries and explore the caves and waterfalls.

6. Visit the Monastery of Saint Naum

The Monastery of Saint Naum is located on the shores of Lake Ohrid and is a must-see attraction. Marvel at the ancient architecture, stroll through the serene gardens, and take a dip in the crystal-clear waters.

7. Taste Traditional Macedonian Cuisine

North Macedonian cuisine is a blend of Balkan and Mediterranean flavors. Try the local dish of tavche gravche, a bean stew, or the popular Shopska salad. Sample the famous rakija, a fruit brandy, and finish with a piece of baklava for dessert.

8. Visit Pelister National Park

Pelister National Park is located in the southwestern part of North Macedonia and is known for its diverse flora and fauna. Hike to the top of Mount Pelister for a spectacular view, and see the Big Lake and the picturesque villages nearby.

9. Explore Bitola

Bitola is a historic town in southern North Macedonia that is rich in culture and history. Stroll through the Old Bazaar, visit the ancient city of Heraclea Lyncestis, and see the Clock Tower.

10. Ski at Popova Sapka

Popova Sapka is North Macedonia’s premier ski resort and offers excellent skiing and snowboarding opportunities. Enjoy the spectacular views from the top of the mountain, and experience the traditional atmosphere of the nearby village.


North Macedonia is a hidden gem in the Balkans, with a rich history and culture, stunning natural beauty, and delicious cuisine. Visit Ohrid and Skopje, hike in Mavrovo National Park, see the ancient ruins at Stobi, and explore Bitola. Taste traditional Macedonian cuisine, ski at Popova Sapka, and visit the many parks and monasteries throughout the country. There is something for everyone in North Macedonia.