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:
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
- Charity register: Charity Commission Full Register Daily Extract — files:
publicextract.charity.txt,publicextract.charity_classification.txt,publicextract.charity_area_of_operation.txt. Extract date: 2026-06-20. - Population: ONS Mid-Year Population Estimates 2022, Office for National Statistics.
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.