Skip to main content

How the scores work

Methodology.

How we score and rank over 3,500 UK areas across eight quality-of-life dimensions.

Overview

BestPlaceUK scores approximately 3,500 areas — 335 Local Authority Districts (LADs), around 722 Built-Up Areas (towns and cities), and approximately 2,500 postcode districts — across eight equally-weighted dimensions. Each dimension is normalised to a 0–100 scale, then averaged to produce an overall score.

Higher is always better: a score of 100 means an area is among the very best in Great Britain for that dimension, while 0 means it ranks near the bottom.

The Nine Dimensions

Each dimension carries an equal weight of 1/9 (~11.1%). The overall score is the simple average of all nine.

DimensionWhat it measuresDirection
AffordabilityCost-of-living index relative to incomeLower cost → higher score
SafetyCrime rate (60%) and crime severity score (40%)Lower crime → higher score
WeatherSunshine hours (70%) and rainfall (30%)More sun, less rain → higher score
Green Space60% green land cover (satellite imagery) + 40% park accessMore green land & parks → higher score
AmenitiesShops, restaurants, leisure facilities (diminishing returns)More amenities → higher score
CommuteAverage commute time (Census 2021)Shorter commute → higher score
EnvironmentAir quality (60%), flood risk (40%)Cleaner air, lower flood risk → higher score
Health & WellbeingLife satisfaction (25%), GP access (20%), self-reported health (20%), IMD health domain (20%), life expectancy (15%)Healthier & happier → higher score

Normalisation

Raw metric values vary enormously in scale — house prices are in the hundreds of thousands while unemployment is a single-digit percentage. To make them comparable, most metrics are normalised using percentile clipping:

  1. Compute the 2nd and 98th percentile across all areas.
  2. Map the raw value into the 0–100 range between these percentiles.
  3. Clamp values below the 2nd percentile to 0 and above the 98th to 100.
  4. For metrics where lower is better (e.g. crime, cost), invert the score: 100 − score.

This approach prevents extreme outliers (e.g. a single very expensive borough) from compressing the scale for everyone else, while preserving meaningful differences between the vast majority of areas.

The exceptions are commute and amenities, which use non-linear transformations before normalisation (see below).

Affordability: Cost-of-Living Index

The affordability score is based on a composite Cost-of-Living Index that combines four factors, each expressed relative to the national average (100):

FactorWeightCalculation
House price-to-salary ratio40%Local ratio divided by national ratio, × 100
Rent-to-salary ratio30%Annual rent / salary, relative to national average
Regional price level (CPIH)20%ONS regional consumer price index (UK = 100)
Council tax Band D10%Local Band D charge relative to national median

An index value of 100 means the area is exactly at the national average for cost of living. Values above 100 are more expensive; below 100 are cheaper. The index is then inverted and normalised so that more affordable areas score higher.

Safety Score

The safety dimension blends two complementary crime measures:

  • Crime rate (60% weight) — total recorded offences per 1,000 population. For English and Welsh LADs this comes from Home Office recorded crime statistics; for Scottish council areas from the Scottish Government’s recorded crime data; and for BUAs and postcode districts from Police UK street-level data.
  • Crime severity score (40% weight) — the ONS offence-weighted severity index per 1,000 population. This weights each offence by its seriousness (e.g. robbery counts more heavily than shoplifting), providing a more nuanced picture than volume alone. Where severity data is unavailable, the crime rate is used as a fallback.

Both metrics are inverted (lower crime → higher score) and normalised independently before being combined: safetyScore = 0.6 × crimeRateScore + 0.4 × severityScore.

Weather Score

The weather dimension blends two sub-scores:

  • Sunshine hours (70% weight) — annual hours from Met Office 30-year averages (1991–2020).
  • Rainfall (30% weight, inverted) — annual mm from the same 30-year averages.

Each sub-metric is normalised independently using percentile clipping, then combined: weatherScore = 0.7 × sunshineScore + 0.3 × (100 − rainfallScore).

Amenities Score

Amenity counts come from OpenStreetMap via the Overpass API, querying a 5 km radius around each area's centroid. Counted categories include restaurants, cafes, pubs, supermarkets, pharmacies, banks, cinemas, theatres, libraries, sports centres, swimming pools, fitness centres, and parks.

The raw count is passed through a square root transformation before percentile normalisation. This applies diminishing returns — going from 10 to 50 amenities matters more than going from 500 to 540 — while still rewarding areas with genuinely rich offerings.

Commute Score

The commute dimension combines three sub-metrics that together capture both journey time and how well-connected an area is:

The commute score is based entirely on average commute time in minutes, derived from Census 2021 distance-to-work data with distance bands converted to estimated journey times. This data is available across England, Scotland, and Wales, ensuring fair and consistent scoring across all three countries.

Additional transport metrics — DfT Transport Connectivity and DfT Road Congestion (average delay on local A-roads) — are displayed on the area Transport tab where available. These are England-only data sources so are not included in the score.

The Transport tab also shows estimated commute costs (annual season ticket prices from the RDG Fares Feed and driving cost estimates from DESNZ fuel price data) and a Move-vs-Commute comparison that weighs commute costs against rental savings versus living in the nearest regional city. These are purely informational and have no effect on scores.

Commute time: sigmoid normalisation

Unlike other metrics, commute time uses a sigmoid (logistic) curve rather than linear percentile normalisation. This is because UK average commute times have very low variance — the entire range across 335 Local Authorities is only about 15–35 minutes. Linear normalisation would amplify trivial differences, giving a score of 0 to areas with a perfectly reasonable 30-minute average.

The sigmoid anchors to absolute quality-of-life thresholds instead: commutes under about 25 minutes score well (75+), those around 35 minutes score around 50, and hypothetically long commutes of 45+ minutes score poorly. This reflects how people actually experience commute times — the difference between 20 and 25 minutes barely registers, while the jump from 35 to 50 minutes is genuinely painful.

Health & Wellbeing Score

The health and wellbeing dimension blends five sub-metrics that capture both objective health outcomes and subjective quality of life:

  • Life satisfaction (25% weight) — ONS Personal Wellbeing Survey mean score (0–10 scale, “how satisfied are you with your life?”).
  • GP access (20% weight) — patients per GP practice from NHS Digital, inverted so fewer patients per practice → higher score.
  • Self-reported health (20% weight) — percentage of residents reporting “good” or “very good” health in the Census 2021.
  • IMD health domain (20% weight) — the health deprivation and disability sub-domain from the Indices of Multiple Deprivation, inverted (lower deprivation → higher score). England only; falls back to other sub-metrics elsewhere.
  • Life expectancy (15% weight) — average of male and female life expectancy at birth from ONS.

Each sub-metric is normalised independently using percentile clipping, then combined using the weights above.

Geographic Levels

The UK uses two distinct geographic classification systems that serve different purposes:

  • Statistical hierarchy — a rigid, nesting system where smaller areas fit perfectly inside larger ones: Output Areas (OAs) nest into Lower Layer Super Output Areas (LSOAs), which nest into Middle Layer Super Output Areas (MSOAs), which nest into Local Authority Districts (LADs). This hierarchy is designed for consistent population sizes and is used by most government data sources.
  • Settlement geography — Built-Up Areas (BUAs) represent the physical footprint of towns and cities based on contiguous built-up land. Because buildings don’t follow neat statistical boundaries, BUAs are defined using a “best-fit” method: all Output Areas whose population-weighted centroid falls within the settlement’s physical boundary are assigned to it. This means a BUA’s boundary often cuts across LSOA or MSOA lines.

BestPlaceUK covers three geographic levels that draw on both systems:

  • Local Authority Districts (LADs) — the 335 primary administrative units in Great Britain. All metrics are available directly at this level from government sources.
  • Built-Up Areas (BUAs) — around 722 towns and settlements with populations over 5,000. Data for BUAs is derived by aggregating their best-fitted Output Areas and LSOAs, providing a finer-grained view than LADs.
  • Postcode Districts — approximately 2,500 districts (e.g. “SW1”, “B1”, “EH1”) providing the most granular geographic level. Each is linked to a parent Local Authority.

BUA and postcode district metrics use a combination of approaches:

  • LSOA aggregation: House prices, IMD scores, and GP data are aggregated from Lower Layer Super Output Areas using population-weighted averages.
  • LAD inheritance: Metrics not available at LSOA level (salary, rent, broadband, council tax, unemployment, commute, Ofsted, weather, park access) are inherited from the parent Local Authority. Postcode districts spanning multiple LADs use a weighted average by population share.
  • Boundary-specific: Green land cover is computed from satellite imagery within each BUA’s boundary, so is specific to the town.
  • Point queries: Amenities and crime data use location-specific queries at each area’s centroid. LAD-level crime uses official Home Office recorded crime statistics.

All three geographic levels use the same scoring system and combined national benchmarks, ensuring scores are directly comparable across LADs, BUAs, and postcode districts.

Trends

Monthly data refreshes create snapshots that enable trend tracking. For each area we compute:

  • 90-day trend — percentage change in overall score over the last 3 months.
  • 1-year trend — percentage change over the last 12 months.

Trends are also tracked for individual metrics: house prices, rent, salary, crime rate, and Ofsted ratings. Note that annual-release metrics (salary) show meaningful change only in the 1-year trend.

Custom Weighting

The default scoring uses equal weights (each dimension contributes 1/8 = 12.5%), but users can personalise rankings through the Find My Match tool.

How weights work

Weights are proportional, not absolute. Each dimension's contribution is calculated as:

contribution = (rawScore × weight) / sumOfAllWeights

The overall score is the sum of all nine contributions. Areas are then ranked by overall score (highest first), with a small trend adjustment of up to ±5 points.

Example

Suppose you set Affordability to 3.0 and leave the other seven dimensions at 1.0 (total weight = 10). Affordability now counts for 30% of the overall score, while each other dimension counts for 10%.

Area AArea B
Affordability (×3)10060
Other 7 dimensions (×1 each)40 avg75 avg
Overall score5871

Area A has a perfect Affordability score but Area B still ranks higher because its stronger performance across the other seven dimensions more than compensates. This is by design — the system rewards well-rounded areas, with weights controlling how much each dimension matters relative to the others.

Preset profiles

Several preset profiles are available:

  • Family — emphasises safety, green space, and environment.
  • Young Professional — emphasises amenities and commute.
  • Remote Worker — emphasises affordability and green space, de-emphasises commute.
  • Retiree — emphasises safety, affordability, and weather.

Users can also set fully custom weights for each dimension.

Area Tags

Each area can receive descriptive tags across four categories. Tags enable filtering on the areas index and appear as chips on area cards and detail pages.

Setting (7 tags)

Coastal, Market Town, and University are manually curated. Cathedral City and Spa Town come from static lists of known UK locations. National Park and National Landscape (AONB) are assigned automatically using Natural England boundary data — a town qualifies if its centre falls inside the designated boundary or within 2 km of its edge.

Culture & Character (6 tags)

Heritage, Natural Beauty, Literary, Award Winning, and Foodie are manually curated. Arts & Culture is auto-derived from OpenStreetMap cultural venue counts (museums, galleries, theatres, and arts centres) — areas in the top quartile per capita receive the tag.

Lifestyle (6 tags)

These tags are auto-derived from government data sources. Each metric is computed for all Local Authorities, then areas at or above the 75th percentile receive the tag:

TagMetricSource
Walkable% adults who walk at least once a weekDfT Active Lives Survey (CW0301)
Cycling Friendly% adults who cycle at least once a weekDfT Active Lives Survey (CW0302)
NightlifeLate-night refreshment licences per capitaHome Office licensing statistics
Retirement Friendly% population aged 65+ONS mid-year population estimates
Tech Hub% employment in Information & Communication (SIC Section J)ONS Business Register and Employment Survey
Tourism HotspotGuest nights per capita (short-term lets)ONS short-term lets estimates

DfT, Home Office, and BRES data cover England only. Welsh and Scottish areas can still receive manual, score-derived, and OSM-based tags.

Quality of Life (15 tags)

These tags are auto-derived from existing dimension scores, turning continuous 0–100 scores into categorical labels:

TagRule
AffordableAffordability score ≥ 70
SafeSafety score ≥ 70
Green SpacesGreen Space score ≥ 70
Family FriendlySafety score ≥ 65 and Health & Wellbeing score ≥ 65
Good CommuteCommute score ≥ 70
Low Flood RiskFlood risk extent in bottom 25th percentile (fewest postcodes at high/medium risk)
Coastal Erosion RiskResidential properties at risk of coastal erosion in top 25th percentile of coastal LAs
Good Air QualityAir quality index above threshold (low NO&sub2; and PM2.5)
Low DeprivationIMD score below threshold (least deprived)
Good HealthWellbeing and self-reported health scores above threshold
Heritage RichHigh listed building count per capita
High Rental YieldGross rental yield above regional average
Subsidence RiskDominant susceptibility class is “significant” based on BGS GeoSure 5km hex grid area-weighted coverage (warning tag)
Radon Risk≥10% of postcode district area in radon bands 5–6 (≥10% of homes above 200 Bq/m³ action level) (warning tag)

The Low Flood Risk tag uses an inverted threshold — areas with the lowest percentage of postcodes at risk receive the tag, rather than the highest. The metric measures flood risk extent: the percentage of postcodes in each Local Authority containing at least one property at high or medium long-term flood risk (from rivers, sea, or surface water). This differentiates areas with localised riverside flooding from those where entire towns are at risk. Covers England (Environment Agency), Wales (Natural Resources Wales), and Scotland (SEPA).

The Coastal Erosion Risk tag is a warning tag — it flags coastal Local Authorities where a significant number of residential properties are at risk of erosion. The metric uses the Environment Agency’s National Coastal Erosion Risk Mapping (NCERM) 2024 data: projected residential property counts under the “With SMP Delivered” scenario (assuming current shoreline management plans are implemented), long-term horizon (to 2105), with the UKCP18 Higher Central climate projection. Only ~79 English coastal LAs have data; inland areas are unaffected. Areas in the top 25th percentile (most properties at risk) receive the tag.

Tag Filtering

The areas index offers a 4-state tag filter. Each tag can be set to:

  • Preferred — matching areas are boosted in the ranking.
  • Required — only areas with this tag are shown.
  • Excluded — areas with this tag are hidden.

Data Freshness

Our data is automatically refreshed monthly from official government and open sources to ensure scores reflect the latest available statistics.