Salary vs rent · Barcelona

45,000 salary in Barcelona: how much rent can you afford?

On €45,000/year your monthly take-home budget (gross) is €3,750/month. The median rent in Barcelona is €1,450, which would take 38.7% of your income — Stretch.

Your monthly rent budget

Comfortable (25%)up to €938/mo
Manageable (30%)up to €1,125/mo
Stretch (35%)up to €1,313/mo
Risky (45%)up to €1,688/mo

Rent landscape in Barcelona

€950

25.3% of your salary

Budget rent

€1,450

38.7% of your salary

Typical rent

€2,200

58.7% of your salary

High-end rent

Renters in Barcelona typically spend 2850% of income on rent. At €45,000/year, you have limited room to cover the median rent comfortably.

Check with your actual rent →

Data confidence: high · INE ECV 2024 (income yr 2023) + Generalitat de Catalunya rental index 2024; note: Catalonia rent cap index active from March 2024 · 2024

Frequently asked questions

How much rent can I afford on €45,000/year in Barcelona?

On €45,000/year (€3,750/month), a comfortable rent budget at 30% of gross income is €1,125/month. At the stricter 25% threshold, you should aim for no more than €938/month. Median rent in Barcelona is €1,450/month.

Is €45,000/year a good salary in Barcelona?

€45,000/year compares to a Barcelona median household income of around €45,789/year. At this salary, median Barcelona rent (€1,450/month) would take 39% of gross income — slightly above the 30% guideline.

What percentage of salary should go to rent in Barcelona?

Financial advisors typically recommend spending no more than 30% of gross income on rent. In Barcelona, where the typical renter spends 38% of income on rent, many residents find the 30% target difficult to achieve. On €45,000/year, keeping rent at 30% means a maximum of €1,125/month.

Other salaries in Barcelona

€15,000 salary in Barcelona€20,000 salary in Barcelona€30,000 salary in Barcelona€60,000 salary in Barcelona

More for this city

Cost of living guide: BarcelonaCan I afford €1,200 rent in Barcelona?Can I afford €1,500 rent in Barcelona?