Country Information

CountryIndonesia
ISO CodeID / IDN
LanguageIndonesian
Total Records12,958
Building / Address Records150,245
Last Updated2026-10-01

Indonesia uses a numeric code of 5 digits (e.g. 40135). Five-digit kode pos.

This database currently holds 12,958 postal codes ranging from 10110 to 99974, linked to 150,245 building and address records. Because a single postal code can cover more than one locality or delivery point, the lookup below groups addresses by code and lets you drill into the individual records.

Postal codes matter well beyond mail delivery. Couriers, e-commerce checkout forms and address autocomplete tools rely on the postal code to route a parcel and to verify that the stated address matches the code. Addresses here are organised as Provinsi → Kabupaten / Kota → Kecamatan → Desa / Kelurahan. When you look up a code here, treat the associated name as a reference point rather than a full postal address — always confirm the street and house number with the sender or recipient before shipping.

Data source: BPS Kode Pos Indonesia (edwin/database-kodepos-seluruh-indonesia). This is an imported reference dataset, not a live government feed; CodeReff does not independently verify each record, so codes may have changed since the snapshot was taken. Use the search box to look up a specific code, or browse the paginated table below.

Indonesia Postcode Data

12,958 postcode found

Postal Code Building / Place Records
35652 BATU KERAMAT 10
35661 BANJAR AGUNG 10
35662 MARGO MULYO 2
35663 AIR KUBANG 9
35664 AIR ABANG 15
35674 Adi Luwih 29
35675 Babakan 54
35677 BANDING AGUNG 19
35678 BANJARMANIS 7
35679 Air Bakoman 48
35682 Banjar Masin 32
35683 Banjar Manis 39
35684 Terbaya 1
35685 BANDAR KEJADIAN 24
35686 Atar Lebar 49
35687 ANTARBRAK 11
35688 BATU PATAH 9
35689 NAPAL 1
35691 BANGUN REJO 20
35692 BETUNG 12
35711 PRINGSEWU SELATAN 1
35712 PRINGSEWU BARAT 1
35713 PRINGSEWU TIMUR 1
35714 PRINGSEWU UTARA 1
35715 PAJAR ESUK 1
35716 SIDOHARJO 1
35719 BUMI ARUM 7
35772 BLITAREJO 20
35773 ADI LUWIH 9
35774 KEPUTRAN 16
35775 BUMI RATU 16
35776 AMBARAWA 8
35777 BANJAREJO 9
35782 KEDAUNG 12
35911 PASAR KOTA KRUI 2
35919 KAMPUNG JAWA 6
35974 BANJAR AGUNG 9
35976 BALAM 11
35977 BAMBANG 13
35978 KEBUAYAN 10
35981 BALAI KENCANA 9
35985 BANGUN NEGARA 13
35991 BUMI RATU 9
35992 KOTA BATU 7
35993 BANDAR DALAM 11
36111 Orang Kayo Hitam 2
36112 Beringin 2
36113 PASAR JAMBI 1
36114 SUNGAI ASAM 1
36121 Legok 6

Data Source

Datasets are imported from BPS Kode Pos Indonesia (edwin/database-kodepos-seluruh-indonesia), an open reference dataset. CodeReff is not affiliated with the original publisher. edwin/database-kodepos-seluruh-indonesia.

License Public Domain / Open Data
Last Updated2026-10-01

This is a historical snapshot of an external dataset, not a live government feed. Codes, buildings and boundaries may have changed since the snapshot date. Always confirm details with the sender, recipient or relevant authority before relying on them.

Frequently Asked Questions

Indonesia uses a numeric code of 5 digits (e.g. 40135). Five-digit kode pos.
Yes. Indonesia postal codes are a plain numeric string, so a leading zero is part of the code itself. A code beginning with 0 must be written and stored with that zero — it is not the same as the same digits without it.
12,958 This database currently lists
The records are imported from BPS Kode Pos Indonesia (edwin/database-kodepos-seluruh-indonesia), an open reference dataset. CodeReff does not independently verify each entry, so use the information as a reference rather than an official confirmation.
Enter a full or partial postal code, or a building or street name, in the search box above. You can also browse the paginated table and open any code to see its building and address records.
Information provided on CodeReff is for reference purposes only. Always verify financial and banking details with the relevant institution before use.