Phone numbers · MK

Macedonia phone number format

Macedonia numbers use the country code +389. A mobile number looks like 072 345 678 at home and +38972345678 in international E.164 format.

TypeExample (national)InternationalE.164Digits
Mobile072 345 678+389 72 345 678+389723456788
Landline02 201 2345+389 2 201 2345+389220123458
Toll-free0800 1 23 45+389 800 1 23 45+389800123458
Premium-rate0500 1 23 45+389 500 1 23 45+389500123458
Shared-cost0801 2 34 56+389 801 2 34 56+389801234568
Country calling code
+389
National (trunk) prefix
0
International call prefix
00
Separate VoIP range
No
Time zones
Europe/Skopje
Validate in code

Check a Macedonia number.

Send the number as typed plus country: "MK". You get it back in E.164 with its line type, ready to store.

Try the free validator →

curl https://veqen-app.com/v1/phone/check \
  -H "Authorization: Bearer $VEQEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"country": "MK", "phone": "072 345 678"}'
import os, requests

r = requests.post(
    "https://veqen-app.com/v1/phone/check",
    headers={"Authorization": f"Bearer {os.environ['VEQEN_API_KEY']}"},
    json={"country": "MK", "phone": "072 345 678"},
    timeout=10,
)
result = r.json()
print(result["risk"]["verdict"], result["risk"]["reasons"])
const res = await fetch("https://veqen-app.com/v1/phone/check", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.VEQEN_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({"country": "MK", "phone": "072 345 678"}),
});
const result = await res.json();
console.log(result.risk.verdict, result.risk.reasons);
Questions

Macedonia numbers

What is the country code for Macedonia?

+389. Dial it after your international access code, or use +389 from a mobile phone.

How do I format a Macedonia phone number in E.164?

Drop the national prefix (0) and add +389. For example 072 345 678 becomes +38972345678.

How many digits is a Macedonia mobile number?

8 digits after the country code.

Does Macedonia have VoIP phone numbers?

There is no separate VoIP range in the numbering plan, so VoIP numbers look like ordinary numbers.

Nearby in the list