🇮🇷Iran (IR)
ISO 3166 country code - Asia / Southern Asia
Alpha-2IR
Alpha-3IRN
Numeric364
Currency
﷼ IRR - Iranian Rial
Code Example
import { country } from '@koshmoney/countries';
// Look up Iran by alpha-2 code
const ir = country.getCountry('IR');
// => { name: 'Iran', alpha2: 'IR', alpha3: 'IRN', numeric: '364' }
// Look up by alpha-3 code
country.getCountryByAlpha3('IRN');
// Look up by numeric code
country.getCountryByNumeric('364');Subdivisions (31)
| 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 |
...and 26 more. View all 31 subdivisions →
FAQ
- What is the ISO code for Iran?
- Iran has three ISO 3166-1 codes: Alpha-2 "IR", Alpha-3 "IRN", and Numeric "364".
- How many subdivisions does Iran have?
- Iran has 31 subdivisions defined in ISO 3166-2, including Āz̄arbāyjān-e Sharqī, Āz̄arbāyjān-e Gharbī, Ardabīl, and more.
- How to look up Iran in JavaScript?
- Install @koshmoney/countries via npm, then use country.getCountry('IR') to get all ISO codes, or subdivision.getByCountry('IR') for subdivisions.
Related Countries
Use Iran data in your project
Get ISO codes, subdivisions, currency, and more with a single npm package.
npm install @koshmoney/countries