Eurozone mortgage rate by country
Mortgage rate across the euro area (August 2026) ranges from 4.39% (Latvia) down to 1.91% (Malta), against a euro-area average of 3.60%.
Each figure is the average rate agreed on new mortgages in that country, across all fixation periods and excluding fees and other charges. Countries differ in how long rates are fixed, so each average mixes different products. Each country page shows its fixed/variable split.
| 12-mo trend | ||||
|---|---|---|---|---|
| 🇱🇻Latvia | 4.39%August 2026 | ▲ 0.02 | ▲ 0.43 | ▲ |
| 🇪🇪Estonia | 4.26%August 2026 | ▲ 0.01 | ▲ 0.48 | ▲ |
| 🇱🇹Lithuania | 4.16%August 2026 | ▲ 0.07 | ▲ 0.47 | ▲ |
| 🇩🇪Germany | 4.01%August 2026 | ▲ 0.08 | ▲ 0.30 | ▲ |
| 🇳🇱Netherlands | 3.94%August 2026 | ▲ 0.07 | ▲ 0.45 | ▲ |
| 🇸🇰Slovakia | 3.73%August 2026 | ▲ 0.03 | ▲ 0.16 | ▲ |
| 🇧🇪Belgium | 3.70%August 2026 | ▲ 0.06 | ▲ 0.41 | ▲ |
| 🇦🇹Austria | 3.61%August 2026 | ▲ 0.07 | ▲ 0.26 | ▲ |
| 🇱🇺Luxembourg | 3.59%August 2026 | ▲ 0.10 | ▲ 0.31 | ▲ |
| 🇮🇹Italy | 3.55%August 2026 | ▲ 0.15 | ▲ 0.27 | ▲ |
| 🇮🇪Ireland | 3.45%August 2026 | 0.00 | ▼ 0.10 | ▼ |
| 🇨🇾Cyprus | 3.31%August 2026 | ▲ 0.07 | ▲ 0.23 | ▲ |
| 🇬🇷Greece | 3.30%August 2026 | ▲ 0.03 | ▼ 0.28 | ▼ |
| 🇫🇮Finland | 3.24%August 2026 | ▲ 0.06 | ▲ 0.47 | ▲ |
| 🇸🇮Slovenia | 3.22%August 2026 | ▲ 0.02 | ▲ 0.41 | ▲ |
| 🇫🇷France | 3.20%August 2026 | ▲ 0.03 | ▲ 0.19 | ▲ |
| 🇪🇸Spain | 3.04%August 2026 | ▲ 0.15 | ▲ 0.36 | ▲ |
| 🇵🇹Portugal | 3.00%August 2026 | ▲ 0.03 | ▲ 0.12 | ▲ |
| 🇭🇷Croatia | 2.91%August 2026 | 0.00 | ▼ 0.07 | ▼ |
| 🇧🇬Bulgaria | 2.42%August 2026 | ▼ 0.01 | ▼ 0.39 | ▼ |
| 🇲🇹Malta | 1.91%August 2026 | ▼ 0.03 | ▲ 0.03 | ▲ |
rising falling▲▼ arrows always paired with colour (colourblind-safe)Tap a column header to sort.
Source: ECB (MIR) · data through August 2026 · updated 2026-10-05 · modifications: none
Frequently asked questions
- Which euro-area country has the highest mortgage rate?
- Latvia, at 4.39%.
- Which euro-area country has the lowest mortgage rate?
- Malta, at 1.91%.
- What is the euro-area average mortgage rate?
- The euro-area average is 3.60%.