Check phone number activity, carrier details, line type and more.
Understanding Phone Numbers in Iraq
Quick Reference Guide
Country: Iraq
Country Code: +964
International Prefix: 00
National Prefix: 0
Comprehensive Overview
Gain insights into Iraq's telephone numbering plan, including phone number structures, dialing procedures, and regulatory details. This guide is tailored for telecom professionals, developers, and system administrators seeking precise information on Iraq's telecommunications standards.
Number Formats Explained
General Number Structure
Iraq's phone numbers consist of a country code, area/operator codes, and subscriber numbers:
Country Code: +964
Area/Operator Code: 1-2 digits (landline) or 3 digits (mobile)
Subscriber Number: 6-7 digits (landline) or 7 digits (mobile)
Landline Numbers
Landline numbers vary by region with 1-2 digit area codes and 6-7 digit subscriber numbers.
Format: 0X{1,2}X{6,7}
Examples:
Baghdad: 01-XXXXXXX
Basra: 04-XXXXXX
Mobile Numbers
Mobile numbers have a 3-digit operator code and a 7-digit subscriber number, totaling 10 digits.
Format: 07[3-9]X{7}
Examples:
Korek Telecom: 075X-XXXXXXX
Asiacell: 077X-XXXXXXX
Zain: 078X-XXXXXXX
Special Number Formats
Currently, Iraq does not have specific prefixes for toll-free or premium-rate numbers.
Detailed Number Format Table
Type
Format
Example
Description
Landline
0X{1,2}X{6,7}
01-XXXXXXX
7-digit subscriber number in Baghdad
Mobile
07[3-9]X{7}
077X-XXXXXXX
10-digit mobile number for Asiacell
International
+964 X{1,2}X{6,7}
+964 1-XXXXXXX
International format for landline numbers
International
+964 7[3-9]X{7}
+964 77X-XXXXXXX
International format for mobile numbers
Regular Expressions for Validation
For developers, use these regex patterns to validate Iraq's phone numbers:
Landline:
/^0[1-6]\d{6,7}$/
Mobile:
/^07[3-9]\d{7}$/
International Landline:
/^\+964[1-6]\d{6,7}$/
International Mobile:
/^\+9647[3-9]\d{7}$/
Dialing Procedures
Domestic Calls
Landline to Landline: Dial 0 + area code + subscriber number.
Example: 01-XXXXXXX
Landline to Mobile: Dial 0 + mobile number.
Example: 077X-XXXXXXX
Mobile to Mobile: Dial the mobile number directly.
Example: 078X-XXXXXXX