Neura Energy Results ↗v1.0 · data 2026-07

OpportunityMap

European grid connection atlas — where large loads can plug in, node by node.

/
Uptime 99.9%of hours fully served
Firming deal screen flexible connection + BESS
Target load
MW
Battery
Colour by
Top opportunities

Score blends firming-gap economics (can a right-sized battery bridge target vs headroom), connectivity (fibre & interconnection proximity), voltage class, queued-demand pressure within 30 km, and industrial land within 3 km. Flexible connection + firming ≈ 12–18 months to power vs 5–7 years conventional.

System-level firmable totals in the tiles above come from chronological battery simulation on measured 2025 load (see tile tooltips). Per-node screening below still sizes the battery to the target-vs-headroom gap.

Pipeline
Headroom filter
Coverage — layers × markets
Colour lines by

Operators don't publish live per-line flows. “Nearby headroom” paints each line with the strongest node headroom within 12 km.

Regions ranked by DC-grade headroom

Monthly, indicative figures. Headroom is shared between neighbouring nodes — never sum two dots. Validate any shortlist with a formal access request.

Substations by divergence (measured − published)

Independent check on published figures: a full year of 15-minute metering per substation gives the real minimum headroom (firm rating − metered peak) and the empirically firmable added load at 2 h / 8 h battery. Where measured runs below published (red), the published availability overstates what the substation can actually firm — verify before underwriting. Nodes with a measured profile carry an orange ring on the map.

min node MW

Industrial & warehouse land (OSM polygons) within 3 km of a ≥100 MW transmission node — the radius is baked into the data. Contracted power per building is not publicly searchable anywhere in Europe: use this as a shortlist, then verify through the site's meter / connection records (CUPS in Spain) before assuming spare power.

Turn on a Candidate sites layer in the coverage matrix above.

Reading the map
550100250500900+

Bubble area scales with headroom. White ring = 400 kV substation, grey = lower voltage. Positions snap to the matched town or substation centroid — indicative. Transmission nodes carry ≥100 MW; distribution tops out around 60–140 MW.

Methodology

Every figure on this map has a stated method and an honest limit — headroom vs measured profiles, the firm-power engine, the fit score, what "uptime" means here.

© Neura Energy Basemap © OpenStreetMap · © CARTO
Methodology

No black boxes.

Every figure on this map can be traced to a source and a method. This page shows the working, and where each number stops being reliable.

10markets, operator by operator
13,441grid nodes tracked
8,760 hsimulated per market
20substations metered (PT pilot)
published demand headroom (area = MW)  queued, already claimed  flagged viable, no figure
01

What the map shows

Each dot is a grid node where the operator has published spare capacity for new demand: the load a datacenter or factory could draw there today, on the operator's own numbers. Injection capacity for generators is a different market, and it only appears here as the clearly labelled grid-strength proxy layer.

There is no pan-European source for any of this. Coverage was built one market at a time: find the regulator, find the licensed operators, find each one's capacity publication, then force it all into a single schema.

shared upstream margin
80 MW10 MW
node A publishes 70
idle70 MW load
node B publishes 45
45 MW10 MW
70 + 45 ≠ 115. When A connects, B's headroom is whatever is left of the same margin.
02

Headroom is shared

Nearby nodes hang off the same upstream circuits and transformers, so published headroom is not additive. A big load at one node eats its neighbours' margin too.

Never add two dots together.

system load + new load · one winter weekobserved peak
BESS
served via connection battery discharge recharge window
03

The firm-power engine

The headline tiles come from a chronological battery simulation run on a full year of measured system load per market, at 15 or 30 minute resolution. A candidate load draws continuously. The battery (energy = load × duration, ~88% round-trip) discharges through every interval where the load would push the system past its observed peak, and it can only recharge when there is spare room under that peak, through the same connection. That last constraint is the whole point: back-to-back constraint days with thin recharge windows are exactly where a candidate load fails, and a method that ignores event clustering would never see it.

Uptime here means the share of intervals served at full power. Any shortfall counts the whole interval as downtime, which is how an SLA would count it. 99.9% works out to about 8.8 hours of curtailment a year. Move the slider and the tiles recompute.

The ceiling is one observed year's peak, on purpose. Let the system go just 3% above it and the 2 h figure roughly triples, so we keep the strict floor. These are also system-level numbers: the local network still gets a veto at any specific node.

04

Flexible load, no battery

The flexible-load tile follows the Nicholas Institute's Rethinking Load Growth method (Norris et al., 2025): the largest constant load you can add against the observed peak while shedding no more than 1% of its annual energy. That is an energy tolerance, for a load that can flex itself. The battery tiles use uptime, which is stricter.

score weights · 0–100
40
20
15
15
10
firming gap connectivity voltage queue sites
tier thresholds
weak
possible
strong
prime
486378
05

The fit score

Each demand node gets a 0–100 score for the firming wedge at your chosen target load. Firming-gap economics carries the most weight, 40%: the sweet spot is a node whose published headroom covers most of the target but not all of it, so a right-sized battery bridges the rest. Connectivity is 20%, from fibre-route and interconnection-facility distance. Voltage class is 15%. Queued demand within 30 km is another 15%, where the market publishes a queue at all. Industrial land within 3 km is the last 10%.

The score ranks where to spend screening effort. It is not a bankability rating.

CUSTÓIAS: published vs metered min headroom
published
34 MW
measured
6 MW
06

Published vs measured

Published headroom is a statement by the operator, not a measurement. Where substation-level metering exists (Portugal today, ~4,000 GB nodes once the API keys land), we build the real load-duration curve and compute how much added load a 2 h or 8 h battery could actually firm. Those nodes carry a measured badge and an orange ring on the map.

The two disagree in both directions. When the published figure runs above the metered minimum headroom, believe the meter.

battery  solar + BESS hybrid  solar · bright = operational, dim = pipeline
07

Solar & BESS assets (GB)

Asset dots join REPD, the government's renewable planning database, with NESO's TEC connection register. REPD gives coordinates, status and the year a project went live; TEC adds the connection site and queue gate. Pipeline projects show as potential capacity, operational ones as installed. Neither source publishes battery duration in MWh, so the popups say so instead of guessing. The DNO register join will fill that gap.

industrial & warehouse land (OSM) within 3 km of a ≥100 MW node
08

Candidate sites

Industrial and warehouse polygons from OpenStreetMap, within 3 km of a transmission node carrying at least 100 MW. No country in Europe lets you look up contracted power per building, so treat these as a shortlist to verify through meter-level records, not as confirmed spare power.

09

Sources & freshness

Node capacitynational operator publications, market by market. The edition date is in every popup and the freshness strip
System loadhourly series from the energy-charts mirror of ENTSO-E, plus NESO historic demand for GB. Full calendar year
AssetsREPD (DESNZ) joined with the NESO TEC register
Measured profilesE-Redes open data: 15-minute substation load diagrams
Physics calibrationchecking our network models against operator-published PTDFs and static grid models (JAO Core/Nordic, NESO ETYS). In progress