SpendVerdict

Rent affordability guide · ES

Cost of living in Madrid: salary and rent guide

Typical 1-bedroom rent in Madrid ranges from €950 to €2,200/month. To live comfortably here you generally need at least €58,000/year.

Rent distribution in Madrid

€950

Budget

cheapest 10%

€1,450

Median

most common

€2,200

Premium

top 10%

These figures are for a 1-bedroom apartment equivalent in Madrid. Prices vary significantly by neighbourhood.

What salary do you need?

To afford median rent comfortably (25%)€69,600/yr
To afford median rent at 30% (standard)€58,000/yr
To afford budget rent comfortably (25%)€45,600/yr

How locals spend in Madrid

Renters in Madrid typically spend 2444% of their gross income on rent.

25th percentile of renters24%
Median renter33%
75th percentile of renters44%

Source: INE Encuesta de Presupuestos Familiares + Banco de España housing report 2023, adjusted for new-let market · 2023–2024

Rental market overview

Madrid's rental market has tightened sharply since 2021, with new-let rents in central districts rising 20–30% as demand from remote workers, young professionals, and international arrivals has outpaced supply. INE housing survey data often understates true market rents because it includes older regulated contracts — new tenants entering the market today face considerably higher prices.

As Spain's capital and economic hub, Madrid draws professionals in finance, technology, and public sector employment. A growing startup ecosystem and the presence of major multinationals attract a significant expat population. The typical renter spends around 35% of gross income on rent, with central-district tenants often exceeding 40%.

Renter tip

The outer districts of Vallecas, Carabanchel, and Villaverde offer the best value within city limits. Leganés and Getafe, accessible by Cercanías commuter rail in 20–30 minutes, can cut rents by 25–35% versus central Madrid.

Neighbourhood guide

Budget areas

Vallecas1-bed typically €850–€1,100/mo
Carabanchel1-bed typically €800–€1,050/mo
Usera1-bed typically €850–€1,100/mo

Mid-range areas

Lavapiés / Embajadores1-bed typically €1,100–€1,500/mo
Arganzuela1-bed typically €1,100–€1,450/mo
Tetuán1-bed typically €1,050–€1,400/mo

Premium areas

Salamanca / Recoletos1-bed typically €1,800–€2,700/mo
Justicia / Malasaña1-bed typically €1,500–€2,200/mo
Chamberí1-bed typically €1,500–€2,100/mo
Check your own affordability →

Explore Madrid in detail

Can I afford €1,000 rent in Madrid?Can I afford €1,200 rent in Madrid?Can I afford €1,500 rent in Madrid?€30,000 salary in Madrid€50,000 salary in Madrid

Compare Madrid with

Madrid vs Barcelona: rent comparisonMadrid vs Rome: rent comparison

Compare other cities

Cost of living: BarcelonaCost of living: ParisCost of living: BerlinCost of living: Amsterdam

Frequently asked questions

How much does it cost to rent in Madrid?

A 1-bedroom in Madrid typically costs €950–€2,200/month in the new-let market. The median for a centrally located apartment is around €1,450/month, though outer districts offer meaningful savings. Note that older regulated contracts often show lower figures in national statistics.

What salary do you need to live comfortably in Madrid?

At the 30%-of-income rule and a median new-let rent of €1,450/month, you'd need roughly €58,000 gross per year. Madrid salaries average €30,000/year — the gap between local wages and market rents explains the significant housing strain many residents experience.

Is Madrid cheaper than Barcelona for renting?

Broadly similar — both cities have median new-let 1-bed rents around €1,450/month. Madrid's premium districts are slightly cheaper than Barcelona's equivalent (Salamanca vs Eixample), but budget districts are comparable. Madrid generally offers better value for large apartments.