Communes/Gemeente - Belgium
This dataset is part of the Geographical repository maintained by Opendatasoft. This dataset contains data for Communes/Gemeente in Belgium in 2021. The data source is AdminVector , produced by NGI-IGN . All names provided are names in the local language. Available levels Régions/Geweste Province...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (29 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| — | geo_point_2dGeo Point | geo_point_2d | — |
| — | geo_shapeShape | geo_shape | — |
| — | year | date | — |
| — | reg_codeRegion code | text | — |
| — | prov_codeProvince code | text | — |
| — | arr_codeArrondissement code | text | — |
| — | can_codeCanton code | text | — |
| — | mun_codeMunicipality code | text | — |
| — | mun_area_codeISO 3166-3 Area code | text | — |
| — | mun_typeType | text | — |
| 100% | mun_off_languageOfficial language or language combination | text | — |
| 100% | mun_name_frMunicipality name (French) | text | — |
| 100% | mun_name_lower_frMunicipality name (lower case, French) | text | — |
| 100% | mun_name_upper_frMunicipality name (upper case, French) | text | — |
| 100% | mun_name_nlMunicipality name (Dutch) | text | — |
| 100% | mun_name_upper_nlMunicipality name (upper case, Dutch) | text | — |
| 100% | mun_name_lower_nlMunicipality name (lower case, Dutch) | text | — |
| 100% | mun_name_deMunicipality name (German) | text | — |
| 100% | mun_name_lower_deMunicipality name (lower case, German) | text | — |
| 100% | mun_name_upper_deMunicipality name (upper case, German) | text | — |
| 100% | reg_name_deRegion name (German) | text | — |
| 100% | reg_name_nlRegion name (Dutch) | text | — |
| 100% | reg_name_frRegion name (French) | text | — |
| 96.6% | prov_name_deProvince name (German) | text | — |
| 96.6% | prov_name_nlProvince name (Dutch) | text | — |
| 96.6% | prov_name_frProvince name (French) | text | — |
| 100% | arr_name_deArrondissement name (German) | text | — |
| 100% | arr_name_nlArrondissement name (Dutch) | text | — |
| 100% | arr_name_frArrondissement name (French) | text | — |
Schema captured from opendatasoft 1 hour 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 1year: 2025 · arr_code: ["85000"]
{
"year": "2025",
"arr_code": [
"85000"
],
"can_code": [
"85009"
],
"mun_code": [
"85039"
],
"mun_type": "Commune/Gemeente/Gemeinde",
"reg_code": [
"03000"
],
"geo_shape": "[large value omitted]",
"prov_code": [
"80000"
],
"arr_name_de": [
"Bezirk Virton"
],
"arr_name_fr": [
"Arrondissement de Virton"
],
"arr_name_nl": [
"Arrondissement Virton"
],
"mun_name_de": [
"Tintigny"
],
"mun_name_fr": [
"Tintigny"
],
"mun_name_nl": [
"Tintigny"
],
"reg_name_de": [
"Wallonische Region"
],
"reg_name_fr": [
"Région wallonne"
],
"reg_name_nl": [
"Waals Gewest"
],
"geo_point_2d": {
"lat": 49.68590626671116,
"lon": 5.484432765873673
},
"prov_name_de": [
"Provinz Luxemburg"
],
"prov_name_fr": [
"Province du Luxembourg"
],
"prov_name_nl": [
"Provincie Luxemburg"
],
"mun_area_code": "BEL",
"mun_off_language": [
"FR"
],
"mun_name_lower_de": "tintigny",
"mun_name_lower_fr": "tintigny",
"mun_name_lower_nl": "tintigny",
"mun_name_upper_de": "TINTIGNY",
"mun_name_upper_fr": "TINTIGNY",
"mun_name_upper_nl": "TINTIGNY"
}Record 2year: 2025 · arr_code: ["43000"]
{
"year": "2025",
"arr_code": [
"43000"
],
"can_code": [
"43005"
],
"mun_code": [
"43005"
],
"mun_type": "Commune/Gemeente/Gemeinde",
"reg_code": [
"02000"
],
"geo_shape": "[large value omitted]",
"prov_code": [
"40000"
],
"arr_name_de": [
"Bezirk Eeklo"
],
"arr_name_fr": [
"Arrondissement d’Eeklo"
],
"arr_name_nl": [
"Arrondissement Eeklo"
],
"mun_name_de": [
"Eeklo"
],
"mun_name_fr": [
"Eeklo"
],
"mun_name_nl": [
"Eeklo"
],
"reg_name_de": [
"Flämische Region"
],
"reg_name_fr": [
"Région flamande"
],
"reg_name_nl": [
"Vlaams Gewest"
],
"geo_point_2d": {
"lat": 51.19431776701063,
"lon": 3.5623291926690412
},
"prov_name_de": [
"Provinz Ostflandern"
],
"prov_name_fr": [
"Province de Flandre orientale"
],
"prov_name_nl": [
"Provincie Oost-Vlaanderen"
],
"mun_area_code": "BEL",
"mun_off_language": [
"NL"
],
"mun_name_lower_de": "eeklo",
"mun_name_lower_fr": "eeklo",
"mun_name_lower_nl": "eeklo",
"mun_name_upper_de": "EEKLO",
"mun_name_upper_fr": "EEKLO",
"mun_name_upper_nl": "EEKLO"
}Record 3year: 2025 · arr_code: ["37000"]
{
"year": "2025",
"arr_code": [
"37000"
],
"can_code": [
"37007"
],
"mun_code": [
"37002"
],
"mun_type": "Commune/Gemeente/Gemeinde",
"reg_code": [
"02000"
],
"geo_shape": "[large value omitted]",
"prov_code": [
"30000"
],
"arr_name_de": [
"Bezirk Tielt"
],
"arr_name_fr": [
"Arrondissement de Tielt"
],
"arr_name_nl": [
"Arrondissement Tielt"
],
"mun_name_de": [
"Dentergem"
],
"mun_name_fr": [
"Dentergem"
],
"mun_name_nl": [
"Dentergem"
],
"reg_name_de": [
"Flämische Region"
],
"reg_name_fr": [
"Région flamande"
],
"reg_name_nl": [
"Vlaams Gewest"
],
"geo_point_2d": {
"lat": 50.9532256993069,
"lon": 3.406558271233369
},
"prov_name_de": [
"Provinz Westflandern"
],
"prov_name_fr": [
"Province de Flandre occidentale"
],
"prov_name_nl": [
"Provincie West-Vlaanderen"
],
"mun_area_code": "BEL",
"mun_off_language": [
"NL"
],
"mun_name_lower_de": "dentergem",
"mun_name_lower_fr": "dentergem",
"mun_name_lower_nl": "dentergem",
"mun_name_upper_de": "DENTERGEM",
"mun_name_upper_fr": "DENTERGEM",
"mun_name_upper_nl": "DENTERGEM"
}Record 4year: 2025 · arr_code: ["34000"]
{
"year": "2025",
"arr_code": [
"34000"
],
"can_code": [
"34027"
],
"mun_code": [
"34041"
],
"mun_type": "Commune/Gemeente/Gemeinde",
"reg_code": [
"02000"
],
"geo_shape": "[large value omitted]",
"prov_code": [
"30000"
],
"arr_name_de": [
"Bezirk Kortrijk"
],
"arr_name_fr": [
"Arrondissement de Courtrai"
],
"arr_name_nl": [
"Arrondissement Kortrijk"
],
"mun_name_de": [
"Wevelgem"
],
"mun_name_fr": [
"Wevelgem"
],
"mun_name_nl": [
"Wevelgem"
],
"reg_name_de": [
"Flämische Region"
],
"reg_name_fr": [
"Région flamande"
],
"reg_name_nl": [
"Vlaams Gewest"
],
"geo_point_2d": {
"lat": 50.83131653139798,
"lon": 3.1740135547307267
},
"prov_name_de": [
"Provinz Westflandern"
],
"prov_name_fr": [
"Province de Flandre occidentale"
],
"prov_name_nl": [
"Provincie West-Vlaanderen"
],
"mun_area_code": "BEL",
"mun_off_language": [
"NL"
],
"mun_name_lower_de": "wevelgem",
"mun_name_lower_fr": "wevelgem",
"mun_name_lower_nl": "wevelgem",
"mun_name_upper_de": "WEVELGEM",
"mun_name_upper_fr": "WEVELGEM",
"mun_name_upper_nl": "WEVELGEM"
}Record 5year: 2025 · arr_code: ["34000"]
{
"year": "2025",
"arr_code": [
"34000"
],
"can_code": [
"34040"
],
"mun_code": [
"34040"
],
"mun_type": "Commune/Gemeente/Gemeinde",
"reg_code": [
"02000"
],
"geo_shape": "[large value omitted]",
"prov_code": [
"30000"
],
"arr_name_de": [
"Bezirk Kortrijk"
],
"arr_name_fr": [
"Arrondissement de Courtrai"
],
"arr_name_nl": [
"Arrondissement Kortrijk"
],
"mun_name_de": [
"Waregem"
],
"mun_name_fr": [
"Waregem"
],
"mun_name_nl": [
"Waregem"
],
"reg_name_de": [
"Flämische Region"
],
"reg_name_fr": [
"Région flamande"
],
"reg_name_nl": [
"Vlaams Gewest"
],
"geo_point_2d": {
"lat": 50.88061696948381,
"lon": 3.402499275213346
},
"prov_name_de": [
"Provinz Westflandern"
],
"prov_name_fr": [
"Province de Flandre occidentale"
],
"prov_name_nl": [
"Provincie West-Vlaanderen"
],
"mun_area_code": "BEL",
"mun_off_language": [
"NL"
],
"mun_name_lower_de": "waregem",
"mun_name_lower_fr": "waregem",
"mun_name_lower_nl": "waregem",
"mun_name_upper_de": "WAREGEM",
"mun_name_upper_fr": "WAREGEM",
"mun_name_upper_nl": "WAREGEM"
}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-municipality
License
Terms stated by the source (not a recognized license):
https://ac.ngi.be/catalogue?language=en&tab=dataaccess&auth=false&open=true&accesscode=CFdp0ynbUhC7DbRkW11k
Query examples
curl -s 'https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/georef-belgium-municipality/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.