🇪🇸

Cost of Living in Madrid

Complete guide for expats, digital nomads and students — updated 2026

€1250
Monthly budget
€900
Rent (1BR)
€3.50
Beer at a bar
€55
Transport pass

Is Madrid a good place to live?

Madrid is Spain's vibrant capital and one of Europe's most liveable cities for expats and students. With a monthly budget of around €1,250, you get genuine quality of life — world-class museums, legendary nightlife, year-round sunshine and a food culture that revolves around sharing and socialising. Compared to Barcelona, Madrid is roughly 10% cheaper on rent and noticeably less touristy in day-to-day life.

The city has undergone a massive transformation over the past decade, with neighbourhoods like Malasaña, Lavapiés and Chamberí evolving into some of the most interesting urban environments in southern Europe. The international community is large, English is widely spoken in professional settings, and the Spanish are famously sociable — making it genuinely easy to build a social life from scratch.

Neighbourhoods in Madrid

Malasaña

The creative heart of Madrid. Indie bars, vintage shops, street art and a young, international crowd. Extremely walkable.

€900–1,100/month

Lavapiés

Multicultural, bohemian and genuinely affordable. Best food diversity in the city — Ethiopian, Indian, Chinese all on the same street.

€750–950/month

Chamberí

Elegant and residential. Tree-lined boulevards, excellent traditional restaurants and a quieter atmosphere. Popular with professionals.

€950–1,200/month

Retiro

Upscale neighbourhood next to Madrid's iconic park. Beautiful but pricier — worth it for families and those who value green space.

€1,100–1,400/month

Rent in Madrid

A one-bedroom apartment in the city centre costs around €900 per month. Outside the centre in neighbourhoods like Carabanchel or Vallecas, prices drop to €650–750. Shared flats — the dominant living arrangement for students and young expats — are available from €350–500 per room, often in well-located areas within walking distance of the metro.

HousingMonthly cost
1-bedroom apartment, city centre€900
Internet (unlimited)€25

Food and drink in Madrid

Madrid's food scene punches above its weight. The city's tapas culture means you can eat and drink well for €15–20 per evening. Beer (a caña) costs just €1.50–2.50 in a local bar, and the famous menú del día (three-course lunch with wine) runs €10–13. The Mercado de San Miguel, Mercado de Antón Martín and Mercado de Vallehermoso are all worth exploring for fresh produce and street food.

Food & drinkPrice
Beer at a bar€3.50
Meal at a cheap restaurant€10
Cappuccino€1.50

Transport in Madrid

Madrid's metro is one of Europe's largest and most efficient, with 12 lines covering the entire city. A monthly pass costs €55. The metro runs until 1:30am on weekdays and all night on weekends. Cercanías regional trains connect to surrounding towns like Toledo (30 min) and Segovia (30 min by AVE).

TransportPrice
Monthly transport pass€55

Weather in Madrid

Spring
12–22°C
Warm, sunny days
Summer
28–38°C
Hot, dry, busy
Autumn
10–20°C
Pleasant, mild
Winter
4–12°C
Cool, sometimes rainy

Day trips from Madrid

Toledo is just 30 minutes by AVE high-speed train (€13 return) and is unmissable. Segovia, with its Roman aqueduct and Alcázar, is 30 minutes by train. El Escorial, Ávila and Salamanca all make excellent day trips. For beaches, Valencia is 90 minutes by AVE.

Quality of life in Madrid

Safety
7.8
Affordability
7.5
Internet
8.2
Nightlife
9.5
English
7.0
Food scene
9.2

Total monthly budget in Madrid

A realistic monthly budget for a single expat in Madrid is €1,250 — rent €900, groceries €180, eating out €120, transport €55, phone €15, gym €30, leisure €100. Students sharing a flat comfortably manage on €900–1,000 per month all in.

Insider tip: Pro tip: avoid renting through Airbnb-style platforms for long stays. Use Idealista.com or Fotocasa.es and visit apartments in person. Landlords prefer direct contact and often give better prices to those who show up.

Frequently asked questions about Madrid

How much does it cost to live in Madrid per month?

A comfortable monthly budget in Madrid is around €1,250, including rent (€900), food, transport (€55) and leisure. Students sharing a flat can manage on €900–1,000.

Is Madrid cheaper than Barcelona?

Yes — Madrid is roughly 10% cheaper than Barcelona on rent, and day-to-day costs like beer and meals are slightly lower too. A comparable lifestyle costs about €100–150 less per month.

What is the best neighbourhood in Madrid for expats?

Malasaña is the most popular neighbourhood for young expats — creative, walkable and well-connected. Chamberí suits professionals looking for a quieter, more elegant environment.

What is the weather like in Madrid?

Madrid has hot, dry summers (up to 38°C) and mild winters (4–12°C). It is one of Europe's sunniest capitals with over 2,700 hours of sunshine per year.

Compare Madrid with other cities

See how the cost of living in Madrid stacks up against other European cities.

→ Lisbon vs Madrid cost of living

Compare Madrid with another city

Use the free comparator →