Part of a Data Solution
- Explore →
Postal Codes Solution
Every worldwide postal-code dataset in one bundle — the ultimate global reference for precise postal codes.
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 International license
API Access
Access dataset files directly from scripts, code, or AI agents.
Browse dataset files
API Access
Access dataset files directly from scripts, code, or AI agents.
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.
Start with these files — they give you everything you need to understand and access the dataset.
- 1. Fetch datapackage.yaml to inspect schema and resources
- 2. Download data resources listed in datapackage.yaml
- 3. Read README.md for full context
Data Files
postal-codes-pa-sample
| Field | Type | Description | Constraints | Title |
|---|---|---|---|---|
| country_code | string | ISO 3166-1 alpha-2 -- always PA | Country Code | |
| postal_code | string | Panamanian postal code (5 digits) | { "pattern": "^\\d{5}$" } | Postal Code |
| place_name | string | Locality / corregimiento name | Place Name | |
| admin_name1 | string | Province or indigenous comarca, as supplied by the source | Administrative Name 1 | |
| admin_code1 | string | ISO 3166-2:PA code -- 10/14 subdivisions covered; blank where the source's admin1 bucket does not map to a single ISO subdivision (see ATTRIBUTION.txt) | Administrative Code 1 | |
| admin_name2 | string | Distrito (district) | Administrative Name 2 | |
| admin_code2 | string | GeoNames-internal distrito code -- NOT an ISO code (Panama's ISO 3166-2 register does not extend below province/comarca level) | Administrative Code 2 | |
| admin_name3 | string | Not populated -- no third admin tier in this source | Administrative Name 3 | |
| admin_code3 | string | Not populated | Administrative Code 3 | |
| latitude | number | GeoNames latitude (WGS84) | Latitude | |
| longitude | number | GeoNames longitude (WGS84) | Longitude | |
| accuracy | string | GeoNames accuracy of latitude/longitude. GeoNames documents 1=estimated, 4=geonameid, 6=centroid of addresses or shape; other values (e.g. 3) occur upstream without documentation. Empty where GeoNames gives none. | Accuracy | |
| alternative_city_name | string | Not populated in this release | Alternative City Name |
Download
Download sample CSVAbout
- Last updated
- 2 October 2026
- Total rows
- 100
- Format
- CSV
- File size
- 7.25 kB
About this dataset
Postal Codes Dataset for Panama (PA)
This dataset lists the postal codes of Panama with place names, provinces and comarcas (ISO 3166-2:PA), districts, and WGS84 coordinates.
Column definitions, row count, size and last-updated date are in datapackage.yaml.
Data Sources
- Postal codes, place names, administrative divisions and coordinates: © GeoNames, postal code export for Panama, CC BY 4.0.
Changes made to the source data: admin_code1 derived as ISO 3166-2:PA through a name-based crosswalk
(not GeoNames' own numbering); literal "nan" values emptied.
Not endorsed by, or affiliated with, GeoNames.
Known limitations
admin_code1is blank for the "Darien Y Comarca Embera" bucket, which combines Darien province (PA-5) and Embera-Wounaan Comarca (PA-EM) with no per-row signal to split them, and for "Comarca Wargandi", which is a corregimiento of Darien and not an ISO 3166-2:PA subdivision.- GeoNames' "Panama" bucket predates the 2014 split of Panama Oeste (PA-10) from Panama province (PA-8); all of its rows are coded PA-8.
admin_name2/admin_code2(distrito) are passed through as GeoNames supplies them and are not ISO codes.alternative_city_nameis not populated.
Usage
The dataset files are available in CSV format and can be accessed and downloaded using
the links provided in datapackage.yaml. Read postal_code as text, never as a number:
Panamanian codes can start with zero (01001).
For other inquiries, contact datahub@datopian.com