Postal codes - Belgium
This dataset is part of the Geographical repository maintained by Opendatasoft. This dataset contains data for post codes in Belgium in 2021. The data source is bpost . Notes: Some special codes are attributed to administrations or companies, and may not have an associated geographical point or s...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (26 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| — | geo_point_2dGeo Point | geo_point_2d | — |
| — | geo_shapeShape | geo_shape | — |
| — | postcode | text | — |
| — | special_codeSpecial code | int | 1 = yes, 0 = no |
| — | smun_codeSubmunicipality code | text | — |
| — | reg_codeRégion code | text | — |
| — | prov_codeProvince code | text | — |
| — | arr_codeArrondissement code | text | — |
| — | mun_codeMunicipality code | text | — |
| — | smun_area_codeISO 3166-3 Area code | text | — |
| 99.8% | smun_off_languageOfficial language or language combination | text | — |
| 54.3% | smun_name_frSub-municipality name (French) | text | — |
| 47.6% | smun_name_nlSub-municipality name (Dutch) | text | — |
| 1.8% | smun_name_deSub-municipality name (German) | text | — |
| 99.8% | reg_name_deRégion name (German) | text | — |
| 99.8% | reg_name_nlRégion name (Dutch) | text | — |
| 99.8% | reg_name_frRégion name (French) | text | — |
| 95.9% | prov_name_deProvince name (German) | text | — |
| 95.9% | prov_name_nlProvince name (Dutch) | text | — |
| 95.9% | prov_name_frProvince name (French) | text | — |
| 99.8% | arr_name_deArrondissement name (German) | text | — |
| 99.8% | arr_name_nlArrondissement name (Dutch) | text | — |
| 99.8% | arr_name_frArrondissement name (French) | text | — |
| 99.8% | mun_name_deMunicipality name (German) | text | — |
| 99.9% | mun_name_nlMunicipality name (Dutch) | text | — |
| 99.9% | mun_name_frMunicipality name (French) | text | — |
Schema captured from opendatasoft 2 hours ago.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.
Sample data (5 records)
Record 1arr_code: 92000 · mun_code: 92097
{
"arr_code": "92000",
"mun_code": "92097",
"postcode": "5354",
"reg_code": "03000",
"geo_shape": "[large value omitted]",
"prov_code": "90000",
"smun_code": "92097E",
"arr_name_de": "Bezirk Namur",
"arr_name_fr": "Arrondissement de Namur",
"arr_name_nl": "Arrondissement Namen",
"mun_name_de": "Ohey",
"mun_name_fr": "Ohey",
"mun_name_nl": "Ohey",
"reg_name_de": "Wallonische Region",
"reg_name_fr": "Région wallonne",
"reg_name_nl": "Waals Gewest",
"geo_point_2d": {
"lat": 50.43725701945033,
"lon": 5.186498106489125
},
"prov_name_de": "Provinz Namur",
"prov_name_fr": "Province de Namur",
"prov_name_nl": "Provincie Namen",
"smun_name_de": null,
"smun_name_fr": "Jallet",
"smun_name_nl": null,
"special_code": 0,
"smun_area_code": "BEL",
"smun_off_language": "FR"
}Record 2arr_code: 92000 · mun_code: 92094
{
"arr_code": "92000",
"mun_code": "92094",
"postcode": "5020",
"reg_code": "03000",
"geo_shape": "[large value omitted]",
"prov_code": "90000",
"smun_code": "92094E",
"arr_name_de": "Bezirk Namur",
"arr_name_fr": "Arrondissement de Namur",
"arr_name_nl": "Arrondissement Namen",
"mun_name_de": "Namur",
"mun_name_fr": "Namur",
"mun_name_nl": "Namen",
"reg_name_de": "Wallonische Region",
"reg_name_fr": "Région wallonne",
"reg_name_nl": "Waals Gewest",
"geo_point_2d": {
"lat": 50.461038151183125,
"lon": 4.803362337693929
},
"prov_name_de": "Provinz Namur",
"prov_name_fr": "Province de Namur",
"prov_name_nl": "Provincie Namen",
"smun_name_de": null,
"smun_name_fr": "Flawinne",
"smun_name_nl": null,
"special_code": 0,
"smun_area_code": "BEL",
"smun_off_language": "FR"
}Record 3arr_code: 91000 · mun_code: 91103
{
"arr_code": "91000",
"mun_code": "91103",
"postcode": "5522",
"reg_code": "03000",
"geo_shape": "[large value omitted]",
"prov_code": "90000",
"smun_code": "91103E",
"arr_name_de": "Bezirk Dinant",
"arr_name_fr": "Arrondissement de Dinant",
"arr_name_nl": "Arrondissement Dinant",
"mun_name_de": "Onhaye",
"mun_name_fr": "Onhaye",
"mun_name_nl": "Onhaye",
"reg_name_de": "Wallonische Region",
"reg_name_fr": "Région wallonne",
"reg_name_nl": "Waals Gewest",
"geo_point_2d": {
"lat": 50.28468195788961,
"lon": 4.797115382210561
},
"prov_name_de": "Provinz Namur",
"prov_name_fr": "Province de Namur",
"prov_name_nl": "Provincie Namen",
"smun_name_de": null,
"smun_name_fr": "Falaën",
"smun_name_nl": null,
"special_code": 0,
"smun_area_code": "BEL",
"smun_off_language": "FR"
}Record 4arr_code: 91000 · mun_code: 91030
{
"arr_code": "91000",
"mun_code": "91030",
"postcode": "5590",
"reg_code": "03000",
"geo_shape": "[large value omitted]",
"prov_code": "90000",
"smun_code": "91030D",
"arr_name_de": "Bezirk Dinant",
"arr_name_fr": "Arrondissement de Dinant",
"arr_name_nl": "Arrondissement Dinant",
"mun_name_de": "Ciney",
"mun_name_fr": "Ciney",
"mun_name_nl": "Ciney",
"reg_name_de": "Wallonische Region",
"reg_name_fr": "Région wallonne",
"reg_name_nl": "Waals Gewest",
"geo_point_2d": {
"lat": 50.25624657852263,
"lon": 5.122827397933147
},
"prov_name_de": "Provinz Namur",
"prov_name_fr": "Province de Namur",
"prov_name_nl": "Provincie Namen",
"smun_name_de": null,
"smun_name_fr": "Leignon",
"smun_name_nl": null,
"special_code": 0,
"smun_area_code": "BEL",
"smun_off_language": "FR"
}Record 5arr_code: 91000 · mun_code: 91120
{
"arr_code": "91000",
"mun_code": "91120",
"postcode": "5377",
"reg_code": "03000",
"geo_shape": "[large value omitted]",
"prov_code": "90000",
"smun_code": "91120H",
"arr_name_de": "Bezirk Dinant",
"arr_name_fr": "Arrondissement de Dinant",
"arr_name_nl": "Arrondissement Dinant",
"mun_name_de": "Somme-Leuze",
"mun_name_fr": "Somme-Leuze",
"mun_name_nl": "Somme-Leuze",
"reg_name_de": "Wallonische Region",
"reg_name_fr": "Région wallonne",
"reg_name_nl": "Waals Gewest",
"geo_point_2d": {
"lat": 50.29626051867058,
"lon": 5.303210316305955
},
"prov_name_de": "Provinz Namur",
"prov_name_fr": "Province de Namur",
"prov_name_nl": "Provincie Namen",
"smun_name_de": null,
"smun_name_fr": "Heure",
"smun_name_nl": null,
"special_code": 0,
"smun_area_code": "BEL",
"smun_off_language": "FR"
}Live sample captured at profiling time — values may have changed upstream.
Using the API
Configuration
- Base URL
- https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/georef-belgium-postal-codes
License
Terms stated by the source (not a recognized license):
Custom License (see reference link)
Query examples
curl -s 'https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/georef-belgium-postal-codes/records?limit=20' -H 'Accept: application/json'First 20 records of the dataset as JSON.
Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.
Rate limits
Dataset
Volume & freshness
License
No license declared upstream.
Source: opendatasoft
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.