01 Where are we now?
There is no single housing market—and no single affordability number.
Start at three scales. The world lens measures adequate shelter. The Dutch lens can ask about prices, incomes and tenure. Country comparisons show mechanisms, not winners.
of the urban population lived in slums in the latest global observation.
people, approximately—not a direct census. The calculation applies the slum share to world urban population in the same year.
Boundary: this tells us about housing adequacy, not whether formal homes are affordable. No timely global series joins price, rent, income, financing and informal housing.
Source: World Bank / UN-Habitat, world urban slum share, 2022 ↗ · Scope & caveats ↓
Read: price growth has resumed, and the income-adjusted index remains far above 2015. The national overburden average hides an extreme tenure split.
Sources: CBS prices ↗, OECD indices ↗, Eurostat overburden ↗ · Scope & caveats ↓
Price-to-income change since 2015
Not an absolute affordability ranking. Each country equals 100 in 2015. The bars show how its own price-to-income relationship changed—not how many years of income a home costs.
Source: OECD, analytical house-price indicators, 2015=100 ↗ · Scope & caveats ↓
02 What direction are we moving?
Homes outran both incomes and rents. Cheaper money amplified the climb.
Four OECD indices share the same 2015 base. They reveal why a price dip can coexist with poor affordability—and why nominal price headlines are not enough.
Prices, rents and affordability
View the chart as data
Source: OECD, Dutch house-price, rent and affordability indices, quarterly ↗ · Scope & caveats ↓
Financing condition
—new Dutch mortgage rateLoading rate history…
Source: ECB / DNB, new Dutch mortgage rates, monthly ↗ · Scope & caveats ↓
The common mistake
“Prices fell, so homes became affordable.”
A buyer experiences the monthly payment, required equity, taxes and competing household costs. If mortgage rates rise faster than prices fall, purchasing power can worsen.
Did dwelling supply outpace household formation?
View the chart as data
Sources: CBS housing stock ↗ + private households ↗, 2018–2024 · Scope & caveats ↓
03 Who is benefiting—or carrying the cost?
The average hides the housing divide.
Eurostat’s housing-cost overburden threshold is the same across tenure groups: more than 40% of disposable household income. The outcomes are not remotely the same.
Overburden by tenure
Source: Eurostat, housing-cost overburden by tenure ↗ · Scope & caveats ↓
Population by tenure
A protected rental sector does not eliminate a market-renter crisis.
- Owners
- —
- Market rent
- —
- Reduced / free rent
- —
These are population shares, not shares of the dwelling stock. “Reduced rent” includes social, subsidised and other below-market arrangements.
Source: Eurostat, population by tenure ↗ · Scope & caveats ↓
What the distribution saysThe primary split is not simply young versus old or rich versus poor. It is also between people whose housing cost is partly fixed or asset-backed and people repriced by a scarce market.
04 What are the competing explanations?
“Build more” is directionally useful—and analytically incomplete.
Supply matters. So do credit, household formation, location, tenure, tax, regulation and the inherited stock. The evidence is strongest when explanations compete rather than take turns as slogans.
05 What evidence would change our conclusion?
A useful dashboard must make itself falsifiable.
Our current conclusion is not “housing only gets worse.” These are the observations that would justify a more optimistic reading.
Loading…
→ What might this make possible?
Pressure reveals capabilities society is missing.
Explicitly labelled hypotheses—not investment advice, forecasts or optimism pasted over bad news.
Method Sources & boundaries
Every number keeps its denominator.
Three lenses
World housing adequacy, Dutch and European affordability, then selected countries chosen for mechanisms rather than rank.
Same-base comparisons
OECD index values show change from 2015. They do not show absolute price levels or years of income needed.
Aligned supply
Annual dwelling-stock change is compared with private-household growth over the matching January-to-January interval.
Baked, reviewable data
Official observations are refreshed by script, inspected and committed. Visitors do not call upstream APIs.
Read the refresh and derivation notes
World estimate. The affected-population figure is derived from two World Bank series for the same year. It is approximate and is not a direct census.
Purchase price. CBS’s average transaction price changes with the mix of homes sold. The quality-adjusted index is the correct trend measure.
Overburden. EU-SILC is survey-based. Tenure groups can differ in income, age, geography and dwelling quality; the chart describes the distribution but does not identify one causal mechanism.
Refresh. Run python3 signals/scripts/update_housing_data.py from ctw.studio, then inspect periods, revisions, definitions and this narrative before publishing.
Official and institution-grade sources
Population living in slums (% of urban population) ↗
World Bank, sourced from UN-Habitat · 2026-07-23
World housing-adequacy lens and derived affected-population estimate
SDG indicatorAnalytical house price indicators ↗
OECD · 2026-07-23
Harmonized house-price, rent, price-to-income and price-to-rent indices
Official comparative statisticsHousing cost overburden rate by tenure status ↗
Eurostat · 2026-07-23
Distribution of housing-cost burden across Dutch tenure groups
EU-SILC survey statisticPopulation by tenure status ↗
Eurostat · 2026-07-23
Owner and renter population shares in the Netherlands and EU
EU-SILC survey statisticExisting own homes; purchase prices, price indices 2020=100 ↗
Statistics Netherlands (CBS) · 2026-07-23
Current Dutch existing-home prices, transactions and average purchase price
Administrative transaction statisticsHousing stock; levels and changes since 1921 ↗
Statistics Netherlands (CBS) · 2026-07-23
New construction and net dwelling-stock additions
Administrative BAG statisticsHouseholds; composition, size, region, 1 January ↗
Statistics Netherlands (CBS) · 2026-07-23
Annual Dutch private-household formation
Population statisticsBank interest rates — loans to households for house purchase (new business) ↗
European Central Bank / De Nederlandsche Bank · 2026-07-23
Dutch new-mortgage interest-rate conditions
Monetary financial statistics