Skip to main content

Gera Area Opportunity Index (GAOI) — Methodology

The Gera Area Opportunity Index (GAOI/100) is a composite computed from the English Indices of Deprivation 2019 (MHCLG) for 313 English lower-tier local authority districts. Every number traces to an official open-government source; the novelty is the inversion (turning a deprivation measure into an opportunity measure), the LA-level aggregation, and the composite. This page is published so any citation can be reproduced.

1. Source data

Dataset: English Indices of Deprivation 2019 — File 7: “All IoD2019 Scores, Ranks, Deciles and Population Denominators”

Direct CSV URL: https://assets.publishing.service.gov.uk/media/5dc407b440f0b6379a7acc8d/File_7_-_All_IoD2019_Scores__Ranks__Deciles_and_Population_Denominators_3.csv

Publisher: Ministry of Housing, Communities & Local Government (MHCLG)

Published: September 2019

Licence: Open Government Licence v3.0

Granularity: 32,844 Lower-layer Super Output Areas (LSOAs) in England

Reference period: approximately 2017–2019

File 7 is the definitive flat CSV containing every LSOA-level raw domain score, rank, decile, and population denominator. We use the raw domain scores (columns 5, 8, 11, 14, 17, 20, 23) plus the mid-2015 total population (column 53) for the population-weighted aggregation.

2. Computation — step by step

Step 1 — LSOA-level domain scores

For each of the 32,844 LSOAs, extract the raw score for all 7 IMD domains:

  • Income Deprivation Domain Score (column index 7)
  • Employment Deprivation Domain Score (column index 10)
  • Education, Skills and Training Domain Score (column index 13)
  • Health Deprivation and Disability Domain Score (column index 16)
  • Crime Domain Score (column index 19)
  • Barriers to Housing and Services Domain Score (column index 22)
  • Living Environment Deprivation Domain Score (column index 25)

Also extract the mid-2015 total population (column index 52) as the aggregation weight.

Step 2 — Population-weighted LA aggregation

Group LSOAs by their Local Authority District code (column index 2). For each LA and domain:

LA_domain_score = Σ(lsoa_score × lsoa_pop) / Σ(lsoa_pop)

This gives each of the 313 English lower-tier LAs a population-weighted mean score per domain. The weighting by population ensures that large LSOAs influence the LA mean proportionally.

Step 3 — Inversion

IMD domain scores are deprivation measures: higher score = more deprived. To convert to an opportunity measure (higher = better), we invert each domain by subtracting each LA's score from the national maximum across all 313 LAs:

inverted_score = max_national - la_score

Step 4 — Min-max normalisation to 0–100

Scale each inverted domain score to 0–100 so all domains are comparable:

GAOI_domain = 100 × (inverted_score − min_inverted) / (max_inverted − min_inverted)
             = 100 × (1 − (la_score − min_national) / (max_national − min_national))

After normalisation: score 100 = the least-deprived LA on that domain; score 0 = the most deprived LA on that domain.

Step 5 — Weighted composite (GAOI)

The 7 normalised domain scores are combined using the ONS 2019 domain-weight schedule (the same weights used by MHCLG to construct the IMD composite):

DomainONS weight
Income22.5%
Employment22.5%
Education, Skills and Training13.5%
Health Deprivation and Disability13.5%
Crime9.3%
Barriers to Housing and Services9.3%
Living Environment9.3%
GAOI = 0.225 × income_sub
       + 0.225 × employment_sub
       + 0.135 × education_sub
       + 0.135 × health_sub
       + 0.093 × crime_sub
       + 0.093 × housing_sub
       + 0.093 × environment_sub

Note: domain weights sum to 99.9% (rounded); we apply weights as stated above and do not re-scale. The rounding gap is negligible (<0.01 GAOI points).

3. Worked example — Wokingham (rank 1)

Wokingham (E06000041) is the highest-GAOI LA in England, based on 99 LSOAs with a total population of 161,200 (mid-2015).

DomainLA mean scoreGAOI sub-score
Incomesee source93.1/100
Employmentsee source89.5/100
Educationsee source93/100
Healthsee source74.7/100
Crimesee source76.4/100
Housingsee source63.8/100
Environmentsee source95.8/100
GAOI composite85.7/100

Raw population-weighted IMD composite for Wokingham: 5.85. National average IMD composite: 19.54. National average GAOI: 57.9/100.

4. Coverage and exclusions

  • England only. IMD 2019 does not cover Wales, Scotland, or Northern Ireland (each has its own separate indices). All 313 areas in this dataset are English lower-tier LAs.
  • 2019 reference period. IMD is published approximately every 4–5 years. The 2019 edition remains current as of June 2026 (MHCLG has not yet published a 2023/2024 update as of this writing).
  • LSOA boundaries. The LSOA codes used are the 2011 Census boundaries. Minor boundary changes post-2011 affect a small number of LSOAs but do not materially alter LA-level population-weighted means.
  • Isles of Scilly. Consists of a single LSOA (E01033382). Domain scores are direct, not averages. Some domain sub-scores may show extreme values due to the very small population (mid-2015: 2,335).
  • City of London. Very small resident population (~8,600) relative to daytime and visitor population. Scores reflect the resident-only perspective used in IMD.
  • Missing domain scores. All LSOAs in File 7 have complete scores for all 7 domains. No imputation was needed.

5. Interpretation

The GAOI is a relative measure. It shows how each LA compares to the other 312 English LAs on deprivation domains at a single point in time (2019). It does not measure absolute living standards, house prices, future investment, or community quality. Changes since 2019 are not reflected.

A GAOI score is most useful when combined with other indicators — rent levels, crime rates, air quality, GP access, school ratings — all available on GeraRent's area pages. The Gera Liveability Index provides a complementary composite.

6. Reproducibility

To reproduce the GAOI independently:

  1. Download File 7 from the MHCLG statistics page.
  2. Group rows by LA District code (column C). For each domain score column, compute:Σ(score × pop) / Σ(pop) where pop = column BA (Total population: mid 2015).
  3. For each domain, compute the range across all 313 LAs (min and max of the population-weighted means). Apply: GAOI_sub = 100 × (1 − (la_score − min) / (max − min)).
  4. Combine with ONS 2019 domain weights (Income 0.225, Employment 0.225, Education 0.135, Health 0.135, Crime 0.093, Housing 0.093, Environment 0.093).
  5. Round to one decimal place. The result should match the GAOI values on this site to within ±0.1 (rounding in intermediate steps may cause minor differences).

Source data: English Indices of Deprivation 2019 — File 7 (All LSOA Scores, Ranks, Deciles), published September 2019 by Ministry of Housing, Communities & Local Government (MHCLG). Licensed under the Open Government Licence v3.0. Methodology and composite are original work by GeraRent, published .