Hoeveel auto's rijden er elektrisch in mijn gemeente?
Precies tellen kan niet: CBS en RDW publiceren geen open telling van elektrische auto's per gemeente, en het kentekenregister van de RDW heeft geen adres. Landelijk wel: op 1 januari 2026 hadden 2.023.337 van de 9.415.540 personenauto's elektriciteit als hoofdbrandstof (21,5%, hybrides meegeteld, CBS 85237NED), maar per provincie geeft die tabel alleen het totaal. Per gemeente en buurt splitsen de kerncijfers 2026 de auto's van particulieren alleen in 'benzine' en 'overige': landelijk rijdt 22,1% niet op benzine, van ongeveer 15% in Aalten tot 35% in Rozendaal. Diesel telt daar ook mee, en de 1,15 miljoen auto's op naam van een bedrijf ontbreken.
Kort antwoordIn heel Nederland rijdt ruim een op de vijf personenauto's (deels) op stroom: 21,5% op 1 januari 2026, tegen 3,7% in 2019. Voor je gemeente is het dichtstbijzijnde open cijfer het aandeel particuliere auto's dat niet op benzine rijdt; in Utrecht is dat 24,4%.
Auto's van particulieren die niet op benzine rijden: het hoogst in Rozendaal (35%), het laagst in Aalten en 1 andere gemeente (15%)
Auto's van particulieren die niet op benzine rijden per gemeente, 2026, in procent van de particuliere auto's. Heel Nederland: 22. 342 gemeenten met een cijfer.
Stap voor stap
- 1
De kerncijfers tellen auto's per buurt naar brandstof.
- 2
Voor merk, type en bouwjaar: het RDW-kentekenregister (zonder adres).
Koppelen via buurtcode; kenteken
Begin met AI
Plak deze prompt in Claude of ChatGPT. Hij noemt de echte endpoints, de koppelsleutel en de valkuilen, zodat de assistent meteen bruikbare code schrijft. Controleer de uitkomst altijd met de bron zelf.
Bouw een webpagina met een kaart van de Nederlandse gemeenten die laat zien welk deel van de auto's van particulieren niet op benzine rijdt, met daaronder de landelijke groei van elektrische auto's.
Gemeenten: CBS kerncijfers wijken en buurten 2026, OData v3, geen sleutel, CORS staat open:
https://opendata.cbs.nl/ODataApi/OData/86358NED/TypedDataSet?$filter=substringof('GM',WijkenEnBuurten)&$select=WijkenEnBuurten,Gemeentenaam_1,PersonenautoSParticulieren_105,PersonenautoSParticulierenOverige_107&$format=json
Wat je moet weten:
- Aandeel = PersonenautoSParticulierenOverige_107 / PersonenautoSParticulieren_105. 'Overige' is diesel, lpg, volledig elektrisch, plug-inhybride, hybride, waterstof en de rest. Noem het dus niet 'elektrisch'.
- De veldnummers verschillen per jaargang (in 86165NED, kerncijfers 2025, eindigen ze op _104 en _106). Zoek ze op via /DataProperties.
- Sleutels zijn met spaties aangevuld tot 10 tekens: 'GM0344 ', 'NL00 '. Ook gemeentenamen hebben spaties aan het eind.
- Grenzen: de gemeentegrenzen van de CBS wijk- en buurtkaart via PDOK, gekoppeld op de GM-code.
Landelijk: CBS 85237NED met $filter=Bouwjaar eq 'T001378' (alle bouwjaren) en de velden Perioden, TotaalNederland_1 en Elektriciteit_18 (stand op 1 januari, vanaf 2019). Elektriciteit is de hoofdbrandstof; hybrides tellen mee. Per provincie heeft deze tabel alleen het totaal aantal auto's, niet de brandstof.
Wat niet kan: elektrische auto's per gemeente tellen. De RDW (opendata.rdw.nl, dataset m9d7-ebf2, brandstof in 8ys7-d773, te koppelen op kenteken) heeft merk en brandstof per kenteken, maar geen adres. Auto's op naam van een bedrijf zitten niet in de kerncijfers.
Uitkomst: een kaart met een legenda in procenten en een tooltip met naam, aantal en aandeel, het landelijke cijfer erbij, en onder de kaart een lijngrafiek van het landelijke aandeel elektrisch van 2019 tot nu. Zet de definities als bronregel onder beide grafieken.
Probeer het zelf
Een klein script dat de kern van de vraag beantwoordt. Nodig: Python 3.10+ en requests. Getest op 2026-10-15; hieronder de echte uitvoer van die proefdraai.
# Hoeveel auto's rijden er elektrisch in mijn gemeente? Wat open data wél kan zeggen:
# (1) landelijk het aandeel elektrisch (incl. hybrides) per 1 januari, CBS 85237NED;
# (2) per gemeente alleen 'benzine' en 'overige brandstof' bij auto's van particulieren, CBS 86358NED.
import requests
UA = {"User-Agent": "opendataindex-voorbeeld/0.2 (+https://opendataindex.nl)"}
CBS = "https://opendata.cbs.nl/ODataApi/OData"
GEMEENTE = "GM0344" # Utrecht
def rijen(tabel, **params):
return requests.get(f"{CBS}/{tabel}/TypedDataSet", params={**params, "$format": "json"},
headers=UA, timeout=60).json()["value"]
print("Nederland, personenauto's op 1 januari (CBS 85237NED):")
for r in rijen("85237NED", **{"$filter": "Bouwjaar eq 'T001378'", # totaal alle bouwjaren
"$select": "Perioden,TotaalNederland_1,Elektriciteit_18"}):
tot, el = r["TotaalNederland_1"], r["Elektriciteit_18"]
print(f" {r['Perioden'][:4]}: {el:>9,} van {tot:>9,} elektrisch ({el / tot:5.1%})")
print(" (Elektriciteit = hoofdbrandstof; hybrides tellen mee. Per provincie geeft de tabel alleen het totaal.)\n")
# Kerncijfers 2026: veldnamen hebben elk jaar een ander volgnummer (_105, _106, ...): kijk in DataProperties.
# Sleutels zijn aangevuld met spaties tot 10 tekens: 'GM0344 ', 'NL00 '.
velden = "WijkenEnBuurten,Gemeentenaam_1,PersonenautoSParticulieren_105,PersonenautoSParticulierenOverige_107"
for code in ("NL00", GEMEENTE):
r = rijen("86358NED", **{"$filter": f"WijkenEnBuurten eq '{code:<10}'", "$select": velden})[0]
tot, ov = r["PersonenautoSParticulieren_105"], r["PersonenautoSParticulierenOverige_107"]
print(f"{r['Gemeentenaam_1'].strip() or 'Nederland':10} particuliere auto's {tot:>9,}, niet op benzine {ov:>9,} ({ov / tot:5.1%})")
print("\n'Niet op benzine' = diesel, lpg, elektrisch, hybride en de rest samen. CBS en RDW publiceren")
print("geen open telling van elektrische auto's per gemeente; het RDW-register heeft geen adres.")
Nederland, personenauto's op 1 januari (CBS 85237NED): 2019: 314,311 van 8,442,982 elektrisch ( 3.7%) 2020: 401,917 van 8,584,391 elektrisch ( 4.7%) 2021: 526,122 van 8,686,419 elektrisch ( 6.1%) 2022: 724,986 van 8,827,709 elektrisch ( 8.2%) 2023: 957,886 van 8,917,107 elektrisch (10.7%) 2024: 1,254,510 van 9,067,393 elektrisch (13.8%) 2025: 1,621,141 van 9,247,810 elektrisch (17.5%) 2026: 2,023,337 van 9,415,540 elektrisch (21.5%) (Elektriciteit = hoofdbrandstof; hybrides tellen mee. Per provincie geeft de tabel alleen het totaal.) Nederland particuliere auto's 7,924,682, niet op benzine 1,747,986 (22.1%) Utrecht particuliere auto's 109,445, niet op benzine 26,699 (24.4%) 'Niet op benzine' = diesel, lpg, elektrisch, hybride en de rest samen. CBS en RDW publiceren geen open telling van elektrische auto's per gemeente; het RDW-register heeft geen adres.
De bronnen2

Kerncijfers wijken en buurten
Ruim honderd cijfers per buurt: inwoners naar leeftijd, huishoudens, WOZ-waarde, inkomen, uitkeringen, auto's en afstand tot voorzieningen. Elk jaar een nieuwe tabel.

RDW gekentekende voertuigen
Gegevens van alle Nederlandse kentekens: merk, type, brandstof, gewicht en de vervaldatum van de APK. Zonder persoonsgegevens.
Hoe de bronnen samenkomen
- Kerncijfers wijken en buurtenRDW gekentekende voertuigenvia
geen directe sleutelDe kerncijfers tellen auto's per buurt naar brandstof; de RDW geeft het landelijke beeld per merk en bouwjaar.
- RDW gekentekende voertuigenKerncijfers wijken en buurtenvia
geen directe sleutelDe RDW heeft geen adres; voor locatie gebruik je de autotellingen per buurt van CBS.
Meer voorbeelden met deze data
Elektrische en hybride personenauto's: 2,02 miljoen in 2026, 6,4 keer zo veel als in 2019
Gemiddelde grootte van een huishouden: het hoogst in Urk (3,2 personen), het laagst in Wageningen en 2 andere gemeenten (1,6 personen)
Woningen zonder aardgasaansluiting: het hoogst in Purmerend (67%), het laagst in Simpelveld en 3 andere gemeenten (2%)
Stroom die een woning gemiddeld teruglevert aan het net: het hoogst in Tubbergen (2.120 kWh), het laagst in Amsterdam (140 kWh)
Ook in de indexen
Datasets uit data.overheid.nl, het Nationaal Georegister, CBS, Eurostat en de stadsportalen die bij deze vraag passen.
- Data, code and results behind the journal article: "Integrating Vehicle to Grid into Shared Electric Vehicle Relocation under Locational Congestion Prices" (under review). Alvaro Menendez Agudin, Cas Oudijk, Pavol Bauer, Gautham Ram Chandra Mouli4TU.ResearchData
- Oplaadpunten elektrische voertuigendataportaal Eindhoven
- Oplaadpunten elektrische voertuigenEindhoven (gemeente)
- Supplementary material for the paper "Personalised Electric Vehicle Acoustics with Generative AI: Dynamic Sonification and User Acceptance Study"4TU.ResearchData
- Supplementary data for the paper 'Exterior sounds for electric and automated vehicles: Loud is effective'4TU.ResearchData
- TU/e Microscopic Energy Consumption PRediction tOol 0.1 (TU/e MECPRO 0.1)4TU.ResearchData
- Open Data RDW: Gekentekende_voertuigen_brandstofRDW
- Data, code and results behind the journal article "Electric Vehicles as Mobile Flexibility Resources: Alleviating Grid Congestion with Location-Aware Vehicle-to-Grid" (under review). Alvaro Menendez-Agudin , Pavol Bauer Gautham Ram Chandra Mouli4TU.ResearchData
- Electric Vehicle Charging Session Data of Large Office Parking Lot4TU.ResearchData
- SlimPark electric vehicle charging data 2022-20234TU.ResearchData
Andere uitgezochte vragen
- Is er meer overlast in mijn buurt dan vorig jaar?3 bronnen
- Hoeveel subsidie krijgt een stichting in Amsterdam?3 bronnen
- Hoeveel warmer is het geworden?2 bronnen
- Hoe schoon is de lucht in mijn straat?3 bronnen
- Hoe ziet mijn omgeving eruit vanuit de ruimte?3 bronnen
- Stegen de huizenprijzen hier harder dan in de rest van Europa?2 bronnen