Qibla direction in North Macedonia

The Qibla in North Macedonia lies towards the south-east. Depending on the city the angle from true north ranges from 134.8° in Vevcani to 139.8° in Delcevo, and the Kaaba is between 2,722 km and 2,889 km away. The table gives the exact bearing for 76 cities.

Stand facing true north, then turn clockwise by the angle of your city. A phone compass shows magnetic north, which in North Macedonia can differ from true north by a few degrees; our Qibla finder corrects this automatically when your phone reports true heading.

Why the Qibla changes across the country

Between the cities in the table the Qibla angle varies by 5.0°. Star Dojran is the closest to the Kaaba (2,722 km) and Tearce the farthest (2,889 km). The farther apart two cities are, the more their bearings to Makkah diverge, which is why the angle of the capital, 137.4°, should not be used everywhere.

Inside a mosque, the mihrab already shows the Qibla. Elsewhere, a compass app, the position of the sun or our Qibla finder can be used; scholars agree that facing the general direction is enough when the exact angle cannot be known.

Qibla in North Macedonia: questions

What is the Qibla direction in Skopje?

137.4° from true north, towards the south-east, 2,861 km from the Kaaba.

Which city in North Macedonia is closest to Makkah?

Star Dojran, 2,722 km from the Kaaba, among the 76 cities listed.

Does a phone compass show the right Qibla?

Only if it is calibrated and corrected for magnetic declination. Turn the phone in a figure 8 and keep it away from metal; our Qibla finder uses the true heading when the phone provides it.

Bearing from true north, measured clockwise
CityQiblaDirectionDistance to Makkah
Arachinovo137.7°south-east2,856 km
Belcista135.3°south-east2,839 km
Berovo139.6°south-east2,758 km
Bitola135.8°south-east2,788 km
Bogdanci138.4°south-east2,732 km
Bogovinje136.4°south-east2,884 km
Bosilovo139.0°south-east2,743 km
Brvenica136.6°south-east2,884 km
Butel137.5°south-east2,863 km
Čair137.5°south-east2,862 km
Caska137.3°south-east2,820 km
Centar Zupa135.1°south-east2,869 km
Chucher-Sandevo137.5°south-east2,872 km
Debar135.1°south-east2,875 km
Delcevo139.8°south-east2,785 km
Demir Hisar135.9°south-east2,811 km
Demir Kapija138.1°south-east2,767 km
Dolneni136.6°south-east2,813 km
Gevgelija138.2°south-east2,731 km
Gostivar136.2°south-east2,874 km
Gradsko137.8°south-east2,798 km
Ilinden137.7°south-east2,852 km
Jegunovce137.0°south-east2,884 km
Kamenjane136.4°south-east2,885 km
Karbinci138.6°south-east2,802 km
Kavadarci137.7°south-east2,782 km
Kicevo135.9°south-east2,849 km
Kisela Voda137.5°south-east2,853 km
Kočani139.1°south-east2,800 km
Konce138.5°south-east2,766 km
Kratovo138.9°south-east2,826 km
Kriva Palanka139.3°south-east2,828 km
Krivogastani136.3°south-east2,813 km
Krusevo136.2°south-east2,820 km
Kumanovo138.1°south-east2,856 km
Lipkovo137.9°south-east2,865 km
Lozovo138.0°south-east2,817 km
Makedonska Kamenica139.6°south-east2,799 km
Makedonski Brod136.3°south-east2,834 km
Mogila136.0°south-east2,792 km
Negotino137.9°south-east2,782 km
Negotino136.3°south-east2,882 km
Novaci Municipality136.1°south-east2,782 km
Novo Selo139.3°south-east2,732 km
Ohrid135.0°south-east2,826 km
Pehcevo139.8°south-east2,761 km
Petrovec137.7°south-east2,846 km
Plasnica136.1°south-east2,835 km
Prilep136.7°south-east2,801 km
Probistip138.8°south-east2,820 km
Radovis138.8°south-east2,774 km
Rankovce138.9°south-east2,837 km
Resen135.3°south-east2,812 km
Rosoman137.7°south-east2,793 km
Rostusa135.4°south-east2,877 km
Shtip138.5°south-east2,798 km
Skopje137.4°south-east2,861 km
Sopiste137.4°south-east2,858 km
Star Dojran138.6°south-east2,722 km
Staro Nagorichane138.4°south-east2,855 km
Struga134.9°south-east2,838 km
Strumica138.9°south-east2,747 km
Studenicani137.5°south-east2,849 km
Šuto Orizare137.5°south-east2,865 km
Sveti Nikole138.2°south-east2,821 km
Tearce136.8°south-east2,889 km
Tetovo136.6°south-east2,888 km
Valandovo138.5°south-east2,742 km
Vasilevo138.9°south-east2,750 km
Veles137.6°south-east2,819 km
Vevcani134.8°south-east2,848 km
Vinica139.2°south-east2,792 km
Vrapciste136.2°south-east2,879 km
Zelenikovo137.5°south-east2,843 km
Zelino136.7°south-east2,880 km
Zrnovci139.1°south-east2,793 km

Qibla finder