Cost of Living in Madrid (2026)

Monthly budget breakdown for expats living in Madrid, Spain

Last updated: March 2026

The cost of living in Madrid, Spain for an expat in 2026 averages €1,200–€1,600 per month for rent (1-br, city center). Key costs include rent (1-br, city center) (€1,200–€1,600), rent (1-br, outside center) (€850–€1,100), groceries (€250–€350).

Madrid is a popular destination for expats relocating to Spain. Madrid is Spain's capital and largest city, a world-class metropolis that combines grand boulevards, world-famous art museums, and a nightlife scene that doesn't start until midnight. As Spain's business and financial hub, Madrid attracts expats across every profession. Below is a detailed monthly budget breakdown based on real expat spending data.

Monthly Expenses Breakdown

ExpenseMonthly Cost
Rent (1-BR, city center)€1,200–€1,600
Rent (1-BR, outside center)€850–€1,100
Groceries€250–€350
Transport (Abono Transportes monthly)€54
Utilities (electricity, water, internet)€140–€190
Private health insurance€60–€120
Dining out (2–3×/week)€150–€220
Entertainment & misc.€100–€200
Total (comfortable, central Madrid)€2,000–€2,800

Madrid Quick Facts

Best For

Professionals, families, business expats

Monthly Budget

€2,000–€2,800

1-BR Center Rent

€1,200–€1,600/mo

Internet Speed

~235 Mbps avg.

English Level

Good in business districts

Beach Access

~5 hr to coast (fly 1 hr)

Airport

MAD — 180+ direct routes

Frequently Asked Questions

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

Monthly costs in Madrid depend on your lifestyle. Key expenses include rent (1-br, city center) (€1,200–€1,600), rent (1-br, outside center) (€850–€1,100), groceries (€250–€350). See the full breakdown above for a complete picture.

Is Madrid affordable for expats?

Madrid is a popular expat destination with costs that vary by neighborhood and lifestyle. Many expats find they can live comfortably on a mid-range budget.

What is the average rent in Madrid?

Rent (1-BR, city center): €1,200–€1,600. Rent (1-BR, outside center): €850–€1,100

Compare with Other Spain Cities