Iraqi addresses lean on the governorate and district, not a postal code: the five-digit code exists but is rarely written or known, so Iraqi Post and couriers route on the province, city, and neighborhood. Here is the correct order, a real example, and the mistakes that cause failed deliveries.
An Iraqi label runs company if any, recipient, the street or neighborhood line, the city, the governorate, then the postal code if known, then the country. Location is often given as a neighborhood (mahalla), street, and house number rather than a named street with a number.
Anbar Trading Co. optional, above the recipient lineAli Hassan personal or business recipientMahalla 804, Street 22, House 15 neighborhood (mahalla), street, and house numberRamadi the city or townAl Anbar one of Iraq's 18 governorates; the main routing field31001 5-digit code, often omitted in practiceIRAQ required for inbound international shipmentsIraq introduced a five-digit postal code, but it is rarely printed on mail or known to residents, and delivery is not organized around it. Iraqi Post routes on the governorate, district, and neighborhood instead, so those fields carry the address even when the code is blank.
Format: 5 digits with no spaces or letters, for example 31001. The first two digits identify the governorate.
Validation regex: ^\d{5}$
Watch for: a blank or guessed postal code. Because the code is optional in practice, an invented five digits is worse than none; the governorate and district are what route the parcel.
The country-specific rules that generic autocomplete and single-line address fields tend to get wrong.
Iraq has a five-digit postal code, but most residents do not know it and most mail moves without it. Iraqi Post sorts on the governorate and district, so treat the code as a bonus field, never a required one, and never let a form invent it.
The 18 governorates (muhafazah) such as Al Anbar, Baghdad, and Basra are the primary routing unit. A parcel with the right governorate and city usually delivers; one missing the governorate often does not.
Many Iraqi addresses are given as a neighborhood number (mahalla), a street or alley number, and a house number, written Mahalla 804, Street 22, House 15, rather than a named street. A form demanding a single street name pushes customers to guess.
City and governorate names are transliterated inconsistently: Al Anbar and Anbar, or Najaf and An Najaf, refer to the same place. Normalize to one spelling so carrier systems match the address.
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.
31001-style number can misroute a parcel that would have delivered on the governorate alone.Al Qaim or Hit is ambiguous and stalls sorting at Iraqi Post.Al Anbar and Anbar, or Baghdad and Bagdad, across systems causes lookup mismatches.How the major carriers handle Iraq addresses, and what your label needs to satisfy each one.
The state postal operator and last-mile backbone for most domestic and inbound mail. It routes on the governorate, district, and neighborhood, so those fields matter far more than the optional postal code.
A major regional courier active across Iraq for ecommerce and documents. It expects a full neighborhood, street, and house description plus a phone number, since drivers often confirm the drop by call.
International carriers for inbound shipments. Include the country line and a working phone number; they charge address correction fees when a governorate or district is missing.
Address Guard checks Iraq 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.