Индонезия является, согласно действующей конституции, унитарной республикой и делится на провинции (), которых, по состоянию на начало 2023 года, насчитывается 34, включая Особый столичный округ Джакарта и Особый округ Джокьякарта, формально не являющиеся провинциями, но приравниваемые к ним по статусу). Провинции, в свою очередь, в соответствии с действующим законом о местном самоуправлении, делятся на округа — кабупа́тены () и городские муниципалитеты — ко́ты (, до 1999 года — ), не входящие в округа и равные им по статусу. По состоянию на конец 2022 года в Индонезии насчитывалось 416 округов и 98 городских муниципалитетов, при этом имеется тенденция к увеличению их числа — в частности, в контексте текущего разукрупнения административно-территориального деления Западной Новой Гвинеи — в 2022 году на этой территории было создано четыре новых провинции.

Округ управляется регентом — бупа́ти (), город — мэром — валико́та (). Полномочия регентов и мэров городских муниципалитетов идентичны, те и другие избираются местным населением сроком на пять лет. В округах и городских муниципалитетах органами законодательной власти также являются Советы народных представителей, избираемые местным населением на пятилетний срок.

Некоторой спецификой отличается административное устройство Столичного округа, который состоит из пяти административных городских муниципалитетов () и одного административного округа (). Эти административные единицы имеют несколько меньшую степень управления, чем обычные городские муниципалитеты и округа, их мэры и, соответственно, регент назначаются губернатором Джакарты.

Округа и городские муниципалитеты подразделяется на районы, в большей части провинций имеющие название кечама́тан (), во главе каждого из которых стоит руководитель — чама́т (), назначаемый регентом округа или мэром города.

Ачех (Аче) Kabupaten Aceh Barat → Округ Западный Ачех Kabupaten Aceh Barat Daya → Округ Юго-Западный Ачех Kabupaten Aceh Besar → Большой Ачех Kabupaten Aceh Jaya → Округ Ачех-Джая Kabupaten Aceh Selatan → Округ Южный Ачех Kabupaten Aceh Singkil → Округ Ачех-Синкил Kabupaten Aceh Tamiang → Округ Ачех-Тамианг Kabupaten Aceh Tengah → Округ Центральный Ачех Kabupaten Aceh Tenggara → Округ Юго-Восточный Ачех Kabupaten Aceh Timur → Округ Восточный Ачех Kabupaten Aceh Utara → Округ Северный Ачех Kabupaten Bener Meriah → Округ Бенермериах Kabupaten Bireuen → Округ Бирёэн Kabupaten Gayo Lues → Округ Гайолуэс Kabupaten Nagan Raya → Округ Наганрая Kabupaten Pidie → Округ Пиди Kabupaten Pidie Jaya → Округ Пидиджая Kabupaten Simeulue → Округ Симёлуэ Kota Banda Aceh → Муниципалитет Банда-Ачех Kota Langsa → Муниципалитет Лангса Kota Lhokseumawe → Муниципалитет Лхоксёмаве Kota Sabang → Муниципалитет Сабанг Kota Subulussalam → Муниципалитет Субулуссалам

Банка-Белитунг Kabupaten Bangka → Округ Банка Kabupaten Bangka Barat → Округ Западная Банка Kabupaten Bangka Tengah → Округ Центральная Банка Kabupaten Bangka Selatan → Округ Южная Банка Kabupaten Belitung → Округ Белитунг Kabupaten Belitung Timur → Округ Восточный Белитунг Kota Pangkal Pinang → Муниципалитет Панкалпинанг

Бенкулу Kabupaten Bengkulu Selatan → Округ Южный Бенкулу Kabupaten Bengkulu Tengah → Округ Центральный Бенкулу Kabupaten Bengkulu Utara → Округ Северный Бенкулу Kabupaten Kaur → Округ Каур Kabupaten Kepahiang → Округ Кепахианг Kabupaten Lebong → Округ Лебонг Kabupaten Mukomuko → Округ Мукомуко Kabupaten Rejang Lebong → Округ Реджанг-Лебонг Kabupaten Seluma → Округ Селума Kota Bengkulu → Муниципалитет Бенкулу

Джамби Kabupaten Batang Hari → Округ Батангхари Kabupaten Bungo → Округ Бунго Kabupaten Kerinci → Округ Керинчи Kabupaten Merangin → Округ Мерангин Kabupaten Muaro Jambi → Округ Муаро-Джамби Kabupaten Sarolangun → Округ Саролангун Kabupaten Tanjung Jabung Timur → Округ Восточный Танджунг-Джабунг Kabupaten Tanjung Jabung Barat → Округ Западный Танджунг-Джабунг Kabupaten Tebo → Округ Тебо Kota Jambi → Муниципалитет Джамби Sungaipenuh → Муниципалитет Сунгайпенух

Лампунг Kabupaten Lampung Barat → Округ Западный Лампунг Kabupaten Lampung Selatan → Округ Южный Лампунг Kabupaten Lampung Tengah → Округ Центральный Лампунг Kabupaten Lampung Timur → Округ Восточный Лампунг Kabupaten Lampung Utara → Округ Северный Лампунг Kabupaten Mesuji → Месуджи Kabupaten Pesawaran → Песаваран Kabupaten Pesisir Barat → Западный Песисир Kabupaten Pringsewu → Прингсеву Kabupaten Tanggamus → Тангамус Kabupaten Tulang Bawang → Округ Тулангбаванг Kabupaten Tulang Bawang Barat → Округ Западный Тулангбаванг Kabupaten Way Kanan → Округ Вай-Канан Kota Bandar Lampung → Муниципалитет Бандар-Лампунг Kota Metro → Муниципалитет Метро

Риау Kabupaten Bengkalis → Округ Бенкалис Kabupaten Indragiri Hilir → Округ Нижняя Индрагири (ср. река Индрагири) Kabupaten Indragiri Hulu → Округ Верхняя Индрагири Kabupaten Kampar → Округ Кампар Kabupaten Kepulauan Meranti → Округ Острова Меранти Kabupaten Kuantan Singingi → Округ Куантансингинги Kabupaten Pelalawan → Округ Пелалаван Kabupaten Rokan Hulu → Округ Верхний Рокан Kabupaten Rokan Hilir → Округ Нижний Рокан Kabupaten Siak → Округ Сиак Kota Dumai → Муниципалитет Думай Kota Pekanbaru → Муниципалитет Паканбару

Кепулауан-Риау Kabupaten Bintan → Округ Бинтан Kabupaten Karimun → Округ Каримун Kabupaten Kepulauan Anambas → Округ Кепулауан-Анамбас Kabupaten Lingga → Округ Линга Kabupaten Natuna → Округ Натуна (округ) Kota Batam → Муниципалитет Батам Kota Tanjung Pinang → Муниципалитет Танджунг-Пинанг

Западная Суматра Kabupaten Agam → Округ Агам Kabupaten Dharmasraya → Округ Дхармасрая Kabupaten Lima Puluh Kota → Округ Лима-Пулух-Кота Kabupaten Kepulauan Mentawai → Округ Острова Ментавай Kabupaten Padang Pariaman → Округ Паданг-Париаман Kabupaten Pasaman → Округ Пасаман Kabupaten Pasaman Barat → Округ Западный Пасаман Kabupaten Pesisir Selatan → Округ Южный Песисир Kabupaten Sijunjung → Округ Сиджунджунг Kabupaten Solok → Округ Солок Kabupaten Solok Selatan → Округ Южный Солок Kabupaten Tanah Datar → Округ Танах-Датар Kota Bukittinggi → Муниципалитет Букиттинги Kota Padang → Муниципалитет Паданг Kota Padangpanjang → Муниципалитет Падангпанджанг Kota Pariaman → Муниципалитет Париаман Kota Payakumbuh → Муниципалитет Паякумбух Kota Sawahlunto → Муниципалитет Савахлунто Kota Solok → Муниципалитет Солок

Северная Суматра Kabupaten Asahan → Округ Асахан Kabupaten Batubara → Округ Батубара Kabupaten Dairi → Округ Дайри Kabupaten Deli Serdang → Округ Делисерданг Kabupaten Humbang Hasundutan → Округ Хумбангхасундутан Kabupaten Karo → Округ Каро Kabupaten Labuhanbatu → Округ Лабуханбату Kabupaten Labuhanbatu Selatan → Округ Южное Лабуханбату Kabupaten Labuhanbatu Utara → Округ Северное Лабуханбату Kabupaten Langkat → Округ Ланкат Kabupaten Mandailing Natal → Округ Мандайлингнатал Kabupaten Nias → Округ Ниас Kabupaten Nias Barat → Округ Западный Ниас Kabupaten Nias Selatan → Округ Южный Ниас Kabupaten Nias Utara → Округ Северный Ниас Kabupaten Padang Lawas → Округ Паданглавас Kabupaten Padang Lawas Utara → Округ Северный Паданглавас Kabupaten Pakpak Bharat → Округ Пакпакбхарат Kabupaten Samosir → Округ Самосир Kabupaten Serdang Bedagai → Округ Сердангбедагай Kabupaten Simalungun → Округ Сималунгун Kabupaten Tapanuli Selatan → Округ Южное Тапанули Kabupaten Tapanuli Tengah → Округ Центральное Тапанули Kabupaten Tapanuli Utara → Округ Северное Тапанули Kabupaten Toba → Округ Тоба Kota Binjai → Муниципалитет Бинджай Kota Gunungsitoli → Муниципалитет Гунунгситоли Kota Medan → Муниципалитет Медан Kota Padang Sidempuan → Муниципалитет Падангсидемпуан Kota Pematangsiantar → Муниципалитет Пематангсиантар Kota Sibolga → Сиболга Kota Tanjung Balai → Муниципалитет Танджунгбалай Kota Tebing Tinggi → Муниципалитет Тебингтинги

Южная Суматра Kabupaten Banyuasin → Округ Баньюасин Kabupaten Empat Lawang → Округ Эмпатлаванг Kabupaten Lahat → Округ Лахат Kabupaten Muara Enim → Округ Муара-Эним Kabupaten Musi Banyuasin → Округ Мусибаньюасин Kabupaten Musi Rawas → Округ Мусиравас Kabupaten Musi Rawas Utara → Округ Северный Мусиравас Kabupaten Ogan Ilir → Округ Нижний Оган Kabupaten Ogan Komering Ilir → Округ Нижний Оган-Комеринг Kabupaten Ogan Komering Ulu → Округ Верхний Оган-Комеринг Kabupaten Ogan Komering Ulu Selatan → Округ Южный Верхний Оган-Комеринг Kabupaten Ogan Komering Ulu Timur → Округ Восточный Верхний Оган-Комеринг Kabupaten Penukal Abab Lematang Ilir → Округ Пенукал-Абаб-Нижний Лематанг Kota Lubuklinggau → Муниципалитет Лубуклингау Kota Pagar Alam → Муниципалитет Пагаралам Kota Palembang → Муниципалитет Палембанг Kota Prabumulih → Муниципалитет Прабумулих

Джакарта Kota Jakarta Barat → Административный муниципалитет Западная Джакарта Kota Jakarta Pusat → Административный муниципалитет Центральная Джакарта Kota Jakarta Utara → Административный муниципалитет Северная Джакарта Kota Jakarta Timur → Административный муниципалитет Восточная Джакарта Kota Jakarta Selatan → Административный муниципалитет Южная Джакарта Kabupaten Kepulauan Seribu → Административный округ Тысяча Островов

Джокьякарта Kabupaten Bantul → Округ Бантул Kabupaten Gunung Kidul → Округ Гунункидул Kabupaten Kulon Progo → Округ Кулонпрого Kabupaten Sleman → Округ Слеман Kota Yogyakarta → Муниципалитет Джокьякарта

Бантен Kabupaten Lebak → Округ Лебак Kabupaten Pandeglang → Округ Пандегланг Kabupaten Serang → Округ Серанг Kabupaten Tangerang → Округ Тангеранг Kota Cilegon → Муниципалитет Чилегон Kota Serang → Муниципалитет Серанг Kota Tangerang → Муниципалитет Тангеранг Kota Tangerang Selatan → Муниципалитет Тангеранг-Селатан

Восточная Ява Kabupaten Bangkalan → Округ Банкалан Kabupaten Banyuwangi → Округ Баньюванги Kabupaten Blitar → Округ Блитар Kabupaten Bojonegoro → Округ Боджонегоро Kabupaten Bondowoso → Округ Бондовосо Kabupaten Gresik → Округ Гресик Kabupaten Jember → Округ Джембер Kabupaten Jombang → Округ Джомбанг Kabupaten Kediri → Округ Кедири Kabupaten Lamongan → Округ Ламонган Kabupaten Lumajang → Округ Лумаджанг Kabupaten Madiun → Округ Мадиун Kabupaten Magetan → Округ Магетан Kabupaten Malang → Округ Маланг Kabupaten Mojokerto → Округ Моджокерто Kabupaten Nganjuk → Округ Нганджук Kabupaten Ngawi → Округ Нгави Kabupaten Pacitan → Округ Пачитан Kabupaten Pamekasan → Округ Памекасан Kabupaten Pasuruan → Округ Пасуруан Kabupaten Ponorogo → Округ Понорого Kabupaten Probolinggo → Округ Проболинго Kabupaten Sampang → Округ Сампанг Kabupaten Sidoarjo → Округ Сидоарджо Kabupaten Situbondo → Округ Ситубондо Kabupaten Sumenep → Округ Суменеп Kabupaten Trenggalek → Округ Тренгалек Kabupaten Tuban → Округ Тубан Kabupaten Tulungagung → Округ Тулунгагунг Kota Batu → Муниципалитет Бату Kota Blitar → Муниципалитет Блитар Kota Kediri → Муниципалитет Кедири Kota Madiun → Муниципалитет Мадиун Kota Malang → Муниципалитет Маланг Kota Mojokerto → Муниципалитет Моджокерто Kota Pasuruan → Муниципалитет Пасуруан Kota Probolinggo → Муниципалитет Проболинго Kota Surabaya → Муниципалитет Сурабая

Западная Ява Kabupaten Bandung → Округ Бандунг Kabupaten Bandung Barat → Округ Западный Бандунг Kabupaten Bekasi → Округ Бекаси Kabupaten Bogor → Округ Богор Kabupaten Ciamis → Округ Чиамис Kabupaten Cianjur → Округ Чианджур Kabupaten Cirebon → Округ Чиребон Kabupaten Garut → Округ Гарут Kabupaten Indramayu → Округ Индрамаю Kabupaten Karawang → Округ Караванг Kabupaten Kuningan → Округ Кунинган Kabupaten Majalengka → Округ Маджаленка Kabupaten Pangandaran → Округ Пангандаран Kabupaten Purwakarta → Округ Пурвакарта Kabupaten Subang → Округ Субанг Kabupaten Sukabumi → Округ Сукабуми Kabupaten Sumedang → Округ Сумеданг Kabupaten Tasikmalaya → Округ Тасикмалая Kota Bandung → Муниципалитет Бандунг Kota Banjar → Муниципалитет Банджар Kota Bekasi → Муниципалитет Бекаси Kota Bogor → Муниципалитет Богор Kota Cimahi → Муниципалитет Чимахи