Telephone numbers in the Republic of Macedonia
Location of Macedonia (dark green)
|Country||Republic of Macedonia|
|Typical format||(02) xxx xxxx (Skopje)
(0xx) xx xxxx (rest of Macedonia)
07x xxx xxx (mobiles)
|Country calling code||+389|
|International call prefix||00|
The Macedonian telephone numbering plan, is the system used for assigning telephone numbers in the Republic of Macedonia. It is regulated by the Agency for Electronic Communications AEK, which holds responsibility for telecommunications.
The country calling code of the Republic of 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, Republic of Macedonia is as follows:
- 02 xxx xxxx (within Skopje)
- 02 xxx xxxx (within Macedonia)
- +389 2 xxx xxxx (outside Macedonia)
Numbering formats for the Republic of Macedonia:
+389 2 xxx xxxx geographic numbers - Skopje
+389 3x xx xxxx geographic numbers - eastern Macedonia (see below)
+389 4x xx xxxx geographic numbers - central and western Macedonia (see below)
+389 5xx xxxxx premium, value added, shared revenue
+389 7x xxx xxx mobile
+389 8xx xxxxx freephone, shared cost
1xx is the general short code format (e.g. 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 North America. For domestic calls (within the country), 0 must be dialed before the area code.
For calls from the Republic of Macedonia, the prefix for international calls is 00 (e.g. for calling a United States number, 00 1 ... should be dialed).
Landline area codes
|Network Group||Code||Municipalities covered by code|
|Skopje||2||Greater Skopje: (Aerodrom, Centar, Saraj, Kisela voda, Gazi Baba, Butel, Šuto Orizari, Karpoš, Čair, Gorče Petrov), Aračinovo, Čučer-Sandevo, Ilinden, Petrovec, Sopište, Studeničani, Zelenikovo|
|Kumanovo||31||Kumanovo, Lipkovo, Kratovo, Kriva palanka, Rankovce, Staro Nagoričane|
|Štip||32||Štip, Probištip, Radoviš, Sveti Nikole, Konče, Karbinci, Lozovo|
|Kočani||33||Kočani, Berovo, Pehčevo, Vinica, Makedonska Kamenica, Zrnovci, Češinovo-Obleševo|
|Strumica||34||Strumica, Valandovo, Vasilevo, Bosilovo, Novo Selo, Dojran, Bogdanci, Gevgelija|
|Gostivar||42||Gostivar, Mavrovo and Rostuša, Vrapčište|
|Veles||43||Veles, Kavadarci, Negotino, Čaška, Gradsko, Rosoman|
|Tetovo||44||Tetovo, Jegunovce, Bogovinje, Brvenica, Tearce, Želino|
|Kičevo||45||Kičevo, Makedonski Brod, Plasnica|
|Ohrid||46||Ohrid, Struga, Vevčani, Debarca, Debar, Centar Župa|
|Bitola||47||Bitola, Resen, Novaci, Mogila, Demir Hisar|
|Prilep||48||Prilep, Kruševo, Krivogaštani, Dolneni|
Mobile phone codes
|070, 071, 072||T-mobile|
|075, 076, 077, 078||one.Vip|
Note: When dialing from abroad, the caller has to replace the initial zero with the longer-format +389 prefix (the plus sign may in turn need to be replaced with its longer form).
Special service numbers
|196||Road help (AMSM)|
Numbering plan under the former Yugoslavia
During Yugoslavia's existence, Macedonian area codes all began with 9. On 1 October 1993, 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 (091) to (02). 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 (for example) the Yugoslavian number +38 91 12 3456 became +389 91 12 3456 in 1993, then +389 2 312 3456. When the extra 3 was added to the beginning of Skopje numbers, new 30x and 39x exchanges became available.