Skip to content
TerraSightEUSign in
Thesis report · 2026-07-05

The floodplain premium: material flood exposure inside Europe’s logistics elite

Crossing 90m river-flood hazard maps with census population grids shows how much of the European logistics elite — Rotterdam included — operates inside the 100-year floodplain.

14 of Europe's top 50 logistics regions have at least 10% of their population inside the 100-year river floodplain — 4 exceed 20%.

Logistics real estate clusters where water is: river deltas, canal corridors, historic ports. That is exactly where 100-year flood risk concentrates, and the two maps have never been easy to hold side by side at investment resolution. TerraSight now computes both from primary sources — the CEMS/EFAS 90-metre flood-depth raster crossed with the 2021 census population grid — for every EU NUTS-3 region.

The result is uncomfortable for anyone underwriting sheds on a 20-year horizon: a material slice of the continent’s best-scoring logistics geography is also its most flood-exposed.

What the screen shows

  • Zuidwest-Gelderland — the top-ranked logistics region in Europe on our mandate screen — has 70% of its population inside the 100-year floodplain.
  • Groot-Rijnmond (Rotterdam), the continent’s premier port region, sits at 52% — defended by world-class Dutch flood infrastructure, but the exposure belongs in every risk memo alongside the defence.
  • The pattern is not only Dutch: North Brabant’s logistics belt and Alpine-valley corridors clear the 20% line too.
  • The screener now attaches this as an automatic red flag: any region with ≥20% of population in the floodplain carries a flood notice in the ranking, the API and the PDF report — ranked first and flagged honestly can both be true.

Top-50 logistics regions with ≥10% flood-exposed population

RegionCCLogistics scorePopulationPop. in floodplain
Zuidwest-GelderlandNL73.9257,16369.6%
Groot-RijnmondNL67.51,511,15151.8%
Noordoost-Noord-BrabantNL67.1681,83129.0%
West-Noord-BrabantNL68.4653,95520.0%
Dingolfing-LandauDE66.3101,03518.0%
Neuburg-SchrobenhausenDE65.599,36417.9%
Noord-OverijsselNL71.3390,25915.3%
Noord-LimburgNL69.9291,38714.5%
Emden, Kreisfreie StadtDE65.749,20211.9%
DeggendorfDE65.4121,84411.9%
Mayen-KoblenzDE66.4217,22811.8%
ZaanstreekNL68.6179,24910.4%
SolothurnCH66.3289,79210.4%
Pfaffenhofen a. d. IlmDE67130,78110.0%
Flood exposure = share of 2021 census population in cells with modelled depth above 0m at the 100-year return period (CEMS/EFAS v3.1.1, spurious-depth areas excluded). Exposure is not expected loss: defences (notably in NL) materially reduce realised risk.

Flood exposure does not disqualify a corridor — Rotterdam is not going anywhere. But a 20-year underwrite that never quantified it is incomplete, and climate-adjusted return periods only move one way. This layer is free, DOI-cited, and attached to every screen we run.

Run this screen on your own mandate

Every number above comes from the live TerraSight dataset — adjust the weights, add hard filters, and export the full mandate report for your IC pack.

Open in the Site Screener →Export this screen as PDFFree access

Sources: Eurostat (incl. EUROPOP2019 projections), national statistical offices (SCB, StatFin, SSB), JRC ARDECO, World Bank WGI, EEA — open licences, harmonized nightly. Methodology: how TerraSight scores regions. This is first-pass macro screening, not investment advice; site-level diligence (land, zoning, incentives, grid) is phase 2.