Also written as: +964 · 00964 · 011 964 (from the USA and Canada) · 00-964
Who uses +964
The +964 country code is assigned to Iraq, listed on this page under the country name Iraq. The official name is the Republic of Iraq and the ISO code is IQ. The demonym is Iraqi. Calls to numbers beginning +964 reach subscribers in Iraq. The country sits in Asia, within the Western Asia subregion.
Location, language, currency and time
Baghdad is the capital of Iraq. Arabic, Aramaic and Sorani are the languages named for the country. The currency is the Iraqi dinar. Local time follows the Asia/Baghdad time zone at UTC+03:00. The international number format for a mobile in Iraq is +964 791 234 5678, which shows the three digit country code followed by the subscriber digits.
Calling and messaging over the internet
A +964 number can be called or messaged over the internet using a data connection. This applies to any Iraqi mobile number written in the international format, such as +964 791 234 5678. The call or message travels over the data connection rather than a traditional circuit, which keeps the cost of reaching an Iraqi number low. Both parties need a working data connection for this to function. The same approach works for messaging as for voice.
Prepaid top-ups for Iraqi operators
Slashtel sends prepaid mobile top-ups to Iraqi operators. The operators supported are Zain, Asiacell and Korek. You can top up a Iraq number through the recharge page. A top-up adds prepaid credit to the subscriber account on one of these three networks. The recipient keeps the same number, written in the +964 format, and the credit is applied to that account.
Summary of the key facts
The +964 code belongs to Iraq, whose capital is Baghdad. Arabic, Aramaic and Sorani are the languages named for the country, and the Iraqi dinar is the currency. The time zone is Asia/Baghdad at UTC+03:00. Numbers use the format +964 791 234 5678. Internet calling and messaging over a data connection provide a low cost route to these numbers, and Slashtel handles prepaid top-ups for Zain, Asiacell and Korek.
Facts checked 26 October 2026.
Iraq number format
| International | +964 791 234 5678 |
| E.164 (apps and forms) | +9647912345678 |
| Inside Iraq | 0791 234 5678 |
| Digits after +964 | 10 (numbers can be 8 to 10 digits) |
Example mobile number format from Google's libphonenumber data, not a real subscriber.
How to call Iraq
| Calling from | Dial |
|---|---|
| Any mobile phone | +964 791 234 5678 |
| the United States (landline) | 011 964 791 234 5678 |
| Canada (landline) | 011 964 791 234 5678 |
| the United Kingdom (landline) | 00 964 791 234 5678 |
| Ireland (landline) | 00 964 791 234 5678 |
| the United Arab Emirates (landline) | 00 964 791 234 5678 |
| Australia (landline) | 0011 964 791 234 5678 |
| India (landline) | 00 964 791 234 5678 |
| Germany (landline) | 00 964 791 234 5678 |
| France (landline) | 00 964 791 234 5678 |
| Spain (landline) | 00 964 791 234 5678 |
| Saudi Arabia (landline) | 00 964 791 234 5678 |
| South Africa (landline) | 00 964 791 234 5678 |
| Inside Iraq | 0791 234 5678 |
Top up a +964 mobile
Pay with a card from any country; credit usually arrives in minutes.
Check a +964 number
Enter a phone number
Formats, validity and dialling instructions appear here as you type.
+964 in other languages
- مفتاح 00964 (+964) هو مفتاح الاتصال الدولي لدولة العراق
- 00964 (+964) est l'indicatif téléphonique de : Irak
- +964 (00964) es el prefijo telefónico de: Irak
- +964 (00964) ist die Ländervorwahl von: Irak
- +964 (00964) è il prefisso internazionale di: Iraq
- +964 (00964) é o código de país de: Iraque
- +964 (00964) hangi ülkenin kodu? Irak
- +964 (00964): телефонный код страны Ирак
- +964 (00964): κωδικός χώρας για Ιράκ
- +964 (00964) kis desh ka code hai? Iraq ka country code hai
- +964 (00964) इराक का देश कोड है
- +964 (00964) عراق کا کنٹری کوڈ ہے
- +964 (00964) کد کشور عراق است
- +964 (00964) là mã quốc gia của Iraq
- +964 (00964) คือรหัสประเทศของ อิรัก
Questions
Which country has the country code +964?
+964 is the country code for Iraq.
How do I call Iraq from the USA or Canada?
Dial 011, then 964, then the number without the leading 0: for example 011 964 791 234 5678. From a mobile you can dial +964 791 234 5678 instead.
How do I call Iraq from the UK?
Dial 00, then 964, then the number without the leading 0: for example 00 964 791 234 5678.
How many digits is a Iraq mobile number?
10 digits after the country code +964, or 11 digits including the leading 0 when dialled inside Iraq. Example: +964 791 234 5678.
Which country is 00964?
00964 is Iraq. 00 is the exit code used in most countries, so 00964, +964 and 011 964 from the USA all reach the same country.
Is +964 the same as 00964?
Yes. The + stands for the exit code of the country you are calling from. In most countries that is 00, so +964 and 00964 are the same. From the USA and Canada the exit code is 011, so you would dial 011964.
Can I send a mobile top-up to a +964 number?
Yes. Slashtel sends prepaid top-ups to Zain, Asiacell, Korek numbers in Iraq, paid with a card from any country.
Nearby codes: +961 Lebanon · +962 Jordan · +965 Kuwait · +966 Saudi Arabia · all country codes