Having recently moved to Spain, I’ve been researching the housing market in various cities to get a general idea, whether for renting or buying. After talking with friends and looking into some data like [Spanish property rankings], I’ve put together a summary on the property situation in major cities, including insights on Spanish real estate investment. I’m sharing it here for reference and would welcome any corrections or additions from experts.
Overview of Property Prices in Major Cities
When it comes to property prices in Spain, Madrid and Barcelona are the two undisputed leaders. Not only are they economic and cultural hubs, but their property prices also lead the nation. Barcelona’s average price is slightly higher, with prices holding strong, especially in popular areas like Eixample and Gràcia. In Madrid, the central Salamanca district is also prime real estate. In contrast, cities like Valencia and Málaga are much more affordable. Valencia, in particular, as the third-largest city, offers a comfortable lifestyle with significantly friendlier property prices, providing great value for money.

Investment Return Analysis
For investment purposes, you can’t just look at property prices; you also need to consider the rental yield. This is where things get interesting. Although Madrid and Barcelona have high property prices, their rental yields are quite decent, typically ranging from 4% to 5%, thanks to a very active rental market and strong demand. Conversely, cities like Valencia and some southern coastal cities such as Málaga and Alicante can sometimes offer higher rental yields, reaching 5%-6% or even more, due to lower initial property investment. For those seeking a steady cash flow from Spanish property prices, these second-tier cities might be a better choice. Of course, this also depends on the specific neighborhood and property type.
Here is a simple comparison table I’ve compiled based on average data from public real estate websites to give you a quick overview:
| City | Avg. Price per sq. m. | Avg. Monthly Rent | Rental Yield |
| Barcelona | €4,200 | €1,100 | 4.5% |
| Madrid | €4,000 | €950 | 4.8% |
| Valencia | €2,100 | €750 | 5.5% |
| Málaga | €2,500 | €800 | 5.2% |
| Seville | €2,200 | €700 | 5.0% |
Choosing which city to buy a property in is a very personal decision. If you’re looking for the hustle and bustle of a big city and job opportunities, Madrid and Barcelona are still the top choices. However, if you prioritize quality of life, sunny beaches, and value for money, then Mediterranean cities like Valencia and Málaga are definitely worth exploring. Personally, I’m leaning towards Valencia; its pace of life and cost of living feel just right. What are your thoughts? Feel free to join the discussion!