Everyone has opinions about where EV chargers should go. We have data.
We took three of Germany's most recognisable location networks — Lidl supermarkets, McDonald's restaurants, and Autobahn service areas — and scored them for EV fast-charging potential using our ML-based location scoring model. Not a sample. The full set: 3193 Lidl stores, 1343 McDonald's, and 802 Autobahn service areas.
The model evaluates every site on 20 features across traffic, amenities, and existing charger density, then outputs a single number: the location score. Higher means more potential for a DC fast charger. For the methodology, see Location score: the number that predicts CPO success.
The headline numbers
McDonald's leads at 2.558, followed by Lidl at 2.318 and Autobahn service areas at 2.109. The red dashed line marks the average for DC charging stations already deployed in Germany (2.52). That number is high for a reason: it reflects thousands of individual investment decisions by CPOs who actively chose where to put their hardware. Germany's existing DC network is, on the whole, well placed — operators have been good at cherry-picking locations.
47.3% of McDonald's and 34.6% of Lidl locations already meet or exceed the DC station average — without anyone having optimised them for charging. For Autobahn service areas, it's 26.2%.
Portfolio quality: who has the most duds?
Averages hide the spread. The bucket distribution reveals which brand has the tightest quality floor — and which has the longest tail of weak locations.
McDonald's has the tightest distribution: 49.4% of locations land in the "Good" range (1.5–2.5), and only 0.0% score below 0.8. Just 0 out of 1343 restaurants score "Poor". Their site selection is remarkably consistent — busy arterial roads, visible from the highway, surrounded by commercial activity.
Lidl has the highest ceiling. 35.8% of stores score "Excellent" — that's 1143 locations above 2.5. But they also have 9 stores (0.3%) in the "Poor" bucket. That's the spread between a Lidl in a busy suburban retail park and a Lidl in a small rural town.
Autobahn service areas are the most bottom-heavy. Only 27.7% hit "Excellent" — the lowest of the three — while 17.0% sit in the "Below average" range. Pure highway locations score well on traffic but poorly on surrounding amenities.
| Bucket | Lidl | McDonald's | Autobahn |
|---|---|---|---|
| Poor (< 0.8) | 9 (0.3%) | 0 (0.0%) | 10 (1.2%) |
| Below avg (0.8–1.5) | 339 (10.6%) | 24 (1.8%) | 136 (17.0%) |
| Good (1.5–2.5) | 1702 (53.3%) | 664 (49.4%) | 434 (54.1%) |
| Excellent (> 2.5) | 1143 (35.8%) | 655 (48.8%) | 222 (27.7%) |
What drives each brand's score
The location score draws on 20 features grouped into three categories: traffic (road volume), amenities (nearby shops, restaurants, fuel stations), and competition (existing DC chargers). The SHAP breakdown shows how much each category pushes a brand's average score up or down.
Competition is the largest positive contributor for all three — not because competition helps, but because dense charger coverage correlates with high-demand areas. It's a proxy signal: where chargers already exist, demand already exists.
The real divergence is in traffic vs amenities. Autobahn service areas get by far the strongest boost from traffic — they sit on Germany's busiest roads with an average traffic score of 18913, nearly triple Lidl's 5977. But their amenity contribution is 0.0448. A motorway rest stop might have fuel and a Burger King, but the model counts just 158 total POIs within 1 km versus 932 for McDonald's.
McDonald's gets the best of both worlds: solid traffic (arterial roads, highway-adjacent) and dense amenity clusters. Their locations average 43 food POIs and 10 retail POIs within 1 km. They are the amenity — and they're surrounded by more.
Lidl occupies the middle ground. Lower traffic than both competitors (suburban locations, not arterial roads) but strong amenity density. Lidl stores cluster with other retail — the Aldi across the street, a DM next door, a bakery on the corner. That retail cluster effect pushes their amenity SHAP contribution to 0.1553 — the highest of the three.
Most of these locations already have chargers nearby
96.3% of Lidl locations and 99.3% of McDonald's already have DC fast chargers within 5 km. For Autobahn service areas, it's 96.8%. Average distance to the nearest DC charger: 0.47 km (McDonald's), 1.05 km (Lidl), 0.65 km (Autobahn).
This doesn't mean there's no room for more chargers. It means the land-grab phase is over. New deployments at these locations compete with existing infrastructure — which shifts the business case from "build it and they will come" to "build it better and they will switch."
For Lidl, this competition is already playing out. They've been rolling out chargers at German stores, typically 150 kW+ DC fast chargers. The pitch: charge while you shop. A 20–30 minute grocery run maps perfectly to a fast-charging session. That's a dwell-time advantage no Autobahn rest stop can match.
Autobahn service areas have a different structural advantage: they're the only option for long-distance drivers who need a mid-journey charge. Competition metrics matter less when the alternative is a 15 km detour off the motorway.
Three strategies, three profiles
Lidl has the highest ceiling — 1143 stores scoring Excellent (35.8%). Their best locations are suburban retail clusters with strong local traffic. But their rural footprint pulls the average down.
Autobahn service areas have the traffic but not the amenities. Highest average road AADT, lowest POI density. Their strength is captive demand: long-distance drivers with no alternative.
For CPOs evaluating co-location partnerships, McDonald's offers the most reliably high-quality sites. Lidl's top quartile is hard to beat — and comes with built-in dwell time. Autobahn service areas offer something neither can: guaranteed highway corridor coverage.
Destination charging? Lidl. En-route charging? Autobahn. High-frequency urban fast charging? McDonald's.
Score your own locations
This analysis used our location scoring model, available to all Chargalytics subscribers. Score any coordinate in Europe, see the full SHAP breakdown, and benchmark your portfolio against the market.
Sign up for your free trial today to score your own locations and see how your favourite CPOs are doing.
Lidl: 3193 locations (all German Lidl supermarkets in OpenStreetMap). McDonald's: 1343 locations (all German fast_food entries). Autobahn service areas: 802 locations via Overpass API (highway=services). Each scored by our v10 ML model trained on real-world charging session data. SHAP values computed per-location and averaged per brand. German DC average (2.52) based on 20 855 stations with max power ≥ 50 kW.