CostLens
Home › Spain

Cost of Living in Spain

832 cities covered · Currency: EUR (€) · Capital: Madrid

Single person, monthly€792 ($861)
Couple, monthly€1,432 ($1,556)
Family of four, monthly€1,876 ($2,039)
Average net salary€2,145 ($2,332)

Average Prices in Spain

ExpenseEstimated costBasis
Meal at an inexpensive restaurant€7.61 ($8.27)per meal
Three-course meal for two, mid-range€30.43 ($33.07)per meal
Cappuccino€2.28 ($2.48)each
Monthly groceries (single person)€172 ($187)per month
Monthly public transport pass€27.89 ($30.32)per month
Basic utilities for an 85m² apartment€73.53 ($79.92)per month
Internet (60 Mbps, unlimited)€21.30 ($23.15)per month
Fitness club membership€21.30 ($23.15)per month
Cinema ticket€5.58 ($6.06)each
One-bedroom apartment in city centre€410 ($445)per month
One-bedroom apartment outside centre€285 ($310)per month
Three-bedroom apartment in city centre€855 ($929)per month

Major Cities in Spain

Madrid

Madrid · pop. 6,211,000

Barcelona

Catalonia · pop. 4,800,000

Valencia

Valencia · pop. 1,595,000

Sevilla

Andalusia · pop. 1,100,000

Bilbao

Basque Country · pop. 782,000

Zaragoza

Aragon · pop. 736,649

Murcia

Murcia · pop. 672,773

Las Palmas

Canary Islands · pop. 635,000

Málaga

Andalusia · pop. 599,063

Palma

Balearic Islands · pop. 550,000

Santa Cruz

Canary Islands · pop. 538,000

Granada

Andalusia · pop. 502,561

Alicante

Valencia · pop. 366,221

Valladolid

Castille-Leon · pop. 302,614

Vigo

Galicia · pop. 294,489

Córdoba

Andalusia · pop. 290,022

Gijón

Asturias · pop. 269,894

Vitoria-Gasteiz

Basque Country · pop. 260,699

A Coruña

Galicia · pop. 251,543

Elche

Valencia · pop. 245,557

Tarrasa

Catalonia · pop. 233,270

Badalona

Catalonia · pop. 231,542

Sabadell

Catalonia · pop. 225,368

Oviedo

Asturias · pop. 223,968

Cheapest Cities in Spain

FiguerasManacorGaváAlciraEsplugas de LlobregatMairena del AljarafeDeniaMislataSan Felíu de LlobregatSanturce-AntiguoFull ranking →

City Comparisons in Spain

Madrid vs Barcelona

Side-by-side cost of living comparison in Spain

Madrid vs Valencia

Side-by-side cost of living comparison in Spain

Barcelona vs Sevilla

Side-by-side cost of living comparison in Spain

Valencia vs Sevilla

Side-by-side cost of living comparison in Spain

Cost of Living by City Size in Spain

Living costs in Spain vary significantly depending on city size. Large metropolitan areas with populations over one million typically see housing costs 15–30% above the national average, while smaller towns can be 10–20% below it. The national baseline of €792 ($861) per month represents a mid-sized city estimate.

Capital cities and major economic hubs command the highest rents and overall expenses. For budget-conscious residents, mid-sized cities offer a balance of amenities and affordability. Rural and small-town living remains the most economical option, though transport and service access may be limited.

Frequently Asked Questions

What is the average cost of living in Spain?
The estimated average monthly cost for a single person in Spain is €792 ($861), including rent outside the city centre. A family of four needs roughly €1,876 ($2,039) per month.
Which city has the lowest cost of living in Spain?
Figueras ranks among the most affordable cities in Spain with a low cost-of-living multiplier.
What is the average salary in Spain?
The estimated average net salary in Spain is €2,145 ($2,332) per month. Actual salaries vary significantly by profession, experience and city.
All figures are planning estimates for Spain derived from national baselines. Individual city pages adjust these figures for city size. Methodology.