Side by side
Barcelona vs Madrid
Barcelona pays more: a median of €47,000 against €44,000. There is 2.8× more demand for Barcelona. Listings for Madrid move faster — median age 48 days against 90.
Comparison
Side by side
| Measure | Barcelona | Madrid | Gap |
|---|---|---|---|
| Open postings | 68,216 | 24,020 | +44,196 |
| Posted this week | 3,169 | 1,733 | |
| Median salary | €47,000 | €44,000 | +€3k |
| 25th percentile | €37k | €35k | |
| 75th percentile | €58.5k | €54.5k | |
| Salary disclosed | 5.4% | 7.4% | |
| Remote share | 5.4% | 7.2% | -1.8pp |
| Median age of posting | 90d | 48d | |
| Open over 60 days | 30.6% | 32.2% | |
| Visa sponsorship | 7.1% | 24.7% |
Pay
Pay distribution
Barcelona
€21k€81k
Madrid
€20k€76k
Freshness
How old the listings are
Barcelona
just posted90d median90d+
Madrid
just posted48d median90d+
Demand
What each side asks for
Barcelona — technologies
Madrid — technologies
Barcelona — employers
Madrid — employers
Both sides are counted the same way on the same day, so the gap is comparable even where the
absolute numbers move. Salary figures use only postings that publish a range — the disclosure
rate is in the table because a median over 20% of a cohort is a weaker number than one over 70%.