Method

No mystery score.

Two layers. A data score from SERPAVI habitual rent and INE unemployment. A separate preference fit from climate, coast, city size and optional editorial extras. Budget is estimated from €/m² × your home size — rough, not a live listing.

Affordability
50
Opportunity
50
Data scoreHome and Compare use equal-weight data. Find reweights by how you earn.

Affordability

SERPAVI median monthly rent divided by median floor area, collective housing, for the municipality. Across these 28 places, the lowest euros per square metre scores 95 and the highest scores 40. That scale is ours, not an official index.

Opportunity

INE labour-force survey, unemployment rate, both sexes, for the province, latest quarter in table 65349. The lowest rate scores 95 and the highest scores 40, on the same scale.

Mobility

Not in the score. No Adif table is downloaded for this page.

Climate fit

Not in the data score. On Find it only moves preference fit — fixed points, no AEMET table.

Resilience

Not in the score. There is no official resilience series in this file.

How a rank is produced

Home and Compare: overall is the average of rent and unemployment scores. Find: those two are reweighted by work mode into a data score; preference fit is shown separately; a rough monthly rent estimate can demote hard-budget misses from the top three.

Data score

Preference points come from climate, coast, city size and optional extras (English, food). They are not climate or rail statistics. Share links omit your rent ceiling and home size.

Coverage

Sale price, rail, airport and sunshine are not shown as numbers. They are not tied to a downloaded table.

26 Sep 2026

Unemployment period 2026 T2. Tables retrieved 26 Sep 2026.

Build your profile →