Fiatmap

Cost of moneySpain

Mortgage rates in Spain

What would a home loan cost me there?

Spain's mortgage rates is 2.89 % #3 of 25 countries on the atlas (lower is better). Period 2026-07.

2.89%

Checked 8 Sept 2026Period 2026-07

Source: ECB Data Portal, MIR statistics

On a €300,000 loan over 25 years, 2.89 % works out to roughly €1,406 a month.

Among 25 countries

1 of 25 countries between 1.94 % and 2.09 %1 of 25 countries between 2.70 % and 2.85 %3 of 25 countries between 2.85 % and 3.01 %5 of 25 countries between 3.16 % and 3.31 %4 of 25 countries between 3.46 % and 3.62 %2 of 25 countries between 3.62 % and 3.77 %1 of 25 countries between 3.77 % and 3.92 %2 of 25 countries between 3.92 % and 4.07 %1 of 25 countries between 4.07 % and 4.23 %2 of 25 countries between 4.23 % and 4.38 %1 of 25 countries between 4.84 % and 4.99 %2 of 25 countries between 5.45 % and 5.60 %median 3.54 %Spain: ahead of 88 % of the 25 countries with a published mortgage rateSpain 2.89 %1.94 %5.60 %
Half of all 25 countries sit between 3.18 % and 3.98 %. Spain is ahead of 88 % of them. Axis trimmed to the 2nd–98th percentile; 1 value beyond it sits in the end bars.
Rank
#3 of 25
lower is better
Ranked behind
88 %
22 of 25 countries
Latest move
▲ 0.04 pp
since May 2026

In Europe: #3 of 24vs median 3.54 %: −0.65 pp (better)

The neighbourhood

#CountryMortgage ratevs Spain
1 Malta1.94 %−0.95 pp
2 Sweden2.83 %−0.06 pp
3 Spain2.89 %
4 Croatia2.91 %+0.02 pp
5 Portugal2.98 %+0.09 pp

Interest rate on new home loans, from each country’s official statistics.

How to read this figure

The average interest rate on NEW home loans as reported by the official statistics of each country (ECB MIR for the euro area, Freddie Mac via FRED for the US, SSB for Norway) — not teaser offers, not renegotiations. Your own offer will differ with equity, term and bank.

Next, about Spain

House price growthInflation rateAverage monthly salary
Mortgage rates, all countries ranked →Compare Spain with another country →Everything about Spain
Did this answer your question?