🇦🇫Afghanistan Provinces
All 34 Afghanistan subdivisions with ISO 3166-2:AF codes - Asia / Southern Asia
Total
34 subdivisions
Types
Province
ISO Standard
ISO 3166-2:AF
Code Example
import { subdivision } from '@koshmoney/countries';
// Get all Afghanistan subdivisions
const subs = subdivision.getByCountry('AF');
// => 34 subdivisions
// Look up a specific subdivision
subdivision.get('AF-BAL');
// => { code: 'AF-BAL', name: 'Balkh', type: 'Province' }
// Validate a subdivision code
subdivision.isValidCode('AF-BAL'); // true
subdivision.isValidRegion('AF', 'BAL'); // trueTree-Shaking Tip
Import only Afghanistan subdivisions to minimize bundle size:
// Import only Afghanistan subdivisions for smaller bundles
import { subdivisions } from '@koshmoney/countries/subdivision/AF';
Object.entries(subdivisions);
// => 34 entriesAll Afghanistan Provinces
| Code | Name | Type |
|---|---|---|
| AF-BAL | Balkh | Province |
| AF-BAM | Bāmyān | Province |
| AF-BDG | Bādghīs | Province |
| AF-BDS | Badakhshān | Province |
| AF-BGL | Baghlān | Province |
| AF-DAY | Dāykundī | Province |
| AF-FRA | Farāh | Province |
| AF-FYB | Fāryāb | Province |
| AF-GHA | Ghaznī | Province |
| AF-GHO | Ghōr | Province |
| AF-HEL | Helmand | Province |
| AF-HER | Herāt | Province |
| AF-JOW | Jowzjān | Province |
| AF-KAB | Kābul | Province |
| AF-KAN | Kandahār | Province |
| AF-KAP | Kāpīsā | Province |
| AF-KDZ | Kunduz | Province |
| AF-KHO | Khōst | Province |
| AF-KNR | Kunar | Province |
| AF-LAG | Laghmān | Province |
| AF-LOG | Lōgar | Province |
| AF-NAN | Nangarhār | Province |
| AF-NIM | Nīmrōz | Province |
| AF-NUR | Nūristān | Province |
| AF-PAN | Panjshayr | Province |
| AF-PAR | Parwān | Province |
| AF-PIA | Paktiyā | Province |
| AF-PKA | Paktīkā | Province |
| AF-SAM | Samangān | Province |
| AF-SAR | Sar-e Pul | Province |
| AF-TAK | Takhār | Province |
| AF-URU | Uruzgān | Province |
| AF-WAR | Wardak | Province |
| AF-ZAB | Zābul | Province |
FAQ
- How many subdivisions does Afghanistan have?
- Afghanistan has 34 subdivisions defined in ISO 3166-2:AF, including 34 provinces.
- What is the ISO 3166-2 code format for Afghanistan?
- Afghanistan subdivision codes follow the format AF-XX, where AF is the country's alpha-2 code and XX is the subdivision identifier. For example, AF-BAL represents Balkh.
- How to get Afghanistan subdivisions in JavaScript?
- Install
@koshmoney/countriesvia npm, then usesubdivision.getByCountry('AF')to get all 34 subdivisions.
Use Afghanistan subdivision data in your project
Get all 34 Afghanistan subdivisions with ISO 3166-2 codes, plus countries, currencies, postal codes, and more.
npm install @koshmoney/countries