c0mm0.com — the continuously verified register of European data

Register record·API·FR·Updated AnnualVERIFIED · checked 3h ago
E

Electoral Districts (Wahlkreise) - Germany

APIQuery nowOpen workbenchSubscribe🇫🇷France

This dataset provides official, curated German federal electoral district boundaries (Wahlkreise) for the latest available date, maintained as part of the Huwise Geographical Reference Repository (Georef). Key Use Cases Electoral Spatial Joins: Easily map, cross-reference, and aggregate polling s...

42
fair

Weighted across five axes. Tap a ring for what it measures.

Data schema (10 fields)

Filterable via the API (8)
yearlan_codelan_namewkr_codewkr_namewkr_area_codewkr_typewkr_name_short

Click a field to see example values.

FieldTypeDescription
geo_point_2dGeo Pointgeo_point_2d
geo_shapeShapegeo_shape
yearFilterable via the APIdate
lan_codeFilterable via the APILand codetext
lan_nameFilterable via the APILand nametext
wkr_codeFilterable via the APIWahlkreis codetext
wkr_nameFilterable via the APIWahlkreis nametext
wkr_area_codeFilterable via the APIISO 3166-3 Area codetext
wkr_typeFilterable via the APITypetext
wkr_name_shortFilterable via the APIWahlkreis name (short)text

Schema captured from opendatasoft 3 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 1year: 2025 · lan_code: ["01"]
{
  "year": "2025",
  "lan_code": [
    "01"
  ],
  "lan_name": [
    "Schleswig-Holstein"
  ],
  "wkr_code": [
    "11"
  ],
  "wkr_name": [
    "Wahlkreis Lübeck"
  ],
  "wkr_type": "Wahlkreis",
  "geo_shape": "[large value omitted]",
  "geo_point_2d": {
    "lat": 53.80116196626745,
    "lon": 10.640983312679335
  },
  "wkr_area_code": "DEU",
  "wkr_name_short": [
    "Lübeck"
  ]
}
Record 2year: 2025 · lan_code: ["05"]
{
  "year": "2025",
  "lan_code": [
    "05"
  ],
  "lan_name": [
    "Nordrhein-Westfalen"
  ],
  "wkr_code": [
    "110"
  ],
  "wkr_name": [
    "Wahlkreis Viersen"
  ],
  "wkr_type": "Wahlkreis",
  "geo_shape": "[large value omitted]",
  "geo_point_2d": {
    "lat": 51.28281840359759,
    "lon": 6.326140964941776
  },
  "wkr_area_code": "DEU",
  "wkr_name_short": [
    "Viersen"
  ]
}
Record 3year: 2025 · lan_code: ["14"]
{
  "year": "2025",
  "lan_code": [
    "14"
  ],
  "lan_name": [
    "Sachsen"
  ],
  "wkr_code": [
    "165"
  ],
  "wkr_name": [
    "Wahlkreis Vogtlandkreis"
  ],
  "wkr_type": "Wahlkreis",
  "geo_shape": "[large value omitted]",
  "geo_point_2d": {
    "lat": 50.45680112133434,
    "lon": 12.234996050783606
  },
  "wkr_area_code": "DEU",
  "wkr_name_short": [
    "Vogtlandkreis"
  ]
}
Record 4year: 2025 · lan_code: ["06"]
{
  "year": "2025",
  "lan_code": [
    "06"
  ],
  "lan_name": [
    "Hessen"
  ],
  "wkr_code": [
    "167"
  ],
  "wkr_name": [
    "Wahlkreis Kassel"
  ],
  "wkr_type": "Wahlkreis",
  "geo_shape": "[large value omitted]",
  "geo_point_2d": {
    "lat": 51.29874553700071,
    "lon": 9.529693664353173
  },
  "wkr_area_code": "DEU",
  "wkr_name_short": [
    "Kassel"
  ]
}
Record 5year: 2025 · lan_code: ["06"]
{
  "year": "2025",
  "lan_code": [
    "06"
  ],
  "lan_name": [
    "Hessen"
  ],
  "wkr_code": [
    "169"
  ],
  "wkr_name": [
    "Wahlkreis Schwalm-Eder"
  ],
  "wkr_type": "Wahlkreis",
  "geo_shape": "[large value omitted]",
  "geo_point_2d": {
    "lat": 51.03355604027117,
    "lon": 9.1915455686806
  },
  "wkr_area_code": "DEU",
  "wkr_name_short": [
    "Schwalm-Eder"
  ]
}

Live sample captured at profiling time — values may have changed upstream.

Verification Status

Using the API

Configuration

Base URL
https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/georef-germany-wahlkreis

License

  • Redistributable
  • Attribution required

Query examples

curl -s 'https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/georef-germany-wahlkreis/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.

Full API documentation ↗

Rate limits

10 000 000 req/day
per ipmeasured
observed 3 hours ago

Dataset

Volume & freshness

Records
299
Update cadence
Annual
declared upstream
Last upstream update
11 hours ago
2026-07-31
Temporal coverage
2017 → ongoing

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: opendatasoft

Machine-readable & source

Electoral Districts (Wahlkreise) - Germany — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.