The 964 country code belongs to Iraq. Whether you're calling family in Baghdad, business contacts in Erbil, or friends in the port city of Basra on the Persian Gulf, the +964 prefix connects you to this Middle Eastern nation of over 43 million people.
Quick Answer: The country code +964 is for Iraq. When calling from overseas, drop the leading 0 from the Iraqi number. For example, a Baghdad number like
01 234 5678becomes+964 1 234 5678.
How to Call Iraq: Quick Reference
The key rule for calling Iraq is simple: always drop the leading zero. Iraqi domestic numbers start with 0, but this trunk prefix must be removed when dialing internationally.
| Calling From | Dialing Format |
|---|---|
| US/Canada Mobile | +964 [number without leading 0] |
| US/Canada Landline | 011-964-[number without leading 0] |
| United Kingdom (UK) | 00-964-[number without leading 0] |
| Germany | 00-964-[number without leading 0] |
| Jordan | 00-964-[number without leading 0] |
| Turkey | 00-964-[number without leading 0] |
Iraq has a large diaspora community worldwide, particularly in Europe, North America, and neighboring Middle Eastern countries.
Understanding Iraqi Phone Numbers
Iraqi phone numbers typically have 10 digits domestically, including the trunk prefix (leading 0).
The Leading Zero Rule
All Iraqi phone numbers begin with a 0 when dialed domestically. This is a trunk prefix, not part of the actual phone number. When calling from overseas, you must:
- Remove the leading 0
- Replace it with +964
This is the single most important rule for calling Iraq internationally.
Mobile Numbers
Iraqi mobile numbers start with 07:
- Domestic Format:
07XX XXX XXXX(10 digits starting with 0750, 0751, 0770, 0780, 0790, etc.) - International Format:
+964 7XX XXX XXXX(9 digits after +964) - Common mobile prefixes: 0750, 0751, 0770, 0771, 0780, 0781, 0790, 0791
- Example:
0750 123 4567becomes+964 750 123 4567
Landline Numbers (Fixed Line)
Iraqi landlines use area codes of varying lengths followed by local numbers:
- Domestic Format:
0XX XXX XXXX(variable total length) - International Format:
+964 XX XXX XXXX - Example: Baghdad number
01 234 5678becomes+964 1 234 5678
Note: Baghdad has the shortest area code (01), while other cities have 2-3 digit area codes.
Iraq Area Codes Reference Table
Here are the Iraqi area codes for major cities:
| Area Code | City/Region | International Format |
|---|---|---|
| 01 | Baghdad (Capital) | +964 1 xxx xxxx |
| 040 | Basra | +964 40 xxx xxxx |
| 060 | Mosul (Nineveh) | +964 60 xxx xxxx |
| 066 | Erbil (Kurdistan Region) | +964 66 xxx xxxx |
| 050 | Kirkuk | +964 50 xxx xxxx |
| 053 | Sulaymaniyah (Kurdistan) | +964 53 xxx xxxx |
| 033 | Najaf | +964 33 xxx xxxx |
| 032 | Karbala | +964 32 xxx xxxx |
Pattern to note: Baghdad has a single-digit area code (01), while other cities use 2-3 digit codes. The Kurdistan Region (Erbil, Sulaymaniyah) has its own area codes within the Iraqi system.
Mobile vs. Landline: How to Tell the Difference
You can tell mobile from landline by the prefix:
- Starts with 07 (or +964 7): Always a mobile number
- Starts with 01, 02, 03, 04, 05, or 06: Always a landline number
This distinction matters because calling rates to mobiles are typically higher than landlines with most international calling services.
Dialing Examples
Here are practical examples showing how to dial Iraqi numbers from various countries:
Example 1: Calling a Baghdad Landline from the US
- Iraqi Number: 01 234 5678 (Baghdad area code 01)
- From a US Mobile:
+964 1 234 5678 - From a US Landline:
011 964 1 234 5678
Example 2: Calling an Iraqi Mobile from the US
- Iraqi Number: 0750 123 4567
- From a US Mobile:
+964 750 123 4567 - From a US Landline:
011 964 750 123 4567
Example 3: Calling an Erbil Landline from the UK
- Iraqi Number: 066 234 5678 (Erbil area code 066)
- From the UK:
00 964 66 234 5678
Example 4: Calling a Basra Number from Germany
- Iraqi Number: 040 345 6789 (Basra area code 040)
- From Germany:
00 964 40 345 6789
Best Times to Call Iraq
Iraq operates on a single time zone with no daylight saving time:
| Time Zone | Name | UTC Offset |
|---|---|---|
| AST | Arabia Standard Time | UTC+3 |
Time differences from major cities:
| Your Location | Iraq Time Difference | Call Iraq 9 AM - 5 PM |
|---|---|---|
| US East Coast (EST) | Iraq is 8 hours ahead | 1 AM - 9 AM your time |
| US West Coast (PST) | Iraq is 11 hours ahead | 10 PM - 6 AM your time |
| UK (GMT) | Iraq is 3 hours ahead | 6 AM - 2 PM your time |
| Germany (CET) | Iraq is 2 hours ahead | 7 AM - 3 PM your time |
Tip: Iraq observes Islamic holidays and the weekend is Friday-Saturday. Business hours are typically Sunday-Thursday, 8 AM to 3 PM local time (government offices may close earlier).
Common Mistakes to Avoid
Here are the most frequent errors when dialing the 964 country code:
- Keeping the leading 0: The most common mistake.
+964 01...is wrong;+964 1...is correct. - Confusing +964 with +965: +964 is Iraq, +965 is Kuwait. These neighboring countries have similar codes.
- Wrong mobile prefix: Iraqi mobiles start with 07X, not 05 or 09.
- Confusing area codes: Baghdad is 01 (not 001 or 010). Erbil is 066 (not 66 or 0066).
- Forgetting time zones: Iraq is ahead of Europe and the Americas. Check the time before calling!
Cheapest Ways to Call +964 Numbers
International calls to Iraq don't have to be expensive. Here are your best options:
- VoIP Services: Services like CallSky.io offer competitive per-minute rates to Iraq. Check our Iraq calling rates.
- Messaging Apps: WhatsApp, Viber, and IMO are popular in Iraq and allow free calls over WiFi or data.
- International Calling Plans: Many carriers include Iraq in Middle East calling bundles. Check our guide on how to make international calls.
Iraq has a large diaspora in Europe (especially Germany, Sweden, and the UK) and North America, so affordable calling options are available.
Frequently Asked Questions (FAQ)
What country has the +964 country code?
The +964 country code is for Iraq. This covers all of Iraq including major cities like Baghdad, Basra, Mosul, Erbil, and Kirkuk.
How many digits is an Iraqi phone number?
Iraqi phone numbers are typically 10 digits domestically including the leading 0. Mobile numbers start with 07 and have 10 digits. Landlines vary by city with area codes of 1-3 digits.
What is the area code for Baghdad?
The area code for Baghdad is 01. For international calls, you would dial +964 1 followed by the local number (dropping the leading 0).
What is the area code for Erbil?
The area code for Erbil is 066. Internationally, you would dial +964 66 followed by the local number.
How do I call Iraq from the USA?
From a mobile phone, dial +964 followed by the Iraqi number without the leading 0. From a landline, dial the US exit code 011, then 964, then the number without the leading 0.
Do I drop the 0 when calling Iraq internationally?
Yes, always drop the leading 0. Iraqi domestic numbers start with 0 (like 01 for Baghdad or 0750 for mobile), but when calling from overseas, replace the 0 with +964. So 0750 123 4567 becomes +964 750 123 4567.
Is +964 Iraq or Kuwait?
+964 is the country code for Iraq. The country code for Kuwait is +965. These neighboring countries have similar codes but are different.
Related Country Codes
Looking for other country codes in the Middle East? Check out these guides:
- +965 Kuwait - Neighboring country
- +966 Saudi Arabia - Neighboring Gulf country
- +971 UAE - Fellow Middle Eastern nation
- +49 Germany - Large Iraqi diaspora
Ready to make clear, affordable international calls without the hassle? With CallSky.io, you can connect to over 180 countries, including Iraq, with crystal-clear quality and transparent per-minute rates. Start calling with CallSky.io today.