Telephone numbers in North Macedonia

Telephone numbers in North Macedonia
Location of North Macedonia (dark green)
Location
CountryNorth Macedonia
ContinentEurope
RegulatorAEK
TypeClosed
NSN length8
Format(02) xxxxxxx (Skopje)
(0xx) xxxxxx (rest of North Macedonia)
07x xxxxxx (mobiles)
Access codes
Country code+389
International access00
Long-distance0

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 (AEK), 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 (within Skopje)
  • 02 xxxxxxx (within North Macedonia)
  • +389 2 xxxxxxx (outside North Macedonia)

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 (such as 112 for emergency); 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 (within the country), 0 must be dialed before the area code.

For calls from North Macedonia, the prefix for international calls is 00 (e.g. for calling a United States number, 00 1 ... should be dialed).