Regencies of Indonesia

I have updated the HASC codes to reflect recent changes in the provinces of Indonesia (Irian Jaya Barat and Sulawesi Barat).

Indonesia is divided into provinces. The provinces are divided into two types of unit: kabupaten (regency) and kotamadya (municipality). The common term covering both types of unit is Daerah Tingkat II (level II region); I sometimes call them districts. The following table was compiled from several sources, including this list of provinces, regencies, and municipalities as of July 2003  from the Support for Decentralization Measures organization, and a spreadsheet sent to me by Karem Abdalla. Mr. Abdalla, in turn, used several sources for his information, including this list of recent changes , this statistics site , this government site , and this National Elections Commission  site.

NameTypHASCCodePopulationArea(km.²)CapitalCreated
Aceh BaratrID.AC.AB1107227,2782,417Meulaboh
Aceh Barat DayarID.AC.AD1112153,4111,481Blangpidie2002/4
Aceh BesarrID.AC.AR1108301,7183,135Jantho
Aceh JayarID.AC.AJ111693,5473,492Calang2002/4
Aceh SelatanrID.AC.AS1103167,0523,814Tapaktuan
Aceh SingkilrID.AC.AK1102174,0073,699Singkil
Aceh TamiangrID.AC.AM1114238,7181,942Karang Baru2002/4
Aceh TengahrID.AC.AT1106149,7532,361Takengon
Aceh TenggararID.AC.AG1104168,034577Kutacane
Aceh TimurrID.AC.AI1105253,1516,298Langsa
Aceh UtararID.AC.AU1111400,8002,805Lhokseumawe
Admin. Kepulauan SeriburID.JK.KS310118,71611Seribu~2000
AgamrID.SB.AG1307423,5312,172Lubukbasung
AlorrID.NT.AL5307165,9172,843Kalabhi
AmbonmID.MA.AM8171239,697359Ambon
AsahanrID.SU.AS1208990,2304,014Kisaran
AsmatrID.PA.AS941262,80310,833Agats2002/26
BadungrID.BA.BD5103403,882412Denpasar
BalanganrID.KS.BA631196,8381,879Paringin2003/2
BalikpapanmID.KI.BA6471429,179503Balikpapan
Banda AcehmID.AC.BA1171264,09161Banda Aceh
Bandar LampungmID.LA.BL1871787,438217Bandar Lampung
BandungmID.JR.BN32732,229,706168Bandung
BandungrID.JR.BD32044,038,1682,285Soreang
BanggairID.ST.BA7202282,0597,450Luwuk
Banggai KepulauanrID.ST.BK7201149,3943,147Banggai~2000
BangkarID.BB.BA1901224,9883,659Sungailiat
Bangka BaratrID.BB.BB1902136,2042,037Mentok2003/5
BangkalanrID.JI.BK3526886,0771,247Bangkalan
Bangka SelatanrID.BB.BS1904142,7233,608Toboali2003/5
Bangka TengahrID.BB.BG1903125,6672,156Koba2003/5
BanglirID.BA.BN5106209,004428Bangli
BanjarmID.JR.BA3279162,704104Banjar2002/27
BanjarrID.KS.BN6303450,0654,646Martapura
Banjar BarumID.KS.BB6372140,14446Banjarbaru
BanjarmasinmID.KS.BM6371566,66479Banjarmasin
BanjarnegararID.JT.BN3304885,811910Banjarnegara
BantaengrID.SE.BT7303165,153396Bantaeng
BantulrID.YO.BA3402815,811498Bantul
BanyuasinrID.SL.BA1607691,85211,377Banyuasin2002/6
BanyumasrID.JT.BY33021,503,6141,068Purwokerto
BanyuwangirID.JI.BW35101,539,9482,123Banyuwangi
Barito KualarID.KS.BK6304260,9672,840Marabahan
Barito SelatanrID.KT.BS6204113,5908,726Buntok
Barito TimurrID.KT.BT621276,1313,819Tamiang2002/5
Barito UtararID.KT.BU6205108,5833,332Muara Teweh
BarrurID.SE.BR7310156,8261,138Barru
BatammID.KR.BA2071536,8315,062Batam
BatangrID.JT.BT3325694,018638Batang
Batang HarirID.JA.BA1504205,6215,059Muara Bulian
BatumID.JI.BA3579177,25688Batu~2000
BaubaumID.SG.BA7472114,794121Bau-Bau~2000
BekasimID.JR.BK32751,845,245210Bekasi
BekasirID.JR.BS32161,864,8481,065Bekasi
BelitungrID.BB.BE1905131,1831,710Tanjungpandan
Belitung TimurrID.BB.BT190685,7332,336Manggar2003/5
BelurID.NT.BE5306335,8882,446Atambua
Bener MeriahrID.AC.BM111781,247919Simpang Tiga Redelong2003/?
BengkalisrID.RI.BE1408633,29111,390Bengkalis
BengkayangrID.KB.BE6102193,26310,040Bengkayang
BengkulumID.BE.BE1771253,456144Bengkulu
Bengkulu SelatanrID.BE.BS1701133,9391,185Manna
Bengkulu UtararID.BE.BU1703318,7595,180Argamakmur
BeraurID.KI.BE6405134,6592,613Tanjungredeb
Biak NumforrID.PA.BN940699,7232,604Biak
BimamID.NB.BM5272116,304164Bima2002/13
BimarID.NB.BI5206402,8592,382Raba
BinjaimID.SU.BI1276225,53590Binjai
BireuenrID.AC.BI1110350,9641,817Bireuen~2000
BitungmID.SW.BI7172162,258303Bitung
BlitarmID.JI.BM3572123,34432Blitar
BlitarrID.JI.BR35051,110,7261,381Blitar
BlorarID.JT.BL3316827,7371,034Blora
BoalemorID.GO.BO7501104,2343,539Marisa/Tilamuta~2000
BogormID.JR.BG3271808,359109Bogor
BogorrID.JR.BR32013,792,8652,237Cibinong
BojonegororID.JI.BJ35221,212,7001,417Bonjonegoro
Bolaang MongondowrID.SW.BM7101459,2184,623Kotamobagu
BombanarID.SG.BO7407102,7272,479Rumbia2003/?
BondowosorID.JI.BD3511708,6461,100Bondowoso
BonerID.SE.BO7311680,9424,561Watampone
Bone BolangorID.GO.BB7503120,5621,246Suwawa2003/6
BontangmID.KI.BO6474113,783407Bontang~2000
Boven DigoelrID.PA.BD941034,12119,644Tanah Merah2002/26
BoyolalirID.JT.BO3309926,912876Boyolali
BrebesrID.JT.BR33291,767,3141,200Brebes
BukittinggimID.SB.BU137597,69425Bukittinggi
BulelengrID.BA.BL5108610,077889Singaraja
BulonganrID.KI.BU640794,906891Tanjungselor
BulukumbarID.SE.BU7302362,1821,168Bulukumba
BungorID.JA.BT1509237,93317,298Muara Bungo
BuolrID.ST.BT7207107,9423,569Buol
BururID.MA.BU8104127,0562,576Namlea~2000
ButonrID.SG.BU7401253,5622,178Bau-Bau
CiamisrID.JR.CS32071,504,7952,273Ciamis
CianjurrID.JR.CJ32032,046,7902,978Cianjur
CilacaprID.JT.CI33011,644,1181,681Cilacap
CilegonmID.BT.CL3672327,866151Cilegon
CimahimID.JR.CI3277470,92340Cimahi~2000
CirebonmID.JR.CM3274272,99337Cirebon
CirebonrID.JR.CR32092,040,895958Sumber
DairirID.SU.DA1210255,8471,930Sidikalang
Deli SerdangrID.SU.DS12121,504,2812,316Lubukpakam
DemakrID.JT.DE33211,028,317899Demak
DenpasarmID.BA.DE5171500,388120Denpasar
DepokmID.JR.DE32761,313,925212Depok
DharmasrayarID.SB.DH1311158,4802,935Pulau Punjung2003/?
DompurID.NB.DO5205191,7291,066Dompu
DonggalarID.ST.DO7205431,0248,246Donggala
DumaimID.RI.DU1473206,7321,778Dumai
EnderID.NT.EN5311236,8392,010Ende
EnrekangrID.SE.EN7316167,9911,786Enrekang
Fak-FakrID.IB.FA950159,1765,175Fak-Fak
Flores TimurrID.NT.FT5309213,8921,814Larantuka
GarutrID.JR.GA32052,194,0112,180Garut
Gayo LuesrID.AC.GL111383,6951,294Blangkejeran~2000
GianyarrID.BA.GI5104417,641368Gianyar
GorontalomID.GO.GM7571145,527644Gorontalo
GorontalorID.GO.GR7502408,2844,074Limboto
GowarID.SE.GO7306554,2071,880Minahasa
GresikrID.JI.GR35251,059,8221,177Gresik
GroboganrID.JT.GR33151,301,7501,288Purwodadi
Gunung KidulrID.YO.GK3403685,9561,353Wonosari
Gunung MasrID.KT.GM621182,6807,783Kuala Kurun2002/5
Halmahera BaratrID.MU.HB820194,5501,699Ternate~2000
Halmahera SelatanrID.MU.HS8204165,8559,700Labuha2003/1
Halmahera TengahrID.MU.HT820231,7531,950Weda
Halmahera TimurrID.MU.HI820653,5605,616Maba2003/1
Halmahera UtararID.MU.HU8203169,4402,116Tobelo2003/1
Hulu Sungai SelatanrID.KS.HS6306199,4911,795Kandangan
Hulu Sungai TengahrID.KS.HT6307231,7311,473Barabai
Hulu Sungai UtararID.KS.HU6308205,460892Amuntai
Humbang HasundutanrID.SU.HH1216152,3772,093Dolok Sanggul2003/9
Indragiri HilirrID.RI.II1403627,06911,411Tembilahan
Indragiri HulurID.RI.IU1402282,8098,183Rengat
IndramayurID.JR.IN32121,654,8441,637Indramayu
Jakarta BaratmID.JK.JB31741,693,346125Puri Kembangan
Jakarta PusatmID.JK.JP31731,224,21656Tanah Abang
Jakarta SelatanmID.JK.JS31712,163,058141Kebayoran Baru
Jakarta TimurmID.JK.JT31722,243,679183Cakung
Jakarta UtaramID.JK.JU31751,279,050144Tanjung Priok
JambimID.JA.JA1571443,204205Jambi
JayapuramID.PA.JM9471200,6401,101Jayapura
JayapurarID.PA.JR940395,14417,926Jayapura
JayawijayarID.PA.JA9402212,71514,847Wamena
JemberrID.JI.JE35092,231,7931,955Jember
JembranarID.BA.JE5101251,311424Negara
JenepontorID.SE.JE7304323,887750Jeneponto
JepararID.JT.JE33201,037,919811Jepara
JombangrID.JI.JO35171,172,439811Jombang
KaimanarID.IB.KA950432,177377Kaimana2002/26
KamparrID.RI.KA1406528,2638,135Bangkinang
KapuasrID.KT.KA6203324,95511,380Kuala Kapuas
Kapuas HulurID.KB.KH6108196,15719,363Putussibau
KaranganyarrID.JT.KA3313813,481676Karanganyar
Karang AsemrID.BA.KA5107396,668699Karang Asem
KarawangrID.JR.KA32151,888,0091,534Karawang
KarimunrID.KR.KA2002182,6171,638Tanung Balai Karimun~2000
KarorID.SU.KA1211306,8692,122Kabanjahe
KatinganrID.KT.KG6209125,2077,149Kasongan2002/5
KaurrID.BE.KA1705100,0122,363Bintuhan2003/3
KebumenrID.JT.KB33051,194,9741,151Kebumen
KedirimID.JI.KM3571252,03363Kediri
KedirirID.JI.KR35061,474,8401,176Kediri
KeeromrID.PA.KE941735,9048,390Waris2002/26
KendalrID.JT.KN3324883,275818Kendal
KendarimID.SG.KM7471217,285299Kendari
KendarirID.SG.KR7403248,31710,042Unaaha
KepahiangrID.BE.KE1708110,672585Kepahiang2003/?
Kepulauan ArurID.MA.KA810568,9023,994Dobo2003/?
Kepulauan MentawairID.SB.KM130166,1536,906Tua Pejat~2000
Kepulauan RiaurID.KR.KR2001114,9322,659Tanjungpinang
Kepulauan Sangihe TalaudrID.SW.KS710477,3651,248Tahuna2002/8
Kepulauan SularID.MU.KS8205116,7092,718Sanana2003/1
KerincirID.JA.KE1501301,9762,472Sungaipenuh
KetapangrID.KB.KE6106458,56623,822Ketapang
KlatenrID.JT.KL33101,121,780649Klaten
KlungkungrID.BA.KL5105164,688315Semarapura
KolakarID.SG.KO7404253,7661,650Kolaka
Kolaka UtararID.SG.KU740593,727556Lasusua2003/?
Konawe SelatanrID.SG.KS7408219,7905,169Andolo2003/4
Kota BarurID.KS.KB6302252,8418,706Kotabaru
Kotawaringin BaratrID.KT.KB6201187,8043,536Pankalan Bun
Kotawaringin TimurrID.KT.KT6202280,9476,805Sampit
Kuantan SingingirID.RI.KS1401240,8007,657Teluk Kuantan~2000
KudusrID.JT.KU3319739,943408Kudus
Kulon ProgorID.YO.KP3401375,391588Wates
KuninganrID.JR.KU32081,036,175817Kuningan
KupangmID.NT.KM5371256,405183Kupang
KupangrID.NT.KR5303329,8405,763Kupang
Kutai BaratrID.KI.KB6402144,30522,516Sendawar~2000
Kutai KartanegararID.KI.KU6403481,30111,770Tenggarong
Kutai TimurrID.KI.KT6404164,36253,975Sangatta~2000
Labuhan BaturID.SU.LB1207910,5029,223Rantauprapat
LahatrID.SL.LA1604529,9967,171Lahat
LamandaurID.KT.LA620747,8842,636Nanga Bulik2002/5
LamonganrID.JI.LA35241,235,8901,406Lamongan
Lampung BaratrID.LA.LB1801375,7424,696Liwa
Lampung SelatanrID.LA.LS18031,185,4633,391Kalianda
Lampung TengahrID.LA.LT18051,100,0243,908Metro
Lampung TimurrID.LA.LI1804901,8352,416Sukadana
Lampung UtararID.LA.LU1806547,3883,092Kotabumi
LandakrID.KB.LA6103303,6489,320Ngabang~2000
LangkatrID.SU.LA1213940,6015,893Stabat
LangsamID.AC.LA1173141,138262Langsa~2000
LebakrID.BT.LE36021,125,4742,912Rangkasbitung
LebongrID.BE.LE170787,3541,363Tubei2003/?
LembatarID.NT.LE530896,6641,261Lewoleba~2000
LhokseumawemID.AC.LH1174156,478178Lhokseumawe~2000
Lima Puluh KotorID.SB.LP1308321,0853,299Payakumbuh
LinggarID.KR.LI200477,9472,112Daik Lingga2003/?
Lombok BaratrID.NB.LB5201710,9701,282Mataram
Lombok TengahrID.NB.LT5202777,2651,010Praya
Lombok TimurrID.NB.LI52031,014,4351,272Selong
Lubuk LinggaumID.SL.LL1674166,491255Lubiklinggau~2000
LumajangrID.JI.LU3508999,5331,559Lumajang
LuwurID.SE.LW7317308,9473,200Palopo
Luwu TimurrID.SE.LT7324185,8094,669Malili2003/7
Luwu UtararID.SE.LU7322260,5088,784Masamba
MadiunmID.JI.MD3577169,48133Madiun
MadiunrID.JI.MN3519656,918874Madiun
MagelangmID.JT.MM3371120,25218Magelang
MagelangrID.JT.MR33081,144,2571,013Mungkid
MagetanrID.JI.MT3520620,750604Magetan
MajalengkarID.JR.MA32101,155,1141,069Majalengka
MajenerID.SR.MJ7320140,820948Majene
MakassarmID.SE.UP73711,212,581187Makassar
MalangmID.JI.ML3573767,567109Malang
MalangrID.JI.MG35072,338,8652,495Kepanjen
MalinaurID.KI.MA640646,787546Malinau~2000
Maluku TengahrID.MA.MT8103326,86713,997Masohi
Maluku TenggararID.MA.MG8102137,0603,291Tual
Maluku Tenggara BaratrID.MA.MU8101155,6459,470Ternate
MamasarID.SR.MA7323134,5063,006Mamasa2002/11
MamujurID.SR.MM7321156,8624,878Mamuju
Mamuju UtararID.SR.MU7325143,6724,996Pasangkayu2003/7
ManadomID.SW.MA7171411,512176Manado
Mandailing NatalrID.SU.MN1202369,6915,838Penyabungan
ManggarairID.NT.MA5313476,1464,324Ruteng
Manggarai BaratrID.NT.MB5315179,3622,629Labuan Bajo2003/8
ManokwarirID.IB.MA9503141,67412,335Manokwari
MappirID.PA.MP941166,02429,287Kepi2002/26
MarosrID.SE.MR7308260,8291,444Maros
MatarammID.NB.MA5271340,53061Mataram
MedanmID.SU.ME12751,979,340286Medan
MelawirID.KB.ME6110184,50410,643Nanga Pinoh2003/?
MeranginrID.JA.SB1502271,2457,688Bangko
MeraukerID.PA.ME9401160,28332,726Merauke
MetromID.LA.ME1872130,63261Metro
MimikarID.PA.MI9409122,9481,866Timika
MinahasarID.SW.MI7102295,9081,072Tondano
Minahasa SelatanrID.SW.MS7105288,9162,138Amurang2003/10
Minahasa UtararID.SW.MU7106162,607948Airmadidi2003/?
MojokertomID.JI.MJ3576111,99916Mojokerto
MojokertorID.JI.MK3516968,502683Mojokerto
MorowalirID.ST.MO7203163,3735,328Bungku~2000
Muara EnimrID.SL.ME1603610,1048,642Muara Enim
Muaro JambirID.JA.MJ1505271,1296,100Sengeti~2000
MukomukorID.BE.MU1704127,0764,471Mukomuko2003/3
MunarID.SG.MU7402287,3612,886Raha
Murung RayarID.KT.MR621383,0035,012Purukcahu2002/5
Musi Banyu AsinrID.SL.MB1606444,06214,241Sekayu
Musi RawasrID.SL.MR1605461,17820,452Lubuk Linggau
NabirerID.PA.NA9404150,1188,477Nabire
Nagan RayarID.AC.NR1115152,7493,954Suka Makmue2002/4
NatunarID.KR.NA200386,1053,174Ranai~2000
NgadarID.NT.NG5312237,6812,600Bajawa
NganjukrID.JI.NJ35181,028,260756Nganjuk
NgawirID.JI.NW3521839,949904Ngawi
NiasrID.SU.NI1201422,1703,995Gunungsitoli
Nias SelatanrID.SU.NS1214275,4221,819Teluk Dalam2003/9
NunukanrID.KI.NU6408104,5891,080Nunukan~2000
Ogan IlirrID.SL.OI1610346,9842,033Indralaya2003/?
Ogan Komering IlirrID.SL.OH1602635,98816,323Kayuagung
Ogan Komering UlurID.SL.OU1601272,9324,223Baturaja
Ogan Komering Ulu SelatanrID.SL.OS1609284,3436,058Muaradua2003/?
Ogan Komering Ulu TimurrID.SL.OT1608537,6053,202Martapura2003/?
PacitanrID.JI.PC3501538,3922,104Pacitan
PadangmID.SB.PD1371764,341695Padang
Padang PanjangmID.SB.PJ137442,65723Padang Panjang
Padang PariamanrID.SB.PP1306368,6301,353Pariaman
Padang SidempuanmID.SU.PD1277148,96717Padang Sidempuan~2000
Pagar AlammID.SL.PG1673111,391116Pagaralam~2000
Pakpak BharatrID.SU.PB121533,8221,218Salak2003/9
Palangka RayamID.KT.PR6271165,0891,477Palangkaraya
PalembangmID.SL.PA16711,285,839449Palembang
PalopomID.SE.PA7373102,863245Palopo2002/11
PalumID.ST.PA7271279,062395Palu
PamekasanrID.JI.PK3528740,154795Pamekasan
PandeglangrID.BT.PA36011,085,1362,224Padeglang
Pangkajene KepulauanrID.SE.PK7309271,8851,128Pangkajene
Pangkal PinangmID.BB.PP1971135,510159Pangkal Pinang
PaniairID.PA.PA9407104,15621,265Enarotali
Pare-ParemID.SE.PP7372106,48290Pare-pare
PariamanmID.SB.PA137773,02579Pariaman2002/12
Parigi MoutongrID.ST.PM7208341,7336,385Parigi2002/10
PasamanrID.SB.PM1309234,8043,374Lubuksikaping
Pasaman BaratrID.SB.PB1312311,3063,978Simpang Empat2003/?
PasirrID.KI.PA6401170,10224,875Grogot
PasuruanmID.JI.PS3575176,73035Pasuruan
PasuruanrID.JI.PR35141,419,7161,150Pasuruan
PatirID.JT.PA33181,189,6091,300Pati
PayakumbuhmID.SB.PY1376101,87880Payakumbuh
Pegunungan BintangrID.PA.PB941453,78810,643Oksibil2002/26
PekalonganmID.JT.PM3375271,81245Pekalongan
PekalonganrID.JT.PR3326832,101559Kajen
Pekan BarumID.RI.PB1471669,631631Pakanbaru
PelalawanrID.RI.PE1404208,3779,179Pangkalan Kerinci~2000
PemalangrID.JT.PL33271,320,924780Pemalang
Pematang SiantarmID.SU.PS1273223,94982Pematang Siantar
Penajam Paser UtararID.KI.PP6409117,0633,470Penajam2002/7
Pesisir SelatanrID.SB.PS1302413,5365,745Painan
PidierID.AC.PI1109517,4525,042Sigli
PinrangrID.SE.PI7315317,2891,251Pinrang
PohuwatorID.GO.PO7504104,4912,873Marisa2003/6
Polewali MamasarID.SR.PM7319328,4281,776Polewali
PonorogorID.JI.PG3502869,359914Ponorogo
PontianakmID.KB.PM6171482,595108Pontianak
PontianakrID.KB.PR6104684,4214,267Mempawah
PosorID.ST.PO7204159,9032,627Poso
PrabumulihmID.SL.PR1672125,15356Prabumulih~2000
ProbolinggomID.JI.PB3574200,25257Probolinggo
ProbolinggorID.JI.PL35131,036,2621,166Probolinggo
Pulang PisaurID.KT.PP6210113,4526,999Pulang Pisau2002/5
Puncak JayarID.PA.PJ940870,8039,140Mulia
PurbalinggarID.JT.PB3303848,168694Purbalingga
PurwakartarID.JR.PU3214748,790758Purwakarta
PurworejorID.JT.PW3306709,628967Purworejo
Raja AmpatrID.IB.RA950629,2654,625Waisai2002/26
Rejang LebongrID.BE.RL1702235,1241,180Curup
RembangrID.JT.RE3317577,280778Rembang
Rokan HilirrID.RI.RI1409421,78210,769Ujung Tanjung2002/25
Rokan HulurID.RI.RH1407328,0655,946Pasir Pangaraian~2000
Rote NdaorID.NT.RN5314101,4071,279Baa2002/9
SabangmID.AC.SA117227,447121Sabang
SalatigamID.JT.SA3373159,37357Salatiga
SamarindamID.KI.SA6472562,4632,645Samarinda
SambasrID.KB.SM6101472,9655,246Sambas
SamosirrID.SU.SA1217119,1421,419Pangururan2003/?
SampangrID.JI.SA3527833,6401,228Sampang
SanggaurID.KB.SN6105362,15912,345Batang Tarang
Sangihe TalaudrID.SW.ST7103192,3181,226Tahuna~2000
SarmirID.PA.SA941633,36228,179Sarmi2002/26
SarolangunrID.JA.SA1503192,0705,961Sarolangun~2000
Sawah LuntomID.SB.SL137352,391273Sawah Lunto
SawahluntorID.SB.SS1304178,2043,125Muaro Sijunjung
SekadaurID.KB.SE6109163,5905,170Sekadau2003/?
SelayarrID.SE.SE7301109,574903Bantaeng
SelumarID.BE.SE1706156,1572,400Tais2003/3
SemarangmID.JT.SM33741,392,739368Semarang
SemarangrID.JT.SR3322880,880830Ungaran
Seram Bagian BaratrID.MA.SB8107143,3522,481Dataran Hunipopu2003/?
Seram Bagian TimurrID.MA.ST810678,8354,797Dataran Hunimoa2003/?
SerangrID.BT.SE36041,785,9661,667Serang
Serdang BedagairID.SU.SD1218550,4262,102Sei Rampah2003/?
SeruyanrID.KT.SE620890,4473,124Kuala Pembuang2002/5
SiakrID.RI.SI1405274,2818,854Siak Sriindrapura~2000
SibolgamID.SU.SB127185,50511Sibolga
Sidenreng RappangrID.SE.SR7314254,2351,245Sidenreng
SidoarjorID.JI.SD35151,682,278634Sidoarjo
SikkarID.NT.SI5310274,8041,732Maumere
SimalungunrID.SU.SM1209808,2884,764Pematangsiantar
SimeuluerID.AC.SI110176,6291,443Sinabang
SingkawangmID.KB.SK6172163,69349Singkawang~2000
SinjairID.SE.SI7307216,858820Sinjai
SintangrID.KB.SI6107292,88721,647Sintang
SitubondorID.JI.SB3512621,067939Situbondo
SlemanrID.YO.SL3404940,649564Sleman
SolokmID.SB.SM137252,78749Solok
SolokrID.SB.SR1303329,6762,245Solok
Solok SelatanrID.SB.SK1310123,5471,549Padang Aro2003/?
SoppengrID.SE.SO7312240,0841,352Watan Soppeng
SorongmID.IB.SG9571138,4773,280Sorong~2000
SorongrID.IB.SO950260,77919,913Sorong
Sorong SelatanrID.IB.SS950554,44323,727Teminabuan2002/26
SragenrID.JT.SG3314860,644894Sragen
SubangrID.JR.SB32131,371,3251,855Subang
SukabumimID.JR.SM3272268,90850Sukabumi
SukabumirID.JR.SR32022,174,6673,161Sukabumi
SukamararID.KT.SU620633,0881,074Sukamara2002/5
SukoharjorID.JT.SH3311809,840463Sukoharjo
Sumba BaratrID.NT.SB5301384,4964,051Waikabubak
Sumba TimurrID.NT.ST5302196,0247,001Waingapu
SumbawarID.NB.SU5204371,6453,853Sumbawa Besar
Sumbawa BaratrID.NB.SB520789,365463Taliwang2003/?
SumedangrID.JR.SD32111,016,6831,063Sumedang
SumeneprID.JI.SM35291,032,2601,982Sumenep
SupiorirID.PA.SU942713,781525Sorendiweri2003/?
SurabayamID.JI.SR35782,660,381300Surabaya
SurakartamID.JT.SK3372488,96544Surakarta
TabalongrID.KS.TB6309181,7353,947Tanjung
TabananrID.BA.TA5102403,454716Tabanan
TakalarrID.SE.TA7305241,123565Takalar
Tanah BumburID.KS.TN6310203,0085,050Batulicin2003/2
Tanah DatarrID.SB.TD1305332,9721,371Batusangkar
Tanah LautrID.KS.TL6301247,3313,663Pelaihari
Tana TorajarID.SE.TT7318410,4703,293Makale
TangerangmID.BT.TM36711,466,864154Tangerang
TangerangrID.BT.TR36033,186,5901,157Tigaraksa
TanggamusrID.LA.TA1802822,4023,059Kotaagung
Tanjung BalaimID.SU.TB1272144,97961Tanjung Balai
Tanjung Jabung BaratrID.JA.TJ1507222,0705,713Kuala Tungkal
Tanjung Jabung TimurrID.JA.TT1506200,5023,934Muara Sabak~2000
Tanjung PinangmID.KR.TP2072157,700239Tanjungpinang~2000
Tapanuli SelatanrID.SU.TS1203615,75712,038Padang Sidempuan
Tapanuli TengahrID.SU.TT1204272,3332,172Sibolga
Tapanuli UtararID.SU.TU1205255,1623,658Tarutung
TapinrID.KS.TP6305144,8552,699Rantau
TarakanmID.KI.TA6473148,993506Tarakan
TasikmalayamID.JR.TM3278566,86218Tasikmalaya~2000
TasikmalayarID.JR.TA32061,591,9482,462Tasikmalaya
Tebing TinggimID.SU.TG1274132,76038Tebingtinggi
TeborID.JA.TE1508229,9817,574Tebo~2000
TegalmID.JT.TM3376242,26535Tegal
TegalrID.JT.TR33281,432,347707Slawi
Teluk BintunirID.IB.TB950737,79618,504Bintuni2002/26
Teluk WondamarID.IB.TW950814,1074,586Rasiei2002/26
TemanggungrID.JT.TG3323696,528737Temanggung
TernatemID.MU.TE8271145,14376Ternate
Tidore KepulauanmID.MU.TK827278,6171,550Tidore~2000
Timor Tengah SelatanrID.NT.TS5304396,4603,947Soe
Timor Tengah UtararID.NT.TU5305201,8142,625Kefamenanu
Toba SamosirrID.SU.TR1206166,4442,069Balige
Tojo Una-UnarID.ST.TU7209111,1172,506Ampana2003/?
TolikararID.PA.TO941547,2195,234Karubaga2002/26
Toli-TolirID.ST.TT7206189,8424,145Toli-Toli~2000
TomohonmID.SW.TO717381,583115Tomohon2003/10
TrenggalekrID.JI.TR3503671,046691Trenggalek
TubanrID.JI.TB35231,077,0881,421Tuban
Tulang BawangrID.LA.TB1808726,2957,124Menggala
TulungagungrID.JI.TG3504960,067735Tulungagung
WajorID.SE.WA7313418,3622,454Sengkang
WakatobirID.SG.WA740690,183696Wangi-Wangi2003/?
WaropenrID.PA.WA941821,3557,221Botawa2002/26
Way KananrID.LA.WK1807368,5673,599Blambangan Umpu
WonogirirID.JT.WG33121,005,2071,645Wonogiri
WonosoborID.JT.WS3307760,569796Wonosobo
YahukimorID.PA.YA9413116,59817,174Sumohai2002/26
Yapen WaropenrID.PA.YW940572,829799Serui
YogyakartamID.YO.YO3471391,59833Yogyakarta
  • Typ: m = municipality; r = regency.
  • HASC: Hierarchical administrative subdivision codes. The middle two letters identify the province.
    For key, see the Provinces of Indonesia page.
  • Code: These codes seem to be used regularly in Indonesia, but I haven't found a name for them.
  • Population: 2003 estimates.
  • Created: Year created / Law number, if known.

Change history:

This table shows the regencies and municipalities as of 1999-04-21. The main source for the list of districts was a page posted by the National Election Commission  (click on the numbers 3 to 29 to get lists by province).

The populations come from the National Election Commission site, but it may not be completely reliable. I had to correct two of the figures because the thousands separator commas were in the wrong place.

NameTypHASCCodePopulationCapital
Aceh BaratrID.AC.AB1105401,228Meulaboh
Aceh BesarrID.AC.AR1106243,400Kota Jantho
Aceh SelatanrID.AC.AS1101271,298Tapak Tuan
Aceh SingkilrID.AC.AK1110113,002 
Aceh TengahrID.AC.AT1104235,200Takengon
Aceh TenggararID.AC.AG1102197,500Kuta Cane
Aceh TimurrID.AC.AI1103716,200Langsa
Aceh UtararID.AC.AU11081,016,100Lhokseumawe
AgamrID.SB.AG1306421,200 
AlorrID.NT.AL5307270,700 
AmbonmID.MA.AM8171334,900 
AsahanrID.SU.AS1206921,700 
BadungrID.BA.BD5103159,200Denpasar
BajarbarumID.KS.BB6372120,910 
BalikpapanmID.KI.BA6471388,300 
Banda AcehmID.AC.BA1171374,600 
Bandar LampungmID.LA.BL1871951,800 
BandungmID.JB.BN32732,551,300 
BandungrID.JB.BD32063,480,900Soreang
BanggairID.ST.BA7201417,900 
BangkarID.SS.BA1607600,600Sungai Liat
BangkalanrID.JI.BK3526776,000 
BanglirID.BA.BN5106339,000Bangli
BanjarrID.KS.BN6303402,790 
BanjarmasinmID.KS.BM6371565,200 
BanjarnegararID.JT.BN3304819,300 
BantaengrID.SN.BT7303169,600 
BantulrID.YO.BA3402708,500 
BanyumasrID.JT.BY33021,390,600 
BanyuwangirID.JI.BW35101,483,500 
Barito KualarID.KS.BK6304275,300 
Barito SelatanrID.KT.BS6204171,400 
Barito UtararID.KT.BU6205163,500Muarateweh
BarrurID.SN.BR7310154,900 
BatammID.RI.BA1472217,300 
BatangrID.JT.BT3325616,700 
BatangharirID.JA.BA1504442,900 
BekasimID.JB.BK32761,072,600 
BekasirID.JB.BS32183,246,000 
BelitungrID.SS.BE1608210,300Tanjung Pandan
BelurID.NT.BE5306268,900Atambua
BengkalisrID.RI.BE14051,042,547 
BengkayangrID.KB.BE 351,986 
BengkulumID.BE.BE1771332,000 
Bengkulu SelatanrID.BE.BS1701318,900 
Bengkulu UtararID.BE.BU1703517,300 
BeraurID.KI.BE640376,300Tanjung Redep
Biak NumforrID.IJ.BN8209106,400Biak
BimarID.NB.BI5206500,000 
BinjaimID.SU.BI1276345,400 
BitungmID.SA.BI7173107,700 
BlitarmID.JI.BM3572161,000 
BlitarrID.JI.BR35051,052,200 
BlorarID.JT.BL3316791,800 
BogormID.JB.BG3271293,000 
BogorrID.JB.BR32034,044,130 
BojonegororID.JI.BJ35221,153,300 
Bolaang MongondowrID.SA.BM7102431,300Kotamobagu
BondowosorID.JI.BD3511671,000 
BonerID.SN.BO7311615,000 
BoyolalirID.JT.BO3309857,500 
BrebesrID.JT.BR33291,688,300 
BukittinggimID.SB.BU137594,600 
BulelengrID.BA.BL5108560,600Singaraya
BulonganrID.KI.BU6404276,700Tanjungselor
BulukumbarID.SN.BU7302363,800 
Bungo TeborID.JA.BT1502493,900 
Buol Toli-TolirID.ST.BT7204278,800 
ButonrID.SG.BU7401449,500Bau-Bau
CiamisrID.JB.CS32091,575,700 
CianjurrID.JB.CJ32051,805,400 
CilacaprID.JT.CI33011,550,600 
CilegonmID.JB.CL3278281,872 
CirebonmID.JB.CM3274265,200 
CirebonrID.JB.CR32111,841,400 
DairirID.SU.DA1208289,600 
Deli SerdangrID.SU.DS12101,847,300 
DemakrID.JT.DE3321923,900 
DenpasarmID.BA.DE5171462,100 
DepokmID.JB.DE3277828,870 
DompurID.NB.DO5205192,300 
DonggalarID.ST.DO7203745,070 
DumaimID.RI.DU1473151,553 
EnderID.NT.EN5310189,300 
EnrekangrID.SN.EN7316159,200 
Fak-FakrID.IJ.FA8205117,400 
Flores TimurrID.NT.FT5308640,000 
GarutrID.JB.GA32071,975,200 
GianyarrID.BA.GI5104916,000Gianyar
GorontalomID.SA.GM7571137,200 
GorontalorID.SA.GR7501663,600Limboto
GowarID.SN.GO7306493,900 
GresikrID.JI.GR3525941,000 
GroboganrID.JT.GR33151,213,100Purwodadi
Gunung KidulrID.YO.GK3403606,600 
Halmahera TengahrID.MA.HT8104181,100 
Hulu Sungai SelatanrID.KS.HS6306192,700 
Hulu Sungai TengahrID.KS.HT6307232,200 
Hulu Sungai UtararID.KS.HU6308297,000 
Indragiri HilirrID.RI.II1402530,600 
Indragiri HulurID.RI.IU1401489,900 
IndramayurID.JB.IN32141,252,300 
Jakarta BaratmID.JK.JB31742,378,400 
Jakarta PusatmID.JK.JP3173910,500 
Jakarta SelatanmID.JK.JS31712,108,400 
Jakarta TimurmID.JK.JT31722,606,400 
Jakarta UtaramID.JK.JU31751,700,900 
JambimID.JA.JA1571455,400 
JayapuramID.IJ.JM8271204,100 
JayapurarID.IJ.JR8203137,000 
JayawijayarID.IJ.JA8202475,500Wamena
JemberrID.JI.JE35092,141,000 
JembranarID.BA.JE5101228,500Negara
JenepontorID.SN.JE7304332,500 
JepararID.JT.JE3320904,600 
JombangrID.JI.JO35171,102,400 
KamparrID.RI.KA1404739,100 
KapuasrID.KT.KA6203539,000 
Kapuas HulurID.KB.KH6106184,800 
KaranganyarrID.JT.KA3313748,300 
Karang AsemrID.BA.KA5107410,000Amlapura
KarawangrID.JB.KA32171,630,100 
KarorID.SU.KA1209275,800 
KebumenrID.JT.KB33051,143,300 
KedirimID.JI.KM3571264,700 
KedirirID.JI.KR35061,384,800 
KendalrID.JT.KN3324846,800 
KendarimID.SG.KM7471680,400 
KendarirID.SG.KR7403680,400 
Kepulauan RiaurID.RI.KR1403489,400 
Kepulauan Sangihe TalaudrID.SA.KS7104271,100Tahuna
KerincirID.JA.KE1501308,500 
KetapangrID.KB.KE6104390,800 
KlatenrID.JT.KL33101,102,700 
KlungkungrID.BA.KL5105478,000Semarapura
KolakarID.SG.KO7404345,700Kolaka
Kota BarurID.KS.KB6302434,400 
Kotawaringin BaratrID.KT.KB6201243,500Pangkalanbun
Kotawaringin TimurrID.KT.KT6202494,400Sampit
KudusrID.JT.KU3319687,600 
Kulon ProgorID.YO.KP3401344,200 
KuninganrID.JB.KU3210927,200 
KupangmID.NT.KM5371215,591 
KupangrID.NT.KR5303380,309 
KutairID.KI.KU6402900,200 
Labuhan BaturID.SU.LB1205871,500 
LahatrID.SS.LA1604678,700 
LamonganrID.JI.LA35241,180,300 
Lampung BaratrID.LA.LB1804397,400Liwa
Lampung SelatanrID.LA.LS18011,077,552Kalianda
Lampung TengahrID.LA.LT18021,122,507Metro
Lampung TimurrID.LA.LI1808841,510 
Lampung UtararID.LA.LU18031,143,060Kotabumi
LangkatrID.SU.LA1211856,800 
LebakrID.JB.LE32021,001,400 
Lima Puluh KotorID.SB.LP1307314,200 
Lombok BaratrID.NB.LB52011,017,100 
Lombok TengahrID.NB.LT5202735,200 
Lombok TimurrID.NB.LI5203948,000 
LumajangrID.JI.LU3508949,900 
LuwurID.SN.LW7317303,825 
Luwu UtararID.SN.LU7322563,975 
MadiunmID.JI.MD3577181,100 
MadiunrID.JI.MN3519628,600 
MagelangmID.JT.MM3371123,000 
MagelangrID.JT.MR33081,036,700 
MagetanrID.JI.MT3520642,800 
MajalengkarID.JB.MA32121,084,200 
MajenerID.SN.MJ7320117,700 
MalangmID.JI.ML3573860,600 
MalangrID.JI.MG35072,309,900 
Maluku TengahrID.MA.MT8102716,800Masohi
Maluku TenggararID.MA.MG8101316,300Tual
Maluku UtararID.MA.MU8103575,218Ternate
MamujurID.SN.MM7321281,900 
ManadomID.SA.MA7172427,300 
Mandailing NatalrID.SU.MN1213326,759 
ManggarairID.NT.MA5312161,300Ruteng
ManokwarirID.IJ.MA8207173,000Manokwari
MarosrID.SN.MR7308273,100 
MatarammID.NB.MA5271324,900 
MedanmID.SU.ME12751,954,900 
MeraukerID.IJ.ME8201308,200 
MetromID.LA.ME1872126,583 
MimikarID.IJ.MI821157,000 
MinahasarID.SA.MI7103824,000Tondano
MojokertomID.JI.MJ3576130,400 
MojokertorID.JI.MK3516828,400 
Muara EnimrID.SS.ME1603720,300Muara Enim
MunarID.SG.MU7402268,600Raha
Musi BanyuasinrID.SS.MB16061,219,600Sekayu
Musi RawasrID.SS.MR1605643,600Lubuk Linggau
NabirerID.IJ.NA821060,000 
NgadarID.NT.NG5311247,100 
NganjukrID.JI.NJ3518962,300 
NgawirID.JI.NW3521827,500 
NiasrID.SU.NI1201664,500 
Ogan Komering HilirrID.SS.OH1602948,600Kayuagung
Ogan Komering UlurID.SS.OU16011,144,800Baturaja
PacitanrID.JI.PC3501522,000 
PadangmID.SB.PD1371775,600 
Padang PanjangmID.SB.PJ137441,600 
Padang PariamanrID.SB.PP1305530,500 
Palangka RayamID.KT.PR6271173,300 
PalembangmID.SS.PA16711,479,500 
PalumID.ST.PA7271235,530 
PamekasanrID.JI.PK3528685,600 
PandeglangrID.JB.PA3201956,300 
Pangkajene KepulauanrID.SN.PK7309266,500 
Pangkal PinangmID.SS.PP1672129,800 
PaniairID.IJ.PA8204279,800 
Pare-ParemID.SN.PP7372114,400 
PasamanrID.SB.PM1308533,200 
PasirrID.KI.PA6401441,500 
PasuruanmID.JI.PS3575218,100 
PasuruanrID.JI.PR35141,267,200 
PatirID.JT.PA33181,089,800 
PayakumbuhmID.SB.PY1376100,300 
PekalonganmID.JT.PM3375379,700 
PekalonganrID.JT.PR3326726,400 
Pekan BarumID.RI.PB1471669,700 
PemalangrID.JT.PL33271,215,100 
Pematang SiantarmID.SU.PS1273279,500 
Pesisir SelatanrID.SB.PS1301419,100Painan
PidierID.AC.PI1107464,100Sigli
PinrangrID.SN.PI7315319,100 
Polewali MamasarID.SN.PM7319431,700 
PonorogorID.JI.PG3502851,600 
PontianakmID.KB.PM6171478,800 
PontianakrID.KB.PR6102925,500 
PosorID.ST.PO7202420,800 
ProbolinggomID.JI.PB3574271,100 
ProbolinggorID.JI.PL3513943,800 
Puncak JayarID.IJ.PJ8212132,000Mulia
PurbalinggarID.JT.PB3303754,400 
PurwakartarID.JB.PU3216624,700 
PurworejorID.JT.PW3306703,500 
Rejang LebongrID.BE.RL1702397,900 
RembangrID.JT.RE3317551,000 
SabangmID.AC.SA117224,900 
SalatigamID.JT.SA3373104,300 
SamarindamID.KI.SA6472553,000 
SambasrID.KB.SM6101543,914 
SampangrID.JI.SA3527766,000 
SanggaurID.KB.SN6103523,900 
Sarolangon BangkorID.JA.SB1503503,400 
Sawah LuntomID.SB.SL137316,600 
Sawah Lunto / SijunjungrID.SB.SS1303367,100 
SelayarrID.SN.SE7301100,500 
SemarangmID.JT.SM33741,399,700 
SemarangrID.JT.SR3322817,600 
SerangrID.JB.SE32201,454,128 
SibolgamID.SU.SB127178,000 
Sidenreng RappangrID.SN.SR7314250,100 
SidoarjorID.JI.SD35151,450,500 
SikkarID.NT.SI5309400,000 
SimalungunrID.SU.SM1207845,300 
SimeuluerID.AC.SI110956,872Sinabang
SinjairID.SN.SI7307213,700 
SintangrID.KB.SI6105492,500 
SitubondorID.JI.SB3512594,200 
SlemanrID.YO.SL3404824,800 
SolokmID.SB.SM137253,600 
SolokrID.SB.SR1302488,600 
SoppengrID.SN.SO7312229,800 
SorongrID.IJ.SO8206261,400 
SragenrID.JT.SG3314843,500 
SubangrID.JB.SB32151,252,300 
SukabumimID.JB.SM3272128,800 
SukabumirID.JB.SR32042,035,000 
SukoharjorID.JT.SH3311727,000 
Sumba BaratrID.NT.SB5301180,000 
Sumba TimurrID.NT.ST5302348,600 
SumbawarID.NB.SU5204417,900 
SumedangrID.JB.SD3213873,700 
SumeneprID.JI.SM3529966,100 
SurabayamID.JI.SR35782,810,100 
SurakartamID.JT.SK3372522,400 
TabalongrID.KS.TB6309173,400 
TabananrID.BA.TA5102355,200Tabanan
TakalarrID.SN.TA7305234,700 
Tana TorajarID.SN.TT7318387,000 
Tanah DatarrID.SB.TD1304355,600 
Tanah LautrID.KS.TL6301247,600 
TangerangmID.JB.TM32751,386,700 
TangerangrID.JB.TR32194,204,000 
TanggamusrID.LA.TA1806794,648 
Tanjung BalaimID.SU.TB1272220,000 
Tanjung JabungrID.JA.TJ1505409,600 
Tapanuli SelatanrID.SU.TS1202754,641 
Tapanuli TengahrID.SU.TT1203245,800 
Tapanuli UtararID.SU.TU1204402,790 
TapinrID.KS.TP6305139,700 
TarakanmID.KI.TA6473108,800 
TasikmalayarID.JB.TA32081,892,400 
Tebing TinggimID.SU.TG1274132,600 
TegalmID.JT.TM3376345,200 
TegalrID.JT.TR33281,302,700 
TemanggungrID.JT.TG3323639,800 
TernatemID.MA.TE 111,382 
Timor Tengah SelatanrID.NT.TS5304219,900 
Timor Tengah UtararID.NT.TU5305231,800 
Toba SamosirrID.SU.TR1212304,110 
TrenggalekrID.JI.TR3503652,200 
TubanrID.JI.TB35231,033,700 
Tulang BawangrID.LA.TB1805632,377 
TulungagungrID.JI.TG3504904,500 
Ujung PandangmID.SN.UP73711,180,000 
WajorID.SN.WA7313365,600 
Way KananrID.LA.WK1807365,963 
WonogirirID.JT.WG3312978,400 
WonosoborID.JT.WS3307690,900 
Yapen WaropenrID.IJ.YW820875,300Serui
YogyakartamID.YO.YO3471423,900 
  • Typ: m = municipality; r = regency.
  • HASC: Hierarchical administrative subdivision codes. The middle
    two letters identify the province. For key, see the Provinces of
    Indonesia
    page.
  • Code: These codes seem to be used regularly in Indonesia, but
    I haven't found a name for them.
  • Population: National Election Commission, 1999.
  • Capital: These are the capitals I was able to find on the Internet.
    Most municipalities are their own capitals. I will fill in the blanks
    if and when I get the data.
  1. The new province of Maluku Utara is supposed to contain Halmahera Tengah, Maluku Utara, and Ternate, leaving Ambon, Maluku Tengah, and Maluku Tenggara to constitute the diminished Maluku province.
  2. The new province of Banten contains Lebak, Pandeglang, Serang, and Tangerang regencies and Cilegon and Tangerang municipalities.
  3. The new province of Bangka-Belitung contains Bangka and Belitung regencies and Pangkal Pinang municipality.
  4. The new province of Gorontalo contains Bualemo and Gorontalo regencies and Gorontalo municipality.
  5. The new province of Sulawesi Barat contains Majene, Mamasa, Mamuju, M