Country code
Iran: +98
Iran uses country code +98. From the United States, dial 011 98 912 345 6789. A number is written +98 912 345 6789.
How to call Iran
The table uses the example number below. Replace it with the number you are calling. Drop the 0 at the start of the national number when you dial from abroad.
| Calling from | Exit code | Dial |
|---|---|---|
| Any mobile phone | None | +98 912 345 6789 |
| United States | 011 | 011 98 912 345 6789 |
| Canada | 011 | 011 98 912 345 6789 |
| United Kingdom | 00 | 00 98 912 345 6789 |
| Australia | 0011 | 0011 98 912 345 6789 |
| Germany | 00 | 00 98 912 345 6789 |
| France | 00 | 00 98 912 345 6789 |
| India | 00 | 00 98 912 345 6789 |
| Japan | 010 | 010 98 912 345 6789 |
| Mexico | 00 | 00 98 912 345 6789 |
| South Africa | 00 | 00 98 912 345 6789 |
How a Iran number is built
Digit counts are the national number only, after the country code and without the 0 trunk prefix.
| Line | Digits | Pattern |
|---|---|---|
| Mobile | 10 digits | A pattern of 116 characters, applied by the validator below |
| Landline | 6, 7 or 10 digits | A pattern of 201 characters, applied by the validator below |
- Example, national form
- 0912 345 6789
- Example, international form
- +98 912 345 6789
Validate a Iran number
Paste a number and the tool checks it against the numbering plan. It returns the standard formats and the line type the plan assigns.
Type the number the way it is written in Iran, or start with + and the country code.
Area codes and places in Iran
The start of a number shows the place its range was first assigned to. 31 ranges are listed in the source.
| Starts with | Place |
|---|---|
| +98 11 | Mazandaran |
| +98 13 | Gilan |
| +98 17 | Golestan |
| +98 21 | Tehran province |
| +98 23 | Semnan province |
| +98 24 | Zanjan province |
| +98 25 | Qom province |
| +98 26 | Alborz |
| +98 28 | Qazvin province |
| +98 31 | Isfahan province |
| +98 34 | Kerman province |
| +98 35 | Yazd province |
Show the other 19 rows
| Starts with | Place |
|---|---|
| +98 38 | Chahar-mahal and Bakhtiari |
| +98 41 | East Azarbaijan |
| +98 44 | West Azarbaijan |
| +98 45 | Ardabil province |
| +98 51 | Razavi Khorasan |
| +98 54 | Sistan and Baluchestan |
| +98 56 | South Khorasan |
| +98 58 | North Khorasan |
| +98 61 | Khuzestan |
| +98 66 | Lorestan |
| +98 71 | Fars |
| +98 74 | Kohgiluyeh and Boyer-Ahmad |
| +98 76 | Hormozgan |
| +98 77 | Bushehr province |
| +98 81 | Hamadan province |
| +98 83 | Kermanshah province |
| +98 84 | Ilam province |
| +98 86 | Markazi |
| +98 87 | Kurdistan |
31 rows. Names are where the range was first assigned; numbers move between places and carriers.
Who first issued each range in Iran
23 ranges are listed in the source with the network that first held them. Numbers port between networks, so the current network can differ.
| Starts with | First issued to |
|---|---|
| +98 90 | Irancell |
| +98 91 | IR-MCI |
| +98 92 | Rightel |
| +98 93 | Irancell |
| +98 931 | MTCE |
| +98 932 | IR-MCI |
| +98 934 | TeleKish |
| +98 990 | IR-MCI |
| +98 991 | IR-MCI |
| +98 992 | IR-MCI |
| +98 993 | IR-MCI |
| +98 994 | IR-MCI |
Show the other 11 rows
| Starts with | First issued to |
|---|---|
| +98 9955 | Irancell |
| +98 996 | IR-MCI |
| +98 998 | Rightel |
| +98 9990 | IR-MCI |
| +98 9991 | Irancell |
| +98 9992 | Rightel |
| +98 9993 | Aptel |
| +98 9995 | IR-MCI |
| +98 9996 | IR-MCI |
| +98 9998 | Rightel |
| +98 9999 | Rightel |
23 rows. The first issuer of the range; numbers port between carriers, so the current carrier can differ.
Questions about calling Iran
- What is the country code for Iran?
- The country code for Iran is +98. Written in full, a number looks like +98 912 345 6789.
- How do I call Iran from the United States?
- Dial 011, then 98 912 345 6789. On a mobile phone you can dial +98 912 345 6789 instead.
- Do I dial the 0 at the start of an Iran number from abroad?
- No. The 0 is the trunk prefix used for calls inside Iran (0912 345 6789). From abroad it is dropped after +98 (+98 912 345 6789).
- How many digits is an Iran phone number?
- Mobile numbers have 10 digits after the country code. Landline numbers have 6, 7 or 10 digits.
- How do I call another country from Iran?
- Dial 00, then the country code and the number. On a mobile phone, + replaces 00.
Check numbers in bulk with the API
| Product | Credits | Docs |
|---|---|---|
| Phone Numbering-Plan Validation | 1 credit per valid number | API docs |
| Country Calling Codes | 1 credit per lookup (an unknown code, country or name is free) | API docs |
Number patterns, lengths and examples: libphonenumber-js 1.13.15, released 2026-10-08, read 2026-10-19, built on Google's libphonenumber metadata. Place names and first issuers: libphonenumber geocoding and carrier files, read 2026-10-19. Library. LookValid is not connected to Google or to any phone company named here.