North Macedonia addresses put the four-digit postal code before the city on the same line, and use Cyrillic street names that Western checkout forms often garble. Here is the correct structure, a real Skopje example, the postal code rules, and the mistakes that trigger failed deliveries.
A North Macedonia label is recipient, optional company, the street name with the house number after it, then the four-digit postal code and city on one line, then the country. There is no region or province line.
Ana Petrovska personal or business recipientPrimer DOOEL optional, above the street lineul. Dimitrie Čupovski 5 <code>ul.</code> (ulica) and the street name, then the house number1000 Skopje 4-digit code first, then the city, on one lineNORTH MACEDONIA required for inbound international shipmentsThe postal code sets the sorting office and the delivering post office: the first digit is the postal centre, the last three the local office. It sits before the city, the reverse of the US 'city, state ZIP' order, which forms built for the US layout get wrong.
Format: 4 digits, no spaces or letters. Written before the city on the same line: 1000 Skopje.
Validation regex: ^\d{4}$
Watch for: codes padded to five digits (US ZIP habit) or placed after the city. North Macedonia uses exactly four digits, code first.
The country-specific rules that generic autocomplete and single-line address fields tend to get wrong.
North Macedonia writes the four-digit code ahead of the city on one line: 1000 Skopje. A form that appends the code after the city, or expects a five-digit US ZIP, misplaces the field and stalls sorting at Pošta na Severna Makedonija.
Macedonian is written in Cyrillic (ул. Димитрие Чуповски), but international labels are usually romanized (ul. Dimitrie Čupovski). Pick one script per label; a Cyrillic street dropped into a Latin-only carrier system can be garbled or transliterated inconsistently.
The house number comes after the street name: ul. Dimitrie Čupovski 5, not 5 Dimitrie Čupovski. Apartment or entrance details follow the house number, never before the street.
North Macedonia routes on the postal code and city, not on a region or municipality line. Adding a province field to your form creates an empty or invented value that carrier parsers ignore or misread.
Each of these passes a basic "is this field filled in" check but fails at the carrier, turning into a redelivery, a return, or an address correction fee.
10000) breaks the four-digit format and fails validation against Macedonian postal data.Skopje 1000 reverses the expected 1000 Skopje order and misaligns parsed fields.5 Dimitrie Čupovski instead of ul. Dimitrie Čupovski 5 is read as an unknown address.NORTH MACEDONIA, or writing only 'Macedonia', can misroute inbound parcels since the country was renamed in 2019.How the major carriers handle North Macedonia addresses, and what your label needs to satisfy each one.
The national postal operator (formerly Makedonska Pošta) and last-mile partner for most inbound mail. Sorting is driven by the four-digit code, so validate it against the city first.
The main international express carriers for inbound cross-border ecommerce. They require a romanized address with the country line and surcharge address corrections on misrouted parcels.
Cross-border road and express parcel networks serving North Macedonia from the EU and the Balkans. They expect the street-then-number order and a clean code-plus-city line.
Address Guard checks North Macedonia addresses against carrier and postal databases before the order ships, normalizes the format, and flags the errors that cause failed deliveries. 240+ countries, $0.05 per check.
Part of the Address Guard international address format guide, covering 240+ countries.