German mortgage rates today | Housing loan rate history since 2003

Mortgage rates do not follow the policy rate but long-dated Bund yields — banks refinance property loans through covered bonds priced in the capital market. The rate shown is the effective annual rate on new business across all fixed-rate periods, as reported monthly by the Bundesbank to the ECB. It is a robust market average, not a headline teaser rate.

Germany mortgage rates (new housing loans) 3.95 %
German 10-year government bond yield 2.96 %

As of 2026-06-01 · series since 2003-01-01 (282 observations) · change vs previous +0.02.

All-time high5.48 %
All-time low1.16 %
Data starts2003-01-01
Frequencymonthly

History by year

Year-end values
YearGermany mortgage rates (new housing loans)German 10-year government bond yield
20263.952.96
20253.712.81
20243.572.18
20234.052.10
20223.522.08
20211.32-0.38
20201.16-0.62
20191.29-0.30
20181.850.19
20171.790.30
20161.660.25
20151.950.55
20142.130.59
20132.811.80
20122.791.30
20113.491.93
20103.602.91
20094.063.14
20084.893.05
20075.214.21
20064.733.77
20054.283.34
20044.533.58
20034.984.29

Matching calculators

These tools work with exactly these figures:

Data sources

Data sources
Germany mortgage rates (new housing loans)ECB
© Europäische Zentralbank, freie Weiterverwendung mit Quellenangabe
German 10-year government bond yieldECB
© Europäische Zentralbank, freie Weiterverwendung mit Quellenangabe