Spain Property Prices, Rents & Rental Yields

Spain market overview: score, prices and rental yields
Market Score
Median asking price
| 1M | +2.5% |
| 1Y | +21.5% |
| Month | Median asking price |
|---|---|
| August 2025 | €219,000 |
| September 2025 | €220,000 |
| October 2025 | €220,000 |
| November 2025 | €225,000 |
| December 2025 | €229,000 |
| January 2026 | €230,000 |
| February 2026 | €234,900 |
| March 2026 | €240,000 |
| April 2026 | €245,000 |
| May 2026 | €246,000 |
| June 2026 | €249,000 |
| July 2026 | €255,200 |
Median monthly rent
| 1M | -4% |
| 1Y | 0% |
| Month | Median monthly rent |
|---|---|
| August 2025 | €1,200 |
| September 2025 | €1,150 |
| October 2025 | €1,150 |
| November 2025 | €1,200 |
| December 2025 | €1,200 |
| January 2026 | €1,200 |
| February 2026 | €1,200 |
| March 2026 | €1,200 |
| April 2026 | €1,200 |
| May 2026 | €1,200 |
| June 2026 | €1,250 |
| July 2026 | €1,200 |
Gross Rental Yield
| 1M | -3.9% |
| 1Y | -14.8% |
| Month | Gross Rental Yield |
|---|---|
| August 2025 | 6.75% |
| September 2025 | 6.52% |
| October 2025 | 6.43% |
| November 2025 | 6.45% |
| December 2025 | 6.53% |
| January 2026 | 6.49% |
| February 2026 | 6.42% |
| March 2026 | 6.39% |
| April 2026 | 6.41% |
| May 2026 | 6.38% |
| June 2026 | 6.35% |
| July 2026 | 6.1% |
Median price per m²
| 1M | +1.4% |
| 1Y | +22.9% |
| Month | Median price per m² |
|---|---|
| August 2025 | €2,380 |
| September 2025 | €2,390 |
| October 2025 | €2,420 |
| November 2025 | €2,470 |
| December 2025 | €2,520 |
| January 2026 | €2,530 |
| February 2026 | €2,580 |
| March 2026 | €2,640 |
| April 2026 | €2,720 |
| May 2026 | €2,730 |
| June 2026 | €2,770 |
| July 2026 | €2,800 |
Market Breakdown
Property listings (435,966 for sale)
Top submarket
Gross Rental Yield
| Category | Gross Rental Yield |
|---|---|
| Studio | 6.41% |
| 1 bedroom | 6.6% |
| 2 bedroom | 6.02% |
| 3 bedroom | 5.89% |
| 4+ bedroom | 5.63% |
| Category | Gross Rental Yield |
|---|---|
| < 30 m² apartments | 7.72% |
| 30-40 m² apartments | 7.13% |
| 40-50 m² apartments | 6.67% |
| 50-60 m² apartments | 7.02% |
| 60-70 m² apartments | 6.6% |
| 70-80 m² apartments | 6% |
| 80-90 m² apartments | 5.95% |
| 90-100 m² apartments | 5.54% |
| 100-110 m² apartments | 5.47% |
| 110-120 m² apartments | 5.79% |
| 120-130 m² apartments | 5.29% |
| 130-140 m² apartments | 5.7% |
| 140-150 m² apartments | 5.6% |
Median price per m²
| Category | Median price per m² |
|---|---|
| Studio | €4,210 |
| 1 bedroom | €3,640 |
| 2 bedroom | €3,240 |
| 3 bedroom | €2,650 |
| 4+ bedroom | €2,360 |
| Category | Median price per m² |
|---|---|
| < 30 m² apartments | 5000 |
| 30-40 m² apartments | 4570 |
| 40-50 m² apartments | 4000 |
| 50-60 m² apartments | 3420 |
| 60-70 m² apartments | 3080 |
| 70-80 m² apartments | 2970 |
| 80-90 m² apartments | 2880 |
| 90-100 m² apartments | 2770 |
| 100-110 m² apartments | 2740 |
| 110-120 m² apartments | 2730 |
| 120-130 m² apartments | 2760 |
| 130-140 m² apartments | 2830 |
| 140-150 m² apartments | 2880 |
Number of listings for sale
| Category | Number of listings for sale |
|---|---|
| Studio | 4,113 |
| 1 bedroom | 21.1k |
| 2 bedroom | 69.8k |
| 3 bedroom | 89.9k |
| 4+ bedroom | 29.7k |
| Category | Number of listings for sale |
|---|---|
| < 30 m² apartments | 1,265 |
| 30-40 m² apartments | 3,303 |
| 40-50 m² apartments | 7,742 |
| 50-60 m² apartments | 14.0k |
| 60-70 m² apartments | 21.4k |
| 70-80 m² apartments | 26.5k |
| 80-90 m² apartments | 27.3k |
| 90-100 m² apartments | 25.0k |
| 100-110 m² apartments | 21.4k |
| 110-120 m² apartments | 17.2k |
| 120-130 m² apartments | 13.9k |
| 130-140 m² apartments | 9,910 |
| 140-150 m² apartments | 7,395 |
Number of listings for rent
| Category | Number of listings for rent |
|---|---|
| Studio | 4,321 |
| 1 bedroom | 14.1k |
| 2 bedroom | 25.3k |
| 3 bedroom | 20.0k |
| 4+ bedroom | 6,861 |
| Category | Number of listings for rent |
|---|---|
| < 30 m² apartments | 1,428 |
| 30-40 m² apartments | 2,427 |
| 40-50 m² apartments | 4,826 |
| 50-60 m² apartments | 6,688 |
| 60-70 m² apartments | 8,430 |
| 70-80 m² apartments | 9,240 |
| 80-90 m² apartments | 8,774 |
| 90-100 m² apartments | 7,601 |
| 100-110 m² apartments | 6,049 |
| 110-120 m² apartments | 4,088 |
| 120-130 m² apartments | 3,957 |
| 130-140 m² apartments | 2,217 |
| 140-150 m² apartments | 1,682 |
Market Trends
Listings by property size
| Category | Listings by property size |
|---|---|
| Studio (3%) | 8,434 listings (3%) |
| 1 bedroom (12%) | 35.2k listings (12%) |
| 2 bedroom (33%) | 95.0k listings (33%) |
| 3 bedroom (39%) | 109.8k listings (39%) |
| 4+ bedroom (13%) | 36.5k listings (13%) |
Sales Activity Index
| Month | Sales Activity Index |
|---|---|
| August 2025 | 29% |
| September 2025 | 20% |
| October 2025 | 28% |
| November 2025 | 28% |
| December 2025 | 27% |
| January 2026 | 21% |
| February 2026 | 27% |
| March 2026 | 32% |
| April 2026 | 32% |
| May 2026 | 17% |
| June 2026 | 28% |
| July 2026 | 27% |
Rent Activity Index
| Month | Rent Activity Index |
|---|---|
| August 2025 | 46% |
| September 2025 | 43% |
| October 2025 | 49% |
| November 2025 | 43% |
| December 2025 | 41% |
| January 2026 | 37% |
| February 2026 | 42% |
| March 2026 | 47% |
| April 2026 | 47% |
| May 2026 | 29% |
| June 2026 | 43% |
| July 2026 | 40% |
Median asking price
| Month | Studio | 1 bedroom | 2 bedroom | 3 bedroom | 4+ bedroom |
|---|---|---|---|---|---|
| August 2025 | €150k | €178k | €220k | €220k | €260k |
| September 2025 | €153.5k | €179.9k | €225k | €220k | €265k |
| October 2025 | €155k | €179k | €228k | €222k | €269k |
| November 2025 | €155.7k | €180k | €230k | €229k | €270k |
| December 2025 | €157k | €182k | €231.5k | €232k | €278k |
| January 2026 | €159.9k | €185k | €235k | €235k | €279.9k |
| February 2026 | €160k | €185k | €239k | €239k | €281k |
| March 2026 | €159.9k | €189k | €245k | €245k | €290k |
| April 2026 | €165k | €193k | €249k | €249.9k | €295k |
| May 2026 | €165k | €194.5k | €249k | €250k | €295k |
| June 2026 | €165k | €198k | €250k | €255k | €299k |
| July 2026 | €168.5k | €200k | €259k | €265k | €305k |
Median monthly rent
| Month | Studio | 1 bedroom | 2 bedroom | 3 bedroom | 4+ bedroom |
|---|---|---|---|---|---|
| August 2025 | €900 | €1,100 | €1,200 | €1,200 | €1,310 |
| September 2025 | €900 | €1,050 | €1,200 | €1,200 | €1,300 |
| October 2025 | €880 | €1,000 | €1,200 | €1,200 | €1,300 |
| November 2025 | €900 | €1,050 | €1,200 | €1,200 | €1,350 |
| December 2025 | €900 | €1,090 | €1,200 | €1,250 | €1,400 |
| January 2026 | €900 | €1,100 | €1,200 | €1,290 | €1,400 |
| February 2026 | €900 | €1,100 | €1,200 | €1,300 | €1,400 |
| March 2026 | €900 | €1,100 | €1,250 | €1,300 | €1,400 |
| April 2026 | €900 | €1,100 | €1,300 | €1,300 | €1,500 |
| May 2026 | €900 | €1,100 | €1,300 | €1,300 | €1,500 |
| June 2026 | €950 | €1,100 | €1,300 | €1,300 | €1,500 |
| July 2026 | €900 | €1,100 | €1,300 | €1,300 | €1,430 |
Years to profit (sale to rent ratio)
| Month | Studio | 1 bedroom | 2 bedroom | 3 bedroom | 4+ bedroom |
|---|---|---|---|---|---|
| August 2025 | 13.89 | 13.48 | 15.28 | 15.28 | 16.51 |
| September 2025 | 14.21 | 14.28 | 15.63 | 15.28 | 16.99 |
| October 2025 | 14.68 | 14.92 | 15.83 | 15.42 | 17.24 |
| November 2025 | 14.41 | 14.29 | 15.97 | 15.9 | 16.67 |
| December 2025 | 14.54 | 13.91 | 16.08 | 15.47 | 16.55 |
| January 2026 | 14.81 | 14.08 | 16.32 | 15.18 | 16.66 |
| February 2026 | 14.81 | 14.02 | 16.6 | 15.32 | 16.73 |
| March 2026 | 14.81 | 14.32 | 16.33 | 15.71 | 17.26 |
| April 2026 | 15.28 | 14.62 | 15.96 | 16.02 | 16.39 |
| May 2026 | 15.28 | 14.73 | 15.96 | 16.03 | 16.39 |
| June 2026 | 14.47 | 15 | 16.03 | 16.35 | 16.61 |
| July 2026 | 15.6 | 15.15 | 16.6 | 16.99 | 17.77 |
Median price per m²
| Month | Studio | 1 bedroom | 2 bedroom | 3 bedroom | 4+ bedroom |
|---|---|---|---|---|---|
| August 2025 | €3,410 | €3,240 | €2,780 | €2,200 | €2,000 |
| September 2025 | €3,490 | €3,270 | €2,850 | €2,200 | €2,040 |
| October 2025 | €3,520 | €3,200 | €2,890 | €2,220 | €2,070 |
| November 2025 | €3,540 | €3,210 | €2,910 | €2,290 | €2,090 |
| December 2025 | €3,570 | €3,250 | €2,930 | €2,320 | €2,160 |
| January 2026 | €3,630 | €3,360 | €2,970 | €2,350 | €2,170 |
| February 2026 | €3,720 | €3,300 | €3,030 | €2,390 | €2,180 |
| March 2026 | €3,720 | €3,380 | €3,100 | €2,450 | €2,250 |
| April 2026 | €4,020 | €3,510 | €3,150 | €2,500 | €2,290 |
| May 2026 | €4,020 | €3,540 | €3,150 | €2,500 | €2,290 |
| June 2026 | €4,020 | €3,600 | €3,160 | €2,550 | €2,340 |
| July 2026 | €4,210 | €3,640 | €3,240 | €2,650 | €2,360 |
Profitability Scenarios
* With a €150,000 investment
Lower-yield district
€2,760
Annual Rental Income
Higher-yield district
€23,070
Annual Rental Income
As of July 2026, gross rental yields in Spain ranged from ~1.84% in the lowest-yielding districts to ~15.38% in the highest-yielding districts
Investment Insights by Regions
About Spain
Spain pairs deep cultural appeal with a varied property landscape, from coastal apartment markets to major urban centers and resort destinations. For investors, that breadth matters: apartment pricing and rental trends can shift sharply by area, but the national picture still offers a useful monthly read on momentum. July 2026 points to a market where capital values are still moving higher, even as rental growth pauses. The average apartment sale price reached €255,200, up 2.5% month over month and 21.5% year over year, while the average price per square meter climbed to €2,800, up 1.4% on the month and 22.9% annually. That combination suggests persistent upward pressure on entry costs. At the same time, the rental side looks less dynamic. Average apartment rent held at €1,200 year over year and slipped 4.0% from the previous month, creating a noticeable tension between asset-price appreciation and near-flat income growth. The result is a 6.1% yield, which still gives the market an investable profile, but one that appears more sensitive to purchase pricing than to rent expansion. For apartment investors, July 2026 reads less like a broad-based breakout and more like a market where valuation growth is running ahead of rental momentum.
Name | |||||
|---|---|---|---|---|---|
All | 6.1 % | 214,840 | 70,807 | €255,200 | €1,200 |
Studio | 6.41 % | 4,113 | 4,321 | €168,500 | €900 |
1 Bedroom | 6.6 % | 21,065 | 14,145 | €200,000 | €1,100 |
2 Bedrooms | 6.02 % | 69,774 | 25,253 | €259,000 | €1,300 |
3 Bedrooms | 5.89 % | 89,875 | 19,973 | €265,000 | €1,300 |
4+ Bedrooms | 5.63 % | 29,654 | 6,861 | €305,000 | €1,430 |
Summary and Key Takeaways
As of July 2026, Spain offers a median rental yield of 6.1%
Median property prices in Spain are €255,200, while the median rent is €1,200. This means that a median property in Spain will pay for itself in 17.7 years.
Detailed real estate yield breakdown:
A median studio apartment: 6.41% yield, sale price €168,500, rent €900.
A median 1-bedroom apartment: 6.60% yield, sale price €200,000, rent €1,100.
A median 2-bedroom apartment: 6.02% yield, sale price €259,000, rent €1,300.
A median 3-bedroom apartment: 5.89% yield, sale price €265,000, rent €1,300.
A median 4+ bedroom apartment: 5.63% yield, sale price €305,000, rent €1,430.
Where exactly to buy the property?
Among the most popular cities to invest in Spain, Madrid offers yields of up to 7.77% for 30-40 m² apartments, making it a strong investment choice. Explore Madrid in more detail to find the most profitable neighborhoods.