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
- Open Government License - Sultanate of Oman 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.yml to inspect schema and resources
- 2. Download data resources listed in datapackage.yml
- 3. Read README.md for full context
Data Files
Postal Codes Data Resource for Oman, OM
| Field | Description | Title |
|---|---|---|
| country_code | ISO 3166-1 alpha-2 code for the country. | Country Code |
| postal_code | Postal code for the location. | Postal Code |
| place_name | Name of the city, town, or place. | Place Name |
| admin_name1 | Primary administrative division (e.g., state, region). | Administrative Name 1 |
| admin_code1 | Code for the primary administrative division. | Administrative Code 1 |
| admin_name2 | Secondary administrative division (e.g., county, district). | Administrative Name 2 |
| admin_code2 | Code for the secondary administrative division. | Administrative Code 2 |
| admin_name3 | Tertiary administrative division (e.g., municipality, borough). | Administrative Name 3 |
| admin_code3 | Code for the tertiary administrative division. | Administrative Code 3 |
| latitude | Latitude coordinate of the place. | Latitude |
| longitude | Longitude coordinate of the place. | Longitude |
| accuracy | Accuracy level of the latitude and longitude coordinates. | Accuracy |
| alternative_city_name | Alternative name(s) for the city or place. | Alternative City Name |
Download
Download sample CSVAbout
- Last updated
- 27 August 2026
- Total rows
- ...
- Format
- CSV
- File size
- 22.6 kB
About this dataset
Oman Postal Codes (OM)
218 rows · 213 distinct postal codes · 63 wilayats · 11 governorates
Oman uses 3-digit postal codes that identify a P.O. Box delivery office, not a street geography. There is no house-level or street-level postal geography in Oman; addresses are delivered to boxes held at the office that the code identifies.
Columns
| Column | Contents |
|---|---|
country_code | OM |
postal_code | 3-digit code, ^\d{3}$ |
place_name | Locality / post-office town served by the code |
admin_name1 / admin_code1 | Governorate (muhafazah) / ISO 3166-2:OM code, OM- prefix stripped |
admin_name2 | Wilayat (wilayah) — 63 units |
admin_name3 | Same as place_name |
latitude / longitude | WGS84, ≤5 dp. Present on 111 of 218 rows |
accuracy | Coordinate granularity — AREA where present |
alternative_city_name | Arabic name and alternate romanisations, pipe-separated |
admin_code2 and admin_code3 are empty: Oman publishes no numeric code at the wilayat
or locality tier.
The governorate code letters encode Arabic, not English
J = janūb (south), S = shamāl (north):
SJ= Ash Sharqiyah South ·SS= Ash Sharqiyah NorthBJ= Al Batinah South ·BS= Al Batinah North
Reading SS as "Sharqiyah South" is the intuitive English guess and it is wrong.
OM-BA and OM-SH were split and recoded in 2015 and never appear here.
Coverage and known limits
- Every one of the 63 wilayats is represented. 5 have no postal record in the
source and carry a
00000-equivalent placeholder in the internal build; those rows are excluded from this file, which is why 218 rows carry 213 distinct codes rather than covering all 63 wilayats with real codes. - Coordinates cover 51% of rows (111 of 218). Rows without a coordinate are left empty rather than filled with a plausible-looking guess.
- 106 source stations could not be matched to a wilayat inside their coded governorate. Those rows keep the governorate exactly as the source coded it and fall back to the station name — the source's own routing assignment is never overridden.
- 44 transliteration/mapping corrections were applied, each carrying its own written evidence.
Sources and licence
Administrative divisions — National Centre for Statistics and Information (NCSI), Sultanate of Oman, Statistical Year Book 2026, Issue 54. Licensed under the Open Government License – Sultanate of Oman, which permits re-use "for any purpose including commercial purposes" with no condition other than attribution.
Contains information from the National Centre for Statistics and Information,
Sultanate of Oman, licensed under the Open Government License – Sultanate of Oman.
Coordinates — GeoNames OM geographic dump, CC BY 4.0. © GeoNames.
Postal codes — the 3-digit codes are inherited from an earlier build whose origin is not documented. Oman Post's site returns 404 following the Asyad rebrand, and neither GeoNames nor Wikipedia publishes an Oman postal file, so no upstream corroboration was available. The codes are treated as unverified pending a primary source.
Reading this file correctly
postal_code is a string. Read it through the Table Schema in datapackage.json,
or pass dtype=str — a naive pd.read_csv() will coerce it to an integer.
import pandas as pd
df = pd.read_csv("om.csv", dtype=str)