Postal Codes Dataset for Indonesia, ID

536
Updated:
Files:1
Size:7.58 MB
Rows:81,044
Formats:csv

Postal Codes Dataset for Indonesia, ID including name of the city, town, or place, various administrative divisions and alternative city names.

Part of a Data Solution

  • Postal Codes Solution

    Every worldwide postal-code dataset in one bundle — the ultimate global reference for precise postal codes.

    Explore →

Premium

You're viewing a free sample

Get the complete dataset — all rows and files — delivered instantly after checkout, with lifetime access to the latest version.

  • Secure checkout via Stripe
  • Instant download after payment
  • Lifetime access to the latest version
  • Creative Commons Attribution 4.0 — postal layer (GeoNames) license
20% off
$99.90$79.92
one-time payment

API Access

Access dataset files directly from scripts, code, or AI agents.

Browse dataset files
Dataset Files

Each file has a stable URL (r-link) that you can use directly in scripts, apps, or AI agents. These URLs are permanent and safe to hardcode.

/logistics/postal-codes-id/
https://datahub.io/logistics/postal-codes-id/_r/-/.licensing-notes.md
https://datahub.io/logistics/postal-codes-id/_r/-/.migration-notes.md
https://datahub.io/logistics/postal-codes-id/_r/-/ATTRIBUTION.txt
https://datahub.io/logistics/postal-codes-id/_r/-/README.md
https://datahub.io/logistics/postal-codes-id/_r/-/datapackage.yaml
Key Files

Start with these files — they give you everything you need to understand and access the dataset.

datapackage.yaml— metadata & schema
https://datahub.io/logistics/postal-codes-id/_r/-/datapackage.yaml
README.md— documentation
https://datahub.io/logistics/postal-codes-id/_r/-/README.md
Typical Usage
  1. 1. Fetch datapackage.yaml to inspect schema and resources
  2. 2. Download data resources listed in datapackage.yaml
  3. 3. Read README.md for full context

Data Files

postal-codes-id-sample


About this dataset

Indonesia (ID) — internal licensing notes

Not mentioned in datahub-next#941 — no known licensing flag on this country. Sources: cahyadsn/wilayah + wilayah_kodepos (GitHub, MIT — Indonesian administrative hierarchy and village-to-postcode mapping) + GeoNames ID (CC BY 4.0).

Session finding, 2026-08-19

Fixed id/scripts/ from hardcoded other-repo paths to self-contained. Added the buyer-facing README as a committed static template (delivery_README_template.md) — nothing generated it before, and run_qa.py's zip step silently skipped it if absent.

Verified end-to-end from a fresh fetch, entirely within this repo: 38 provinsi / 514 kab-kota / 7,285 kecamatan / 83,762 desa (exact match to documented counts), 81,044 final rows, cross-check agreement 69.2%/30.8% between the two admin sources (exact match to documented figures). Final id.csv MD5-identical to live R2 (f8535e27c7cced5181606a65e3233b8c, 7,656,248 bytes).

No further licensing review — this was a code-reproducibility audit.

CLOSED — 2026-08-24 (datahub-next#941 §4)

Added standalone id/ATTRIBUTION.txt (GeoNames CC BY 4.0 for the postal layer; Kepmendagri decree — public domain under UU No. 28/2014 Pasal 42 — for the administrative layer) — now in R2 and inside id.zip. run_qa.py updated to write and zip it on every run. _meta/catalog.json's ID entry rebuilt to include it. No pre-existing defect found.