WILAYAH

June 3, 2026 · View on GitHub

Kode dan Data Wilayah Administrasi Pemerintahan dan Kode Pulau Indonesia sesuai Kepmendagri No 300.2.2-2430 Tahun 2025 menggunakan PHP+MySQL+AJaX

GitHub license GitHub issues GitHub forks GitHub stars GitHub last commit Donate

DEMO

tautan demo web apps versi 3.0

SCREENSHOT

screenshot

Kode dan Data Wilayah Pemerintahan Indonesia dalam database :

  • db/wilayah.sql sesuai dengan Kepmendagri No. 300.2.2-2430 Tahun 2025
  • db/wilayah_level_1_2.sql sesuai Kepmendagri No. 300.2.2-2430 Tahun 2025 untuk data provinsi dan kab/kota dengan koordinat,elevation,timezone,luas, jumlah penduduk dan boundaries
  • db/archive/wilayah_2023.sql sesuai Kepmendagri No. 100.1.1-6117 Tahun 2022
  • db/archive/wilayah_2022.sql sesuai Permendagri No. 58 Tahun 2021 (revised by Kepmendagri No. 050-145 Tahun 2022)
  • db/archive/wilayah_2020.sql sesuai Permendagri No. 72 Tahun 2019 (revised by Kepmendagri No.146.1-4717 Tahun 2020)
  • db/archive/wilayah_2018.sql sesuai Permendagri No. 137 tahun 2017
  • db/archive/wilayah_2016.sql sesuai Permendagri No. 56 Tahun 2015
  • db/archive/wilayah_level_1_2-2022.sql sesuai Kepmendagri No. 100.1.1-6117 Tahun 2022 untuk data provinsi dan kab/kota dengan koordinat,elevation,timezone,luas, jumlah penduduk dan boundaries (mysql)
  • db/archive/wilayah_level_1_2_postgresl.sql sesuai Kepmendagri No. 100.1.1-6117 Tahun 2022 untuk data provinsi dan kab/kota dengan koordinat,elevation,timezone,luas, jumlah penduduk dan boundaries (postgresql)

Kode dan Data Pulau Indonesia dalam database :

  • db/wilayah_pulau.sql sesuai Kepmendagri No 300.2.2-2430 Tahun 2025
  • db/archive/pulau_2025.sql sesuai Kepmendagri No 300.2.2-2138 Tahun 2025
  • db/archive/pulau_2023.sql sesuai Kepmendagri No 100.1.1-6117 Tahun 2022
  • db/archive/pulau_2022.sql sesuai Permendagri No 58 Tahun 2021 (revised by Kepmendagri No. 050-145 Tahun 2022)

Data Jumlah Penduduk Indonesia per propinsi dan per kabupaten/kota dalam database

  • db/wilayah_penduduk.sql sesuai Kepmendagri No 300.2.2-2430 Tahun 2025 *

Data Luas wilayah Indonesia per popinsi dan per kabupaten/kota dalam database

  • db/wilayah_luas.sql sesuai dengan Kepmendagri No 300.2.2-2430 Tahun 2025 dan Badan Informasi Geospasial berdasarkan Surat Deputi Bidang Informasi Geospasial Dasar Nomor B-16.10/DIGD-BIG/IGD.04.04/12/2024, Tanggal 16 Desember 2024, Hal Penghitungan Luas Wilayah di Seluruh Indonesia

TAUTAN TERKAIT

Data Kepmendagri No 300.2.2-2430 Tahun 2025

Database Data dan Kode Wilayah Administrasi Pemerintahan sesuai Kepmendagri No 300.2.2-2430 Tahun 2025 (wilayah.sql)

id_provnamakabkotakeckeldesaluaspendudukpulau
11Aceh*1852900650056835.0195623479369*
12Sumatera Utara*258455693541772437.75515640905224*
13Sumatera Barat127179230103542107.6745820359219
14Riau102172271159189900.7807099297144
15Jambi92144171141449023.037383443914
16Sumatera Selatan134241403285686771.918906469024
17Bengkulu91129172134120122.21021279579
18Lampung132229205244633570.7589144263172
19Kepulauan Bangka Belitung61478430916670.2251549562501
21Kepulauan Riau52801442758170.37522718902028
31DKI Jakarta15442670661.53011038216113
32Jawa Barat189627646531137053.3315131637830
33Jawa Tengah296576753781034347.4283843064571
34DI Yogyakarta4178463923170.363374336537
35Jawa Timur299666773772148055.87641919906538
36Banten4415531412389355.7631288137480
51Bali8157806365582.827437526341
52Nusa Tenggara Barat82117145102119631.9915751295430
53Nusa Tenggara Timur211315305313746378.1055700772653
61Kalimantan Barat122174992046147018.0635646268260
62Kalimantan Tengah1311361391432153430.363282529071
63Kalimantan Selatan112156144187237125.4264305281165
64Kalimantan Timur73105197841126951.7584123303244
65Kalimantan Utara41553544769900.886770627196
71Sulawesi Utara114171332150714488.4292645291382
72Sulawesi Tengah121177175184261496.98332194941600
73Sulawesi Selatan213313793226645323.9759528276394
74Sulawesi Tenggara152221377190836139.3032824589591
75Gorontalo51777265712024.9821250960127
76Sulawesi Barat60697357516590.667146674169
81Maluku*9211935120046133.83219355861422
82Maluku Utara82118118106731465.9771394231975
91Papua*811055194881383.3151102360544
92Papua Barat70912180360308.5905762551498
93Papua Selatan408213677117858.9695622207
94Papua Tengah8013136117261079.587136911250
95Papua Pegunungan8025210261752508.65614705180
96+Papua Barat Daya511327493939103.0586231863082
TOTAL4169872858496752661890179.78428497364317380

NOTE :

)* data mengalami perubahan dari data sebelumnya (data Kepmendagri No. 300.2.2-2138 Tahun 2025)

  • Nama Provinsi diurutkan sesuai dengan Kode Wilayah Administrasi Pemerintahan
  • Luas wilayah (dalam km persegi) bersumber dari Badan Informasi Geospasial berdasarkan Surat Deputi Bidang Informasi Geospasial Dasar Nomor B-16.10/DIGD-BIG/IGD.04.04/12/2024, Tanggal 16 Desember 2024, Hal Penghitungan Luas Wilayah di Seluruh Indonesia
  • Jumlah penduduk bersumber dari Ditjen Kependudukan dan Pencatatan Sipil Kemendagri (Data Kependudukan Semester II Bulan Desember Tahun 2024)
  • Jumlah pulau termasuk 6 pulau besar ( Sumatera, Jawa, Kalimantan, Sulawesi, Timor, dan Papua)
  • Sumber data pulau Gazeter Republik Indonesia (GRI) Tahun 2024 yang diterbitkan oleh Badan Informasi Geospasial (BIG)
  • Jumlah pulau termasuk 6 pulau besar ( Sumatera, Jawa, Kalimantan, Sulawesi, Timor, dan Papua

link demo bisa dilihat di sini : https://wilayah.cahyadsn.com/ screenshot

KODEFIKASI DATA WILAYAH

Kode Wilayah Administrasi Pemerintahan adalah serangkaian angka dan titik yang menunjukkan Kode dan Data Wilayah Administrasi Pemerintahan Indonesia pada setiap daerah/wilayah mulai dari tingkat desa/kelurahan, kecamatan, kota/kabupaten, hingga provinsi yang digunakan untuk mempermudah dan mempercepat pengeloaan wilayah administrasi pemerintahan Republik Indonesia.

Berdasarkan Permendagri No 58 Tahun 2021 kodefikasi data wilayah administrasi pemerintahan dan pulau adalah sesuai aturan susunan sebagai berikut:

FUNGSI DAN TUJUAN KODE WILAYAH

  • Identifikasi administratif: Memudahkan pengelolaan data dan informasi pemerintahan.
  • Standarisasi nasional: Digunakan dalam dokumen resmi, statistik, dan sistem informasi pemerintah.
  • Referensi geografis: Menunjukkan lokasi dan hierarki wilayah secara sistematis.

KODE WILAYAH

Kode Provinsi Kode untuk daerah provinsi terdiri dari 2 (dua) digit yaitu:

  1. Digit pertama Kode untuk daerah provinsi didasarkan pada letak geografis Pulau/kepulauan Indonesia yang dimulai dari arah barat ke timur; dan
  2. Digit kedua diisi sesuai dengan urutan pembentukan provinsi.

Kode Kabupaten/Kota Kode untuk daerah kabupaten/kota terdiri dari 4 (empat) digit, yaitu:

  1. Kode untuk daerah provinsi berjumlah 2 (dua) digit;
  2. Kode untuk daerah kabupaten/kota berjumlah 2 (dua) digit yang ditulis secara berurutan;
  3. Digit ketiga dan keempat dari 4 (empat) digit Kode untuk kabupaten diisi dengan angka 01 (nol satu) sampai dengan 69 (enam puluh sembilan); dan
  4. Digit ketiga dan keempat dari 4 (empat) digit Kode untuk kota diisi dengan angka 71 (tujuh puluh satu) sampai dengan 99 (sembilan puluh sembilan).

Kode Kecematan Kode untuk Kecamatan berjumlah 6 (enam) digit yang terdiri dari Kode untuk daerah provinsi 2 (dua) digit, Kode untuk daerah kabupaten/kota berjumlah 2 (dua) digit, dan Kode untuk Kecamatan berjumlah 2 (dua) digit yang ditulis secara berurutan.

Kode Desa/Kelurahan Kode untuk Kelurahan dan Desa berjumlah 10 (sepuluh) digit, terdiri dari Kode untuk daerah provinsi berjumlah 2 (dua) digit, Kode untuk daerah kabupaten/kota berjumlah 2 (dua) digit, Kode untuk Kecamatan berjumlah 2 (dua) digit, dan Kode untuk Kelurahan dan Desa berjumlah 4 (empat) digit yang ditulis secara berurutan, sebagai berikut:

  1. urutan pertama dari 4 (empat) digit Kode untuk Kelurahan menggunakan angka 1 (satu); dan
  2. urutan pertama dari 4 (empat) digit Kode untuk Desa menggunakan angka 2 (dua).
  3. urutan pertama dari 4 (empat) digit Kode untuk Desa adat menggunakan angka 3 (tiga).

KODE PULAU

Kode Pulau berjumlah 9 (sembilan) digit terdiri dari:

  1. Kode untuk daerah provinsi berjumlah 2 (dua) digit,
  2. Kode untuk daerah kabupaten/kota berjumlah 2 (dua) digit; dan
  3. Kode Pulau berjumlah 5 (lima) digit dengan urutan pertama menggunakan angka 4 (empat).

REFERENSI

TODO

  • update database pulau sesuai Keputusan Menteri Dalam Negeri Nomor 300.2.2-2430 tahun 2025, penambahan data luas pulau (dev)
  • membuat repository wilayah_api untuk API kode data wilayah pemerintahan (dev)
  • menambahkan API untuk data kode wilayah ke https://api.cahyadsn.com/ (dev)

CHANGE LOG

  • update penambahan data luas untuk db/wilayah_pulau.sql prov NTB, NTT, Kepri, Sulut, Sulbar 2026-06-03 🌟
  • update penambahan data luas untuk db/wilayah_pulau.sql prov Babel, Kalbar, Kalteng, Kalsel, Kaltim, Kaltara 2026-06-02
  • update /apps ke ver 3.0 2026-06-01
  • update penambahan data luas untuk db/wilayah_pulau.sql prov Jateng, Banten, Lampung, Jatim, Aceh, Sumut 2026-06-01
  • update penambahan data luas untuk db/wilayah_pulau.sql prov Sumbar,Riau,DKI Jakarta 2026-05-31
  • update penambahan data luas untuk db/wilayah_pulau.sql prov Papua Tengah 2026-05-30
  • update penambahan data luas untuk db/wilayah_pulau.sql prov Bali, DI Yogyakarta 2026-05-29
  • update nama pulau dan penambahan data luas untuk db/wilayah_pulau.sql prov Jawa Barat 2026-05-29
  • penambahan unit test untuk /apps 2026-05-27
  • update penambahan data luas untuk db/wilayah_pulau.sql prov Sumsel,Papua Selatan 2026-05-26
  • update penambahan data luas untuk db/wilayah_pulau.sql prov Jambi 2026-05-20
  • update penambahan data luas untuk db/wilayah_pulau.sql prov Bengkulu 2026-05-19
  • update penambahan kolom status dan luas untuk db/wilayah_pulau.sql 2026-05-19
  • penambahan Jules pada project 2026-05-14
  • update koordinat Kab Sorong di db/wilayah_level_1_2.sql 2026-05-08
  • update data kode pulau sesuai Keputusan Menteri Dalam Negeri Nomor 300.2.2-2430 tahun 2025 2026-05-07
  • update db/wilayah.sql , perbaikan nama desa Kwawor Kecil Mata Ata 2026-02-13
  • update db/wilayah dan db/wilayah_level_1_2, perbaikan nama Kabupaten Timor Tengah Selatan dan Pegunungan Bintang 2026-01-29
  • update db/wilayah_level_1_2, perbaikan nama kota padangsidimpuan (sebelumnya padangsidempuan) sesuai Undang-Undang Nomor 8 Tahun 2023 tentang Provinsi Sumatera Utara 2026-01-13
  • update main web ke v5.0, ubah library js dari zeptojs ke vanilla js, css color theme generated by php 2025-11-03
  • update README.md menambahkan informasi kodefikasi kode wilayah dan kode pulau 2025-11-03
  • update main web ke v4.0 (https://wilayah.cahyadsn.com) dan update data sesuai kepmendari No 300.2.2-2138 Th 2025 2025-07-23
  • verifikasi dan update data nama wilayah, menghilangkan double spasi 2025-07-17
  • update perbaikan nama desa di kab. ACeh Tenggara, Aceh Utara, Mamberamo Raya 2025-07-17
  • update data luas wilayah kabupaten Sarmi dan Mamberamo Raya 2025-07-06
  • update data luas wilayah kabupaten Teluk Bintuni dan Manokwari Selatan 2025-07-05

INFORMASI

DONASI

  • untuk donasi via transfer
    • Bank BCA Digital (Blu) (501) 000 576 776 186
    • Bank Jago (542) 5003 5796 1022
    • Bank Sinarmas (153) 005 462 4719
    • Bank Syariah Indonesia (BSI) 821-342-5550
  • untuk donasi via PayPal [https://paypal.me/cahyadwiana]
  • untuk donasi via QRIS CAHYADSN ID1022183125288 :

screenshot