Skip to main content

GeraNexus · Methodology

Gera Civic Vitality Index (GCVI) — Methodology

A reproducible, fully public formula for measuring charitable activity density across 172 local authority areas in England and Wales. Every number traces to a free, key-free Charity Commission open data extract.

Index summary

Name
Gera Civic Vitality Index (GCVI)
Scale
0–100 (higher = more civically active)
Coverage
172 Local Authority areas, England & Wales
Charities processed
183,997 active registered charities
Data extract date
2026-06-20
Update cadence
Monthly re-computation

Formula

GCVI = 0.45 × charities_per_10k_norm + 0.35 × income_density_norm + 0.20 × cause_diversity_norm

Component 1 — Charities per 10,000 population (weight 45%)

For each LA: (count of active registered charities) / (ONS mid-2022 population) × 10,000. Charities are those with charity_registration_status = "Registered" in the Charity Commission extract, mapped to the LA via the geographic_area_type = "Local Authority" rows in publicextract.charity_area_of_operation.txt. A charity operating in multiple LAs is counted in each (reflects reach).

Normalisation: min-max to 0–100 across all 172 LAs, capped at the 95th-percentile value before normalisation to prevent the City of London (population ~9,000 but hundreds of national charity headquarters) from compressing the rest of the scale.

Component 2 — Income density per 10,000 population (weight 35%)

For each LA: (sum of latest_income for active charities in this LA) / (ONS mid-2022 population) × 10,000. latest_income is each charity's most recent annual return figure. Same 95th-percentile cap + min-max normalisation as Component 1.

Component 3 — Cause-mix diversity (weight 20%)

For each charity in the LA, collect its “What” cause categories from publicextract.charity_classification.txt (classification_type = “What”). The Charity Commission uses 17 cause categories (Education/training, Arts/culture, Poverty relief, etc.). Compute the Shannon entropy:

H = −Σ (p_i × ln(p_i))
cause_diversity = H / ln(17) /* normalise to 0–1 */

where p_i = fraction of charities in cause category i. A diversity of 1.0 would mean charities are perfectly evenly spread across all 17 categories; 0 means all charities serve a single cause. This value is computed per local authority from the real classification extract, so it varies between areas and is always below 1.0 in practice (Education/training and General Charitable Purposes are consistently over-represented). Multiply by 100 for the score.

What the GCVI measures and what it doesn't

What it measures

  • Density of formal charitable activity (registered charities)
  • Scale of charitable income relative to population
  • Breadth of cause coverage (diversity)
  • Relative ranking vs other UK local authorities

What it doesn't measure

  • Informal / unregistered voluntary activity
  • Impact or effectiveness of charities
  • Per-beneficiary reach within the LA
  • Overall quality of life

A high GCVI can indicate both strong civic infrastructure and high social need (charities often locate near need). The GCVI should be read alongside deprivation indices (e.g. ONS IMD) for a fuller picture.

Data sources & licence

Contains public sector information published by Charity Commission for England and Wales and licensed under the Open Government Licence v3.0. Source: Charity Commission — Full Register Daily Extract (June 2026, published 2026-06-20).

Contains public sector information published by the Office for National Statistics (population denominators) and licensed under the Open Government Licence v3.0.

← View all local authority GCVI rankings

Get civic intelligence for your area

GeraNexus monitors the Charity Commission register and can alert you when new charities register, or when GCVI scores shift significantly in your chosen local authority. Join the waitlist.