🇪🇸 Madrid vs 🇪🇸 Barcelona
Cost of Living Comparison (2026)
Madrid is 5% cheaper than Barcelona
Quick verdict
Madrid is $165 per month cheaper on the measured single-expat basket: Madrid is $3,350/month and Barcelona is $3,515/month, under the same central-furnished, coworking, private-health, dining and travel-reserve assumptions. Madrid sources: HousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels (verified 2026-01-15); Barcelona sources: HousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels (verified 2026-01-15).
Local-salary earner: Choose Madrid if a $3,000/month gross resident-employee salary leaves about $319 after taxes and measured local-grade essentials; choose Barcelona if its like-for-like result of $244 better fits your margin. Local-grade basket sources: HousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels (verified 2026-01-15); HousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels (verified 2026-01-15).
$4,000/month remote worker: Choose Madrid if the resident-employee tax-engine estimate and its measured local-grade essentials leave about $929; choose Barcelona if its same-assumption result of $854 is the better fit. Expat-basket sources: HousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels (verified 2026-01-15); HousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels (verified 2026-01-15).
Retiree: Choose Madrid if your post-tax retirement income can cover its measured $1,935/month local-grade basket; choose Barcelona if it can cover its measured $2,010/month local-grade basket. These are spending thresholds, not a pension-tax calculation. Sources: HousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels (verified 2026-01-15); HousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels (verified 2026-01-15).
Measured single-expat basket, side by side
| Line item | Madrid | Barcelona |
|---|---|---|
| Rent (1BR Salamanca / Chueca / Malasaña furnished) | $1,600/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 | $1,700/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 |
| Utilities + internet + mobile + streaming | $160/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 | $165/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 |
| Groceries (mix supermarket + organic) | $400/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 | $420/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 |
| Dining out (5-6×/wk + brunches) | $380/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 | $400/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 |
| Abono + occasional Uber/Cabify | $95/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 | $95/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 |
| Coworking pass | $200/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 | $200/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 |
| Premium gym (Reebok / Brooklyn) | $70/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 | $80/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 |
| Private health (Sanitas / DKV) | $85/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 | $90/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 |
| Travel + weekends | $300/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 | $300/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 |
| Personal care | $60/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 | $65/moHousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 |
| Monthly total | $3,350/mo HousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 | $3,515/mo HousingAnywhere / Spotahome 2026 rental reports; Eurostat HICP, national statistical agencies (INE), and OECD comparative price levels · verified 2026-01-15 |
Quick answer
Comparing Madrid, Spain and Barcelona, Spain: a moderate single-person monthly budget is approximately $1,900 in Madrid versus $2,000 in Barcelona. Madrid is roughly 5% cheaper overall. Central 1-bed rent: $1,700/mo (Madrid) vs $1,750/mo (Barcelona). Estimates use World Bank PPP data + national statistics + (where available) item-level price snapshots.
Key facts
- Moderate budget: $1,900/mo in Madrid single person — rent + food + transport + utilities.
- Moderate budget: $2,000/mo in Barcelona single person — like-for-like comparison.
- Central 1-bed rent $1,700/mo in Madrid · $1,750/mo in Barcelona.
- Cheaper overall: Madrid ~5% cheaper than Barcelona.
- Source World Bank ICP + national statistics + item-level price snapshots · CC BY 4.0.
Monthly Budget Comparison
| Lifestyle | 🇪🇸 Madrid | 🇪🇸 Barcelona | Difference |
|---|---|---|---|
| Budget | $1,350/mo | $1,400/mo | +4% |
| Moderate | $1,900/mo | $2,000/mo | +5% |
| Comfortable | $2,850/mo | $3,000/mo | +5% |
Estimates for a single person. Based on World Bank PPP data and national statistics.
Cost Breakdown by Category
| Category | 🇪🇸 Madrid | 🇪🇸 Barcelona | Diff |
|---|---|---|---|
| Housing (1-bed, center) | $1,700/mo | $1,750/mo | +3% |
| Groceries & Food | $380/mo | $400/mo | +5% |
| Dining Out | $260/mo | $260/mo | 0% |
| Transport | $55/mo | $52/mo | -5% |
| Utilities & Internet | $190/mo | $200/mo | +5% |
| Healthcare | $152/mo | $160/mo | +5% |
| Leisure & Personal | $133/mo | $140/mo | +5% |
Detailed Price Comparison
Sources: INE (Spain), Eurostat / INE (Spain), Eurostat. Updated Jan 2026.
Groceries
| Item | 🇪🇸 Madrid | 🇪🇸 Barcelona | Diff |
|---|---|---|---|
| Loaf of bread (500g) | $1 | $1 | +8% |
| Milk (1 liter) | $1 | $1 | +6% |
| Eggs (12) | $3 | $3 | +4% |
| Chicken breast (1 kg) | $7 | $7 | +3% |
| Rice (1 kg) | $1 | $1 | +8% |
| Apples (1 kg) | $2 | $2 | +5% |
| Tomatoes (1 kg) | $2 | $2 | +10% |
| Cheese, local (1 kg) | $10 | $11 | +5% |
Restaurants & Cafes
| Item | 🇪🇸 Madrid | 🇪🇸 Barcelona | Diff |
|---|---|---|---|
| Lunch menu (menú del día) | $13 | $13 | +4% |
| Fast food combo meal | $9 | $9 | 0% |
| Cappuccino | $2 | $2 | +10% |
| Beer (0.5L, restaurant) | $4 | $4 | +13% |
| Beer (0.5L, store) | $1 | $1 | +22% |
| Water (0.33L, restaurant) | $2 | $2 | +7% |
Housing
| Item | 🇪🇸 Madrid | 🇪🇸 Barcelona | Diff |
|---|---|---|---|
| 1-bedroom apartment, center | $1,100 | $1,572 | +43% |
| 1-bedroom apartment, outside | $800 | $1,196 | +50% |
| 3-bedroom apartment, center | $2,000 | $2,100 | +5% |
| 3-bedroom apartment, outside | $1,400 | $1,500 | +7% |
Transport
| Item | 🇪🇸 Madrid | 🇪🇸 Barcelona | Diff |
|---|---|---|---|
| Monthly transit pass | $60 | $45 | -25% |
| Taxi start (normal tariff) | $4 | $4 | 0% |
| Taxi per km | $1 | $1 | 0% |
| Gasoline (1 liter) | $2 | $2 | +3% |
Utilities & Internet
| Item | 🇪🇸 Madrid | 🇪🇸 Barcelona | Diff |
|---|---|---|---|
| Electricity, water, garbage (85m²) | $125 | $130 | +4% |
| Internet (60+ Mbps) | $35 | $38 | +9% |
| Mobile plan (10GB+) | $19 | $20 | +5% |
Clothing
| Item | 🇪🇸 Madrid | 🇪🇸 Barcelona | Diff |
|---|---|---|---|
| Pair of jeans (Levi's) | $78 | $82 | +5% |
| Summer dress (Zara/H&M) | $30 | $33 | +10% |
| Running shoes (Nike/Adidas) | $85 | $87 | +2% |
Leisure & Fitness
| Item | 🇪🇸 Madrid | 🇪🇸 Barcelona | Diff |
|---|---|---|---|
| Gym membership (monthly) | $42 | $45 | +7% |
| Cinema ticket | $10 | $10 | +5% |
| Tennis court (1 hr) | $13 | $14 | +8% |
Personal Care
| Item | 🇪🇸 Madrid | 🇪🇸 Barcelona | Diff |
|---|---|---|---|
| Haircut (men) | $14 | $16 | +14% |
| Shampoo (400ml) | $4 | $4 | +7% |
Quick Facts
🇪🇸 Madrid
- Monthly cost (moderate)
- $1,900
- 1-bed rent (center)
- $1,700/mo
- Cappuccino
- $2.00
- Inexpensive meal
- $13.00
- Monthly transit pass
- $55
- Internet speed
- 190 Mbps
- Safety index
- 72/100(very safe)
- Healthcare index
- 97/100
- Country
- Spain
🇪🇸 Barcelona
- Monthly cost (moderate)
- $2,000
- 1-bed rent (center)
- $1,750/mo
- Cappuccino
- $2.10
- Inexpensive meal
- $13.00
- Monthly transit pass
- $52
- Internet speed
- 185 Mbps
- Safety index
- 68/100(moderately safe)
- Healthcare index
- 97/100
- Country
- Spain
Explore more: Madrid city guide | Barcelona city guide | Spain