Telephone numbers in North Macedonia


North Macedonia's telephone numbering plan is the system used for assigning telephone numbers in North Macedonia. It is regulated by the Agency for Electronic Communications, which holds responsibility for telecommunications.
The country calling code of North Macedonia is +389. Area codes should always be dialed, even within the country, because of the many fixed and mobile operators.
An example for calling telephones in Skopje is as follows:
  • 02 xxxxxxx
  • 02 xxxxxxx
  • +389 2 xxxxxxx
Numbering formats for North Macedonia:
+389 2 xxxxxxx geographic numbers – Skopje
+389 3x xxxxxx geographic numbers – eastern area
+389 4x xxxxxx geographic numbers – central and western area
+389 5xx xxxxx premium, value added, shared revenue
+389 7x xxxxxx mobile
+389 8xx xxxxx freephone, shared cost
1xx is the general short code format ; 10xx format is for carrier access.
The international call prefix depends on the country you are calling from, e.g. 00 for most European countries, and 011 from America. For domestic calls, 0 must be dialed before the area code.
For calls from North Macedonia, the prefix for international calls is 00.

Landline area codes

Network groupCodeMunicipalities covered by code
Skopje2Greater Skopje: , Aračinovo, Čučer-Sandevo, Ilinden, Petrovec, Sopište, Studeničani, Zelenikovo
Kumanovo31Kumanovo, Lipkovo, Kratovo, Kriva palanka, Rankovce, Staro Nagoričane
Štip32Štip, Probištip, Radoviš, Sveti Nikole, Konče, Karbinci, Lozovo
Kočani33Kočani, Berovo, Pehčevo, Vinica, Makedonska Kamenica, Zrnovci, Češinovo-Obleševo
Strumica34Strumica, Valandovo, Vasilevo, Bosilovo, Novo Selo, Dojran, Bogdanci, Gevgelija
Gostivar42Gostivar, Mavrovo and Rostuša, Vrapčište
Veles43Veles, Kavadarci, Negotino, Čaška, Gradsko, Rosoman
Tetovo44Tetovo, Jegunovce, Bogovinje, Brvenica, Tearce, Želino
Kičevo45Kičevo, Makedonski Brod, Plasnica
Ohrid46Ohrid, Struga, Vevčani, Debarca, Debar, Centar Župa
Bitola47Bitola, Resen, Novaci, Mogila, Demir Hisar
Prilep48Prilep, Kruševo, Krivogaštani, Dolneni

Mobile phone number codes

CodeMobile network
070,071,072Makedonski Telekom
073GreenMobile,mtel
074Telekabel
075,076,077,078A1 Macedonia
079LycaMobile

Users can switch carriers and keep their cell phone numbers, including prefix.

Special service numbers

NumberService
112General emergency
192Police
193Fire brigade
194Ambulance
195Crisis Management Center
196Roadside Assistance
13-112Mountain Rescue
1188information service-Yellow Pages Macedonia
188information service-Makedonski Telekom

Numbering plan under the former Yugoslavia

During Yugoslavia's existence, Macedonian area codes all began with 9. On 1 October 1993, North Macedonia was split from the +38 code and the 9 from the area codes was integrated into the country code. Between 2000 and 2001, the 9 in the area codes was generally changed to either 3 or 4. The area codes for Skopje were changed from to. In 2003, all Skopje phone numbers were changed from 6 to 7 digits by having an extra digit added to the front of the original number, meaning that the Yugoslavian number +38 91 123456 became +389 91 123456 in 1993, then +389 2 3123456. When the extra 3 was added to the beginning of Skopje numbers, new 30x and 39x exchanges became available.