# Telephone numbers in Iran
## Number length

All telephone numbers are 11 digits long (initial 0 plus ten numbers). The first two or three digits after the zero are the area code. The possibilities are: (0XX) XXXX XXXX (for landlines), 09XX XXX XXXX (for cellphones) and 099XX XXX XXX (for MVNO).
The initial zero is replaceable with +98.
When making a call within the same landline area code, initial 0 plus the area code can be omitted.

## Example for calling

The international call prefix depends on the country you are calling from; e.g., 00 for most European countries, and 011 from North America. For domestic calls (within the country), 0 must be dialed before the area code. The prefix for international calls from Iran is 00 (e.g., for a United States number 00 1 ... should be dialed).
An example for calling telephones in the city of Tehran is as follows:
* XXXX XXXX (within Tehran, via a landline)
* 021 XXXX XXXX (within Iran but either outside Tehran or via a cellphone)
* +98 21 XXXX XXXX (outside Iran)
An example for mobile numbers is as follows:
* 09XX XXX XXXX (in Iran)
* +98 9XX XXX XXXX (outside Iran)

## Landlines

Originally, there was only one provider of landline telephony, Telecommunication Company of Iran.

### Area code

Landlines telephone numbers have these formats: (0AC) XXXX XXXX (within Iran) and +98 AC XXXX XXXX (outside Iran). AC (area code) shown in the list below:
List of Area Codes :
| No. | Province | Area Code |
| Area 1 |||
| 1 | Mazandaran | 11 |
| 2 | Gilan | 13 |
| 3 | Golestan | 17 |
| Area 2 |||
| 4 | Tehran | 21 |
| 5 | Semnan | 23 |
| 6 | Zanjan | 24 |
| 7 | Qom | 25 |
| 8 | Alborz | 26 |
| 9 | Qazvin | 28 |
| Area 3 |||
| 10 | Isfahan | 31 |
| 11 | Kerman | 34 |
| 12 | Yazd | 35 |
| 13 | Chaharmahal and Bakhtiari | 38 |
| Area 4 |||
| 14 | East Azerbaijan | 41 |
| 15 | West Azerbaijan | 44 |
| 16 | Ardabil | 45 |
| Area 5 |||
| 17 | Razavi Khorasan | 51 |
| 18 | Sistan and Baluchestan | 54 |
| 19 | South Khorasan | 56 |
| 20 | North Khorasan | 58 |
| Area 6 |||
| 21 | Khuzestan | 61 |
| 22 | Lorestan | 66 |
| Area 7 |||
| 23 | Fars | 71 |
| 24 | Kohgiluyeh and Boyer-Ahmad | 74 |
| 25 | Hormozgan | 76 |
| 26 | Bushehr | 77 |
| Area 8 |||
| 27 | Hamadan | 81 |
| 28 | Kermanshah | 83 |
| 29 | Ilam | 84 |
| 30 | Markazi | 86 |
| 31 | Kurdistan | 87 |

### Premium-rate telephone number

Premium-rate telephone number has these formats :
* 7020 XXXX: Provincial
* 7070 XXXX: access from all provinces
* 909 AAC XXXX. AAC (available area code) shown in below list :
    only landline numbers can call these numbers
List of Available Area Code :
| No. | Area | Available Area Code | Numbers Format |
| 1 | access from all provinces | 907 | 909 907 XXXX |
| 2 | universal access numbers | 221 | 909 221 XXXX |
| 3 | access from Tehran province | 230 | 909 230 XXXX |
| 4 | access from Qom province | 252 | 909 252 XXXX |
| 5 | access from West Azerbaijan province | 444 | 909 444 XXXX |
| 6 | access from Razavi Khorasan province | 512 | 909 512 XXXX |

### Free phone numbers

Free phone numbers have these formats :
* 900 212 XXXX
* 9000 XXXX
    only landline numbers can call these numbers

### Personal number service

Personal number service has this format : 8080 XXXX

### SIP Trunk
#### Provincial

    needs an area code by landline in different province or via a cellphone
* 9100 XXXX: ShatelTalk (Shatel)
* 9101 XXXX: AsiaTel (AsiaTech)
* 9102 XXXX: SabaTel (SabaNet)
* 9103 XXXX: Fanap Telecom
* 9107 XXXX: NexFon (Respina)
* 9108 XXXX: FanAva
* 9109 XXXX: Pishgaman
* 9130 XXXX: AsiaTel (AsiaTech)
* 9131 XXXX: Lazer
* 9132 XXXX: Shatel
* 9155 XXXX: TakNet
* 9311 XXXX: Wenex (Ertebatat-e Farzanegan Pars)
* 9411 XXXX: AloIran (MacTel, MagTel, Montazeran-e Adl Gostar) (Not Working)
* 9511 XXXX: Arian Rasaneh Pars (Not Working)
* 966x XXXX: AloTehran (Zoha Kish, Mehr Media)
* 9686 XXXX: AloTehran (Zoha Kish, Mehr Media)

#### Country

* 94220 XXXXX: AsiaTel
* 94260 XXXXX: NexFon

### Universal access number

This service allows a subscriber to publish a national number and have the incoming calls routed to different destinations based on various criteria such as the geographical location of the caller, the time of day and the date on which the call is made.
    only landline numbers can call these numbers
Universal access number has these formats :
* 909 221 XXXX
* 8081 XXXX

## Mobile phones

In order to identify the country which a mobile subscriber belongs to, in wireless telephone networks (GSM, CDMA, UMTS, etc.) Mobile Country Codes (MCC) are used. MCC is allocated by the International Telecommunication Union (ITU) and MCC for Iran is 432.
If you intend to use your SIM card, make sure to put your phone on flight mode after using SIM cards from Iranian companies. Irancell, Hamrah Aval and RighTel are the main 3 phone operators in Iran. Fortunately the existing mobile network provides 4G & 5G cellular data coverage in all the small and big cities around the country. Also in most of the main roads between cities you can have access to call and data services.
In order to identify mobile subscriber in a country, Mobile Network Code (MNC) are used. MNC is allocated by the national regulator. (e.g. MNC for IR-MCI is 11)
The Home Network Identity (HNI) is the combination of the MCC and the MNC. This is the number which fully identifies a mobile subscriber. This combination is also known as the PLMN. (e.g. HNI for IR-MCI with MNC = 11 and MCC of Iran = 432 will be 43211)
There are 9 mobile phone providers in Iran, listed below.

### IR-MCI (HNI : 43211)
#### Premium-rate telephone

Premium-rate telephone number for IR-MCI has this format : 9922-XXXX
    only IR-MCI numbers can call these numbers

### Espadan (HNI : 43219)

    only in Isfahan province

#### 0931-XXX-XXXX

    pre-paid.

### Iraphone (HNI : 43290)

    only in Gheshm island

### TeleKish (HNI : 43214)
#### 0934-XXX-XXXX

    post-paid

### MTN Irancell (HNI : 43235)
#### 0939-XXX-XXXX

    pre-paid, post-paid and data SIM

#### 0941-XXX-XXXX

    (special for TD-LTE)

### RighTel (HNI : 43220 & 43221)
#### 0920-XXX-XXXX

    post-paid

#### 0921-XXX-XXXX

    pre-paid & data SIM

#### 0922-XXX-XXXX

    pre-paid & data SIM

#### 0923-XXX-XXXX

    pre-paid & data SIM

### MobinNet (HNI : 43240)
#### 0955-XXX-XXXX

    (special for TD-LTE)

## Mobile Virtual Network Operator (MVNO)
### Shatel Mobile (HNI : 43208 & 43250)
#### 0998-1XX-XXXX

    pre-paid & data SIM

### PH.Lotus
#### 0999-0XX-XXXX

    pre-paid

### ApTel (NeginTel) (HNI : 43202)
#### 0999-1XXX-XXX

    post-paid

### Avacell (HiWeb) (HNI : 43212)
#### 0999-14XX-XXX

    pre-paid

### SamanTel (HNI : 43210)
#### 0999-99X-XXXX

    post-paid

#### 0999-98X-XXXX

    pre-paid & data SIM

### Farabord Dadeh Haye Iranian Co. (Zi-Tel) (HNI : 43245)
#### 0999-99X-XXXX

    data SIM

### Ertebatat-e Farzanegan Pars (Wenex) (HNI : 43293)

    data SIM

## Emergency numbers

The following numbers are used for emergency services within Iran
110 - Police
112 - Hilal Ahmar Ambulance
115 - Ambulance
125 - Fire Department
911 - Redirected to 112 on mobile phones