🇮🇷Iran Provinces
All 31 Iran subdivisions with ISO 3166-2:IR codes - Asia / Southern Asia
Total
31 subdivisions
Types
Province
ISO Standard
ISO 3166-2:IR
Code Example
import { subdivision } from '@koshmoney/countries';
// Get all Iran subdivisions
const subs = subdivision.getByCountry('IR');
// => 31 subdivisions
// Look up a specific subdivision
subdivision.get('IR-01');
// => { code: 'IR-01', name: 'Āz̄arbāyjān-e Sharqī', type: 'Province' }
// Validate a subdivision code
subdivision.isValidCode('IR-01'); // true
subdivision.isValidRegion('IR', '01'); // trueTree-Shaking Tip
Import only Iran subdivisions to minimize bundle size:
// Import only Iran subdivisions for smaller bundles
import { subdivisions } from '@koshmoney/countries/subdivision/IR';
Object.entries(subdivisions);
// => 31 entriesAll Iran Provinces
| Code | Name | Type |
|---|---|---|
| IR-01 | Āz̄arbāyjān-e Sharqī | Province |
| IR-02 | Āz̄arbāyjān-e Gharbī | Province |
| IR-03 | Ardabīl | Province |
| IR-04 | Eşfahān | Province |
| IR-05 | Īlām | Province |
| IR-06 | Būshehr | Province |
| IR-07 | Tehrān | Province |
| IR-08 | Chahār Maḩāll va Bakhtīārī | Province |
| IR-10 | Khūzestān | Province |
| IR-11 | Zanjān | Province |
| IR-12 | Semnān | Province |
| IR-13 | Sīstān va Balūchestān | Province |
| IR-14 | Fārs | Province |
| IR-15 | Kermān | Province |
| IR-16 | Kordestān | Province |
| IR-17 | Kermānshāh | Province |
| IR-18 | Kohgīlūyeh va Būyer Aḩmad | Province |
| IR-19 | Gīlān | Province |
| IR-20 | Lorestān | Province |
| IR-21 | Māzandarān | Province |
| IR-22 | Markazī | Province |
| IR-23 | Hormozgān | Province |
| IR-24 | Hamadān | Province |
| IR-25 | Yazd | Province |
| IR-26 | Qom | Province |
| IR-27 | Golestān | Province |
| IR-28 | Qazvīn | Province |
| IR-29 | Khorāsān-e Janūbī | Province |
| IR-30 | Khorāsān-e Razavī | Province |
| IR-31 | Khorāsān-e Shemālī | Province |
| IR-32 | Alborz | Province |
FAQ
- How many subdivisions does Iran have?
- Iran has 31 subdivisions defined in ISO 3166-2:IR, including 31 provinces.
- What is the ISO 3166-2 code format for Iran?
- Iran subdivision codes follow the format IR-XX, where IR is the country's alpha-2 code and XX is the subdivision identifier. For example, IR-01 represents Āz̄arbāyjān-e Sharqī.
- How to get Iran subdivisions in JavaScript?
- Install
@koshmoney/countriesvia npm, then usesubdivision.getByCountry('IR')to get all 31 subdivisions.
Use Iran subdivision data in your project
Get all 31 Iran subdivisions with ISO 3166-2 codes, plus countries, currencies, postal codes, and more.
npm install @koshmoney/countries