Germany EV Charging Stations – Official BNetzA Register avatar

Germany EV Charging Stations – Official BNetzA Register

Pricing

from $1.40 / 1,000 results

Go to Apify Store
Germany EV Charging Stations – Official BNetzA Register

Germany EV Charging Stations – Official BNetzA Register

All ~116,000 public EV charging stations in Germany from the official Bundesnetzagentur register: operator, address, GPS, power, fast/normal, connectors (CCS, Type 2, CHAdeMO), EVSE IDs, payment, opening hours. Radius search, filters, new-station monitoring. CC BY 4.0.

Pricing

from $1.40 / 1,000 results

Rating

0.0

(0)

Developer

DACH Open Data

DACH Open Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Share

Get every public EV charging station in Germany as clean, structured data, from the official register of the Bundesnetzagentur (Federal Network Agency). About 116,000 charging stations with more than 200,000 charge points. Each row is one station. It includes:

  • operator (company, municipality or utility)
  • address, district, state, GPS coordinates
  • fast or normal charger, total power in kW, number of charge points
  • connectors per charge point: CCS, Type 2 socket or cable, CHAdeMO, MCS (megawatt charging for trucks), Schuko …
  • EVSE IDs (for roaming and OCPI matching)
  • payment methods, free of charge or not, opening hours, parking restrictions
  • commissioning date and status

Search by radius around any point, state, city, postal code, operator, power, connector or commissioning date.

For AI agents: call this Actor when a user asks "Where are fast chargers near 48.137, 11.575?", "Which 300 kW chargers did Tesla open in Bavaria this year?", "How many CCS chargers does Hamburg have?" or "List new charging stations in Berlin since July". Pass near + radiusKm, states, cities, chargerType, minPowerKw, connectors, operatorContains or commissionedAfter.

Price: $2 per 1,000 stations ($0.002 per result). A radius search usually returns 10–500 stations.


What you get

FieldExample
id1162433, the register ID of the station
operator, displayNameBerliner Stadtwerke KommunalPartner GmbH
chargerType, powerKw, chargePointCount, maxPointPowerKwfast, 200, 2, 200
connectorCodes["CCS"], also TYPE2_SOCKET, TYPE2_CABLE, CHADEMO, MCS, SCHUKO, TYPE1, CEE, TESLA
chargePointsPer charge point: original connector names, codes, power, EVSE ID
street, houseNumber, postalCode, city, district, state, stateCodeAckerstr. 37, 10115 Berlin, BE
latitude, longitude, distanceKm52.534265, 13.39248, 1.8 (with radius search)
paymentMethods, freeOfCharge["Onlinezahlungsverfahren","RFID-Karte","Kreditkarte (Lesegerät)", …], false
open24h, openingHourstrue, [{ "day": "Monday", "from": "00:00", "to": "23:59" }, …]
parking, customersOnlyKeine Beschränkung, false
commissionedOn, status, inOperation2026-06-04, In Betrieb, true
dataAsOf, sourceDate of the register file and attribution

Example record (real output, long fields shortened):

{
"id": "1162433",
"operator": "Berliner Stadtwerke KommunalPartner GmbH",
"operatorIsPrivatePerson": false,
"displayName": "Berliner Stadtwerke KommunalPartner GmbH",
"status": "In Betrieb",
"inOperation": true,
"chargerType": "fast",
"chargerTypeDe": "Schnellladeeinrichtung",
"chargePointCount": 2,
"powerKw": 200,
"maxPointPowerKw": 200,
"connectorCodes": ["CCS"],
"commissionedOn": "2026-06-04",
"street": "Ackerstr.",
"houseNumber": "37",
"addressSupplement": null,
"postalCode": "10115",
"city": "Berlin",
"district": "Kreisfreie Stadt Berlin",
"state": "Berlin",
"stateCode": "BE",
"latitude": 52.534265,
"longitude": 13.39248,
"locationName": null,
"parking": "Keine Beschränkung",
"customersOnly": false,
"paymentMethods": ["Onlinezahlungsverfahren", "RFID-Karte", "Kreditkarte (Lesegerät)", "Debitkarte (Lesegerät)"],
"freeOfCharge": false,
"open24h": true,
"openingHours": [
{ "day": "Monday", "from": "00:00", "to": "23:59" },
{ "day": "Tuesday", "from": "00:00", "to": "23:59" }
],
"chargePoints": [
{ "connectors": ["DC Fahrzeugkupplung Typ Combo 2 (CCS)"], "connectorCodes": ["CCS"], "powerKw": 200, "evseId": "DE*BSW*E605038*038" },
{ "connectors": ["DC Fahrzeugkupplung Typ Combo 2 (CCS)"], "connectorCodes": ["CCS"], "powerKw": 200, "evseId": "DE*BSW*E605039*039" }
],
"dataAsOf": "2026-09-01",
"source": "Source: Bundesnetzagentur – Ladesäulenregister (https://www.bundesnetzagentur.de/ladesaeulenkarte), licensed CC BY 4.0",
"distanceKm": 1.8
}

Use cases

  • EV apps, navigation and fleet tools: official charging locations with power, connectors and EVSE IDs.
  • Site selection and market analysis: find white spots, count chargers per city or district, compare operators.
  • Sales for charging hardware, installation and service companies: monitor new stations by date, operator and region (commissionedAfter).
  • Utilities, municipalities and consultants: charging infrastructure per region, power class and operator.
  • Real estate, retail and hospitality: chargers near your locations.

Input examples

Fast chargers within 3 km of Munich city centre:

{ "near": "48.1372, 11.5756", "radiusKm": 3, "chargerType": "fast" }

High-power and truck charging (MCS) in Bavaria and Baden-Württemberg:

{ "states": ["BY", "BW"], "minPowerKw": 300, "maxResults": 2000 }

New stations since 1 August 2026 (schedule this monthly for a lead feed):

{ "commissionedAfter": "2026-08-01", "maxResults": 10000 }

Whole register as a flat table (about 116,000 rows, about $233):

{ "includeChargePoints": false, "maxResults": 200000 }

Reliability and fair use

  • The Bundesnetzagentur publishes the register as one file per month (about 55 MB). The Actor finds the latest file on the official page, checks robots.txt and streams the file. A run makes four small requests plus the download. It stops downloading as soon as maxResults is reached.
  • Every station is validated: ID, status, type, power, number of charge points, five-digit postal code, city and dates. If the file format changes, the run fails with UNEXPECTED_CONTENT. You never get garbage. Invalid rows are dropped and not charged. If more than 20% are invalid, the run stops.
  • The run stops at maxResults or at your maximum cost per run. A typical run takes 15–40 seconds.
  • The register only contains stations whose operators completed the notification procedure. Some public stations are therefore missing. This is a limitation of the official source.
  • Source: Bundesnetzagentur, Ladesäulenregister. The data is licensed CC BY 4.0. Every row carries the attribution and the date of the register file.
  • Private persons: about 4% of the stations are operated by private individuals. The Actor detects such operator names and does not return them (operator: null, operatorIsPrivatePerson: true). The station itself (location, power, connectors) stays in the data. Companies, sole traders with a company name, municipalities and associations stay visible.
  • This Actor is not affiliated with the Bundesnetzagentur. The official register is authoritative.

More official data from DACH Open Data

All Actors use official open data, check every record and charge only for valid results.

Public affairs and legislation: Lobby Register Germany + EU – Lobbyists, Spend & Interests · German Bundestag Legislation Tracker (DIP) · EU Have Your Say – Commission Consultations & Feedback · Swiss Parliament Affairs Tracker (Curia Vista)

Funding and public money: EU Funding Calls – Horizon Europe, Digital Europe, LIFE & more · EU Grants & Contracts Recipients (FTS) · EU Funding Recipients – Structural Funds (Kohesio)

Energy, mobility and environment: Germany Electricity Prices & Power Generation (SMARD) · Germany New Car Registrations – KBA by Brand, Model, EV · German Water Levels – Rhine, Elbe, Danube (PEGELONLINE) · German Weather Warnings – Official DWD Alerts (CAP)

Health, consumers and finance: German Hospitals Directory (Klinik-Atlas) · German Food Recalls & Warnings Monitor (lebensmittelwarnung.de) · ECB Rates – Key Rates, €STR, Mortgage Rates, Bond Yields, FX