ISO 3166-2:ID is the entry for Indonesia in ISO 3166-2, part of the ISO 3166 standard published by the International Organization for Standardization (ISO), which defines codes for the names of the principal subdivisions (e.g., provinces or states) of all countries coded in ISO 3166-1.

Currently for Indonesia, ISO 3166-2 codes are defined for two levels of subdivisions:

Each code consists of two parts, separated by a hyphen. The first part is ID, the ISO 3166-1 alpha-2 code of Indonesia. The second part is two letters.

Current codes

Subdivision names are listed as in the ISO 3166-2 standard published by the ISO 3166 Maintenance Agency (ISO 3166/MA).

Geographical units of Indonesia according to ISO 3166-2:ID

Geographical units

Code Subdivision name (id)
ID-JW Jawa
ID-KA Kalimantan
ID-ML Maluku
ID-NU Nusa Tenggara
ID-PP Papua
ID-SL Sulawesi
ID-SM Sumatera

Provinces, capital district and special region

Code Subdivision name (id) Local variant Subdivision name (en)
[note 1]
Subdivision type In geographical unit
ID-AC  Aceh Aceh province SM
ID-BA  Bali Bali province NU
ID-BT  Banten Banten province JW
ID-BE  Bengkulu Bengkulu province SM
ID-GO  Gorontalo Gorontalo province SL
ID-JK Jakarta Jakarta Raya DKI Jakarta; DKI Jakarta capital region JW
ID-JA  Jambi Jambi province SM
ID-JB West Java Jawa Barat Jabar West Java province JW
ID-JT Central Java Jawa Tengah Jateng Central Java province JW
ID-JI East Java Jawa Timur Jatim East Java province JW
ID-KB West Kalimantan Kalimantan Barat Kalbar West Kalimantan province KA
ID-KS South Kalimantan Kalimantan Selatan Kalsel South Kalimantan province KA
ID-KT Central Kalimantan Kalimantan Tengah Kalteng Central Kalimantan province KA
ID-KI East Kalimantan Kalimantan Timur Kaltim East Kalimantan province KA
ID-KU North Kalimantan Kalimantan Utara Kaltara; Kalut North Kalimantan province KA
ID-BB Bangka Belitung Islands Kepulauan Bangka Belitung Babel Bangka Belitung Islands province SM
ID-KR Riau Islands Kepulauan Riau Kepri Riau Islands province SM
ID-LA  Lampung Lampung province SM
ID-MA  Maluku Maluku province ML
ID-MU North Maluku Maluku Utara Malut North Maluku province ML
ID-NB West Nusa Tenggara Nusa Tenggara Barat NTB West Nusa Tenggara province NU
ID-NT East Nusa Tenggara Nusa Tenggara Timur NTT East Nusa Tenggara province NU
ID-PA  Papua Papua province PP
ID-PB West Papua (province) Papua Barat Pabar West Papua province PP
ID-PE Highland Papua Papua Pengunungan Highland Papua province PP
ID-PS South Papua Papua Selatan South Papua province PP
ID-PT Central Papua Papua Tengah Central Papua province PP
ID-RI  Riau Riau province SM
ID-SR West Sulawesi Sulawesi Barat Sulbar West Sulawesi province SL
ID-SN South Sulawesi Sulawesi Selatan Sulsel South Sulawesi province SL
ID-ST Central Sulawesi Sulawesi Tengah Sulteng Central Sulawesi province SL
ID-SG Southeast Sulawesi Sulawesi Tenggara Sultra Southeast Sulawesi province SL
ID-SA North Sulawesi Sulawesi Utara Sulut North Sulawesi province SL
ID-SB West Sumatra Sumatera Barat Sumbar West Sumatra province SM
ID-SS South Sumatra Sumatera Selatan Sumsel South Sumatra province SM
ID-SU North Sumatra Sumatera Utara Sumut North Sumatra province SM
ID-YO Yogyakarta DI Yogya; DIY Yogyakarta special region JW
  1. ^ For reference only, English name not included in the ISO 3166-2 standard.


The following changes to the entry have been announced in newsletters by the ISO 3166/MA since the first publication of ISO 3166-2 in 1998. ISO stopped issuing newsletters in 2013.

Newsletter Date issued Description of change in newsletter Code/Subdivision change
Newsletter I-2 2002-05-21 Addition of four new provinces and deletion of one (ID-TT). Inclusion of one alternative name form and one changed province name (ID-PA, formerly ID-IJ) Subdivisions added:
ID-BB Bangka Belitung
ID-BT Banten
ID-GO Gorontalo
ID-MU Maluku Utara
Subdivisions deleted:
ID-TT Timor Timur (see ISO 3166-2:TL)
Codes: (to correct duplicate use)
ID-IJ Irian Jaya (province)ID-PA Papua
Newsletter I-4 2002-12-10 Change of name of one geographical unit
Newsletter I-6 2004-03-08 Move "Aceh" to a new category of "autonomous province". Addition of a new province "Kepulauan Riau" Subdivisions added:
ID-KR Kepulauan Riau
Newsletter I-7 2005-09-13 Addition of a new province "Sulawesi Barat" Subdivisions added:
ID-SR Sulawesi Barat
Newsletter II-1 2010-02-03
Addition of the country code prefix as the first code element, alphabetical re-ordering, administrative update Subdivisions added:
ID-PB Papua Barat
Newsletter II-3 2011-12-13
Removal of duplicate code Codes:
Maluku (geographical unit) ID-MAID-ML

The following changes to the entry are listed on ISO's online catalogue, the Online Browsing Platform:

Effective date of change Short description of change (en)
2010-02-19 Addition of the country code prefix as the first code element, alphabetical re-ordering, administrative update
2011-12-13 Removal of duplicate code
2014-10-30 Add province ID-KU; change code for Papua formerly ID-IJ; update List Source
2015-11-27 Update List Source
2016-11-15 Addition of local variation of ID-JK, ID-YO; change of spelling of ID-BB, update list source
2017-11-23 Change of spelling of category name in eng/fra from special district to capital district (ID-JK); change of category name from autonomous province to province for ID-AC; deletion of category autonomous province (eng) / province autonome (fra) / nanggroe (ind); update List Source
2022-11-29 Addition of provinces ID-PE, ID-PS and ID-PT; Update List Source

See also