Integrated Care Board
NHS Bath And North East Somerset, Swindon And Wiltshire ICB - 92g
92G
Total patients?NHS Digital — Patients Registered at a GP PracticePractice list size as published by NHS Digital (monthly snapshot). Parent rollups sum across all member practices that reported in the latest release.Update cadence: MonthlyOpen source ↗
1,012,350
83 practices
GP FTE?NHS Digital — General Practice WorkforceSum of fully-qualified GP FTE across reporting practices (latest quarterly snapshot). Excludes locums / GPs in training. Parent rollups simple-sum across member practices.Update cadence: QuarterlyOpen source ↗
594
NHS Digital workforce
Patients per GP FTE?NHS Digital — Workforce + Patient ListRegistered patients ÷ GP FTE, computed using only practices that reported workforce in the latest snapshot (denominators aligned to avoid inflation when coverage is < 100%). Lower = more GP capacity per patient.Update cadence: QuarterlyOpen source ↗
1,704
QOF achievement?NHS Digital — Quality and Outcomes FrameworkPatient-list weighted average of each practice's overall QOF achievement % (latest published QOF year). Aggregate may differ from NHS Digital's ICB/national rollup, which is weighted by points available rather than list size.Update cadence: AnnualOpen source ↗
94.3%
patient-weighted
CQC good or outstanding?Care Quality Commission (CQC) public ratingsShare of *rated* member practices whose latest overall CQC rating is "Good" or "Outstanding". Excludes unrated practices from the denominator (count shown in tile hint).Update cadence: ContinuousOpen source ↗
99.0%
76 rated
Items per patient?NHS Business Services Authority — Practice-level prescribing dataTotal prescribed items ÷ registered patients across the months currently held in the BSA practice-level dispensing CSV (typically the most recent 1–3 months — the dataset is sliced quarterly and our cache reflects the latest sync). Not adjusted for age, deprivation or condition mix. Compare against the same parent type for a like-for-like view.Update cadence: Monthly (BSA release)Open source ↗
1.7
prescribing volume
GPPS overall good?NHS England — GP Patient Survey (GPPS)Patient-list weighted mean of each practice's "overall good experience" %. NHS England's published ICB/national figure is GPPS-sample weighted (not list-size weighted) so small differences are expected.Update cadence: AnnualOpen source ↗
1.9%
patient experience
Access KPIs · August 2025?NHS Digital — Appointments in General PracticeLatest published month. Same-day % = appointments booked & attended same day ÷ total. Appts per 1K = ALL booking rows ÷ (list size / 1000) — includes triage encounters, so a triage-first practice scores higher than a same-volume direct-book practice. 28+ day backlog = appts ≥28 days from booking ÷ total. Patient contacts per 1K = (face-to-face + telephone + video) ÷ (list size / 1000) — excludes triage and home visits, isolating the modes the patient actually experiences as care delivery. This is the cleaner demand-per-population comparator.Update cadence: MonthlyOpen source ↗
Appts per 1K patients
97.8
all bookings (incl. triage)
Patient contacts per 1K
0.0
F2F + phone + video only
78 practices reporting · NHS Digital appointments dataset
Access trend (last 12 months)?NHS Digital — Appointments in General PracticeLast 12 published months. Each series is the monthly rate (Same-day %, F2F %, Phone %, Video %, Triage %) computed on the parent's aggregated appointment counts.Update cadence: MonthlyOpen source ↗
NHS Digital appointments dataset · last 24 months (2023-08 → 2025-08). Click a chip to toggle a series; the y-axis re-zooms to fit.
Total appointments (last 12 months)?NHS Digital — Appointments in General PracticeSum of all booked appointments (attended, did-not-attend and cancelled) across member practices, per month, for the last 12 published months.Update cadence: MonthlyOpen source ↗
Raw appointment count per month, last 24 months. Aggregate across 78 reporting practices.
Demand — appointments per 1,000 patients (last 12 months)?NHS Digital — Appointments in General PracticeTotal monthly appointments ÷ (registered list size / 1000). Normalises for population size so demand can be compared across orgs of different scale.Update cadence: MonthlyOpen source ↗
Monthly appointments per 1,000 registered patients — list-size-normalised demand. Last 24 months. Patient-weighted across 78 reporting practices.
CQC rating distribution
Inspection likelihood
Workforce capacity?NHS Digital — General Practice WorkforceGP / Nurse / Direct Patient Care (DPC) / Admin FTE summed across member practices. Patients-per-FTE ratios use the latest published list size as the numerator.Update cadence: QuarterlyOpen source ↗
GP FTE
594
Nurse FTE
325.7
Direct Patient Care FTE
355.6
Admin FTE
1,265.3
83 practices reporting · 100.0% coverage
Staff group mix?NHS Digital — General Practice WorkforceEach group's FTE as a % of total non-locum FTE (GP + Nurse + DPC + Admin). Latest snapshot only.Update cadence: QuarterlyOpen source ↗
Share of total FTE across reporting practices (excludes ARRS roles, which are surfaced separately at the PCN level).
Clinical system mix?Build It Medical — clinical system mappingEMIS Web / SystmOne / Vision / Microtest share across member practices. Sourced from public CCG-published system mapping + scraped practice websites.Update cadence: Continuous
Practices grouped by EHR/clinical system supplier (NHS Digital mapping). Total: 83 practices.
Workforce trend?NHS Digital — General Practice Workforce (quarterly releases)Per-release rollup: each point sums the FTE across the same set of practices reporting in that release. A drop in the line usually means fewer practices reported (see coverage card) — not necessarily a real headcount reduction.Update cadence: QuarterlyOpen source ↗
Source: NHS Digital General Practice Workforce — 25 snapshots (2024-03 → 2026-03). Y-axis zoomed to data range.
QOF performance
Patient experience (GPPS)
Prescribing volume?NHS Business Services Authority — Practice-level prescribing dataTotal prescribed items ÷ registered patients across the months currently held in the BSA practice-level dispensing CSV (typically the most recent 1–3 months — the dataset is sliced quarterly and our cache reflects the latest sync). Not adjusted for age, deprivation or condition mix. Compare against the same parent type for a like-for-like view.Update cadence: Monthly (BSA release)Open source ↗
1.7
items per registered patient (latest published period)
Deprivation profile (IMD deciles)?Ministry of Housing — IMD 2019 + ONS LSOA mappingEach practice mapped to an IMD decile from postcode (or catchment-weighted across LSOAs where available). Histogram shows count of practices per decile (1 = most deprived, 10 = least deprived).Update cadence: IMD updated every 4–5 yearsOpen source ↗
83 practices with IMD context · postcode source
Access by deprivation decile?NHS Digital Appointments + IMD 2019Same-day % per IMD decile, weighted by appointment volume across practices in that decile.Update cadence: MonthlyOpen source ↗
| Decile | Same-day % | Practices |
|---|---|---|
| 1 (most deprived) | — | 1 |
| 2 | — | 3 |
| 3 | — | 8 |
| 4 | — | 5 |
| 5 | — | 17 |
| 6 | — | 8 |
| 7 | — | 16 |
| 8 | — | 9 |
| 9 | — | 8 |
| 10 (least) | — | 8 |
Same-day appointment % grouped by practice-site IMD decile. A widening gap between low and high deciles indicates inequitable access.
Primary Care Networks (28)?Build It Medical aggregation (per-PCN)Each row = one direct-child PCN. Stats are that PCN's cached aggregation_summary (same methodology as the page you're on, scoped to PCN membership).Update cadence: Recomputed nightly
| PCN | Practices | Patients | QOF % | CQC G/O | Pts / GP FTE |
|---|---|---|---|---|---|
| Bath Independents PCNU63770 | 3 | 32,323 | 95.4% | 100.0% | — |
| Bradford On Avon & Melksham PCNU82536 | 3 | 48,999 | 97.1% | 100.0% | — |
| Brunel Health Group Pcn1U78462 | 5 | 92,467 | 92.2% | 100.0% | — |
| Brunel Health Group Pcn2U71014 | 4 | 51,587 | 93.5% | 100.0% | — |
| Brunel Health Group Pcn3U32901 | 5 | 54,535 | 95.4% | 100.0% | — |
| Brunel Health Group Pcn4U28791 | 2 | 78,912 | 90.7% | 100.0% | — |
| Brunel Health Group Pcn5U36809 | 3 | 33,638 | 95.1% | 100.0% | — |
| Brunel Health Group Pcn6U04648 | 3 | 24,358 | 94.6% | 100.0% | — |
| Calne PCNU68450 | 3 | 33,560 | 95.2% | 100.0% | — |
| Chippenham, Corsham & Box PCNU93148 | 5 | 63,147 | 95.1% | 100.0% | — |
| Devizes PCNU25572 | 4 | 32,096 | 92.7% | 100.0% | — |
| East Kennet PCNU62545 | 4 | 34,904 | 93.2% | 100.0% | — |
| Hawthorn And Merchiston PCNU97855 | 2 | 25,471 | 93.6% | 100.0% | — |
| Heart Of Bath PCNU70185 | 1 | 25,742 | 97.6% | 100.0% | — |
| Keynsham PCNU66269 | 2 | 27,877 | 95.1% | 100.0% | — |
| Minerva Health Group PCNU79019 | 4 | 40,407 | 95.7% | 100.0% | — |
| North Wilts Border PCNU61347 | 6 | 53,035 | 93.6% | 83.0% | — |
| Salisbury Plain PCNU21547 | 2 | 25,340 | 94.3% | 100.0% | — |
| Sarum Cathedral PCNU44713 | 2 | 37,602 | 94.9% | 100.0% | — |
| Sarum North PCNU26808 | 5 | 59,436 | 93.4% | 100.0% | — |
| Sarum Trinity PCNU38066 | 3 | 38,118 | 95.2% | 100.0% | — |
| Sarum West PCNU55979 | 6 | 30,034 | 96.1% | 100.0% | — |
| Sparcells PCNU05679 | 1 | 21,426 | 96.2% | 100.0% | — |
| Three Valleys Health PCNU05340 | 8 | 69,792 | 94.2% | 100.0% | — |
| Trowbridge PCNU85644 | 2 | 50,794 | 93.4% | 100.0% | — |
| Unity Medical Group PCNU84537 | 2 | 26,114 | 96.6% | 100.0% | — |
| Westbury & Warminster PCNU78164 | 2 | 42,888 | 91.2% | 100.0% | — |
| Wyvern Health Partnership PCNU49785 | 6 | 82,225 | 93.1% | 100.0% | — |
Click any PCN to drill into its dashboard. Comparator metrics are patient-weighted across the PCN's practices.
Practice comparison (83)?NHS Digital + CQC per-practice recordsEach row = one member practice's raw values (no weighting). Patients, Same-day %, Appts/1K, F2F %, Patients per GP, QOF %, CQC rating. Sortable column headers.Update cadence: Refreshed in sync with parent rollup
| Practice | Patients | Same-day % | Appts/1K | F2F % | Pts/GP | QOF % | CQC |
|---|---|---|---|---|---|---|---|
| Abbey Meads Medical PractJ83035 | 14,829 | — | 74.4 | 0% | 0 | 95.1% | Good |
| Ashington House SurgeryJ83036 Brunel Health Group Pcn3 | 10,264 | — | 109.8 | 0% | 0 | 97.5% | Good |
| Avenue SurgeryJ83018 Westbury & Warminster PCN | 17,950 | — | 83.3 | 0% | 0 | 93.3% | Good |
| Avon Valley PracticeJ83023 Sarum North PCN | 8,912 | — | 167.8 | 0% | 0 | 95.8% | Good |
| Barcroft Medical CentreJ83005 Sarum North PCN | 10,767 | — | 111.8 | 0% | 0 | 91.7% | Good |
| Batheaston Medical CentreL81027 Bath Independents PCN | 8,783 | — | 172.6 | 0% | 0 | 95.7% | Good |
| Box SurgeryJ83013 Chippenham, Corsham & Box PCN | 7,821 | — | 86.8 | 0% | 0 | 96.5% | Good |
| Bradford-On-Avon And Melksham HealthJ83030 Bradford On Avon & Melksham PCN | 18,840 | — | 116.7 | 0% | 0 | 97.5% | Outstanding |
| Burbage SurgeryJ83601 East Kennet PCN | 4,215 | — | 166.8 | 0% | 0 | 97.7% | — |
| Castle PracticeJ83014 Sarum North PCN | 16,411 | — | 83.8 | 0% | 0 | 91.4% | Good |
| Chew Medical PracticeL81072 Three Valleys Health PCN | 10,648 | — | 110.2 | 0% | 0 | 94.4% | Good |
| Combe Down SurgeryL81065 Minerva Health Group PCN | 14,182 | — | 94.8 | 0% | 0 | 97.1% | Outstanding |
| Courtyard SurgeryJ83619 Sarum West PCN | 3,375 | — | 241.2 | 0% | 0 | 99.6% | Good |
| Cricklade SurgeryJ83609 North Wilts Border PCN | 3,500 | — | 178.3 | 0% | 0 | 96.2% | Inadequate |
| Downton SurgeryJ83043 | 6,682 | — | 123.6 | 0% | 0 | 92.7% | Good |
| Eldene SurgeryJ83047 Brunel Health Group Pcn1 | 8,422 | — | 132.3 | 0% | 0 | 96.6% | Good |
| Elm Hayes SurgeryL81059 Three Valleys Health PCN | 8,916 | — | 107.6 | 0% | 0 | 95.2% | Good |
| Elm Tree SurgeryK84012 Brunel Health Group Pcn1 | 8,874 | — | 180.4 | 0% | 0 | 93.3% | Good |
| Fairfield Park Health CentreL81071 Bath Independents PCN | 14,634 | — | 74 | 0% | 0 | 94.8% | Good |
| Giffords Primary Care CtrJ83011 Bradford On Avon & Melksham PCN | 14,380 | — | 69.1 | 0% | 0 | 97.0% | Good |
| Harcourt Medical CentreJ83003 | 13,074 | — | 84.8 | 0% | 0 | 96.1% | Good |
| Harptree SurgeryL81030 Three Valleys Health PCN | 6,693 | — | 202.5 | 0% | 0 | 91.5% | Good |
| Hathaway SurgeryJ83007 Chippenham, Corsham & Box PCN | 15,371 | — | 72 | 0% | 0 | 94.5% | Good |
| Hawthorn Medical CentreJ83027 Wyvern Health Partnership PCN | 12,083 | — | 136.5 | 0% | 0 | 95.8% | Good |
| Heart Of BathL81039 Heart Of Bath PCN | 25,742 | — | 56.4 | 0% | 0 | 97.6% | Good |
| Hillcrest SurgeryL81123 Three Valleys Health PCN | 5,809 | — | 221.2 | 0% | 0 | 95.5% | — |
| Hindon SurgeryJ83630 Sarum West PCN | 2,494 | — | 225.3 | 0% | — | 96.1% | Outstanding |
| Hope House SurgeryL81010 Three Valleys Health PCN | 8,295 | — | 210.4 | 0% | 0 | 95.7% | Good |
| Jubilee Field SurgeryJ83603 Calne PCN | 4,867 | — | 113 | 0% | 0 | 93.3% | Good |
| Kennet And Avon Medical PartnershipJ83037 East Kennet PCN | 16,875 | — | 96.9 | 0% | 0 | 90.1% | Good |
| Kingswood SurgeryJ83038 Brunel Health Group Pcn2 | 29,122 | — | 42 | 0% | 0 | 92.2% | Good |
| Lansdowne SurgeryJ83034 Devizes PCN | 6,704 | — | 158 | 0% | 0 | 95.8% | Good |
| Lodge SurgeryJ83625 Chippenham, Corsham & Box PCN | 8,379 | — | 123 | 0% | 0 | 93.4% | Good |
| Lovemead Group PracticeJ83008 Trowbridge PCN | 18,905 | — | 92.3 | 0% | 0 | 96.5% | Outstanding |
| Malmesbury Medical PartnershipJ83041 North Wilts Border PCN | 16,656 | — | 80.8 | 0% | 0 | 93.0% | Outstanding |
| Market Lavington SurgeryJ83056 Devizes PCN | 5,435 | — | 171.5 | 0% | 0 | 93.8% | — |
| Merchiston SurgeryJ83001 Hawthorn And Merchiston PCN | 13,388 | — | 123.5 | 0% | 0 | 91.7% | — |
| Mere SurgeryJ83060 Sarum West PCN | 5,088 | — | 181.4 | 0% | 0 | 90.7% | Good |
| New Court SurgeryJ83055 North Wilts Border PCN | 9,857 | — | 85.6 | 0% | 0 | 97.7% | Good |
| Newbridge SurgeryL81070 Minerva Health Group PCN | 9,000 | — | 138.7 | 0% | 0 | 97.2% | Good |
| North Swindon PracticeJ83057 Brunel Health Group Pcn3 | 19,913 | — | 67.1 | 0% | 0 | 95.4% | Good |
| Northlands SurgeryJ83039 Calne PCN | 13,821 | — | 80.2 | 0% | 0 | 96.5% | Good |
| Old School House SurgeryJ83615 East Kennet PCN | 3,473 | — | 227.5 | 0% | 0 | 94.7% | — |
| Old Town SurgeryJ83022 Wyvern Health Partnership PCN | 9,249 | — | 80.3 | 0% | 0 | 92.9% | Good |
| Park Lane PracticeJ83646 Brunel Health Group Pcn6 | 7,733 | — | 62.2 | 0% | 0 | 95.4% | Good |
| Patford House PartnershipJ83050 Calne PCN | 14,872 | — | 78.2 | 0% | 0 | 94.6% | Good |
| Phoenix SurgeryJ83645 Brunel Health Group Pcn6 | 4,345 | — | 120.1 | 0% | 0 | 97.7% | Good |
| Porch SurgeryJ83010 Chippenham, Corsham & Box PCN | 11,645 | — | 96.9 | 0% | 0 | 92.7% | Good |
| Priory Road Medical CentreJ83024 Wyvern Health Partnership PCN | 8,746 | — | 115.1 | 0% | 0 | 94.1% | Good |
| Purton SurgeryJ83006 North Wilts Border PCN | 10,940 | — | 64.4 | 0% | 0 | 88.8% | Good |
| Ramsbury SurgeryJ83045 East Kennet PCN | 10,341 | — | 105.4 | 0% | 0 | 96.1% | Outstanding |
| Ridge Green Medical PracticeJ83064 Brunel Health Group Pcn6 | 12,280 | — | 75.1 | 0% | 0 | 93.0% | Good |
| Ridgeway View Family PracticeJ83009 Brunel Health Group Pcn1 | 14,994 | — | 106.7 | 0% | 0 | 95.6% | Good |
| Rowden SurgeryJ83042 Chippenham, Corsham & Box PCN | 19,931 | — | 65.6 | 0% | 0 | 97.1% | Outstanding |
| Rush Hill SurgeryL81644 Minerva Health Group PCN | 8,959 | — | 166.3 | 0% | 0 | 94.5% | Good |
| Salisbury Medical PracticeJ83021 Sarum Cathedral PCN | 24,528 | — | 66.2 | 0% | 0 | 94.3% | Good |
| Sarum Health GroupJ83052 Salisbury Plain PCN | 16,428 | — | 122.3 | 0% | 0 | 93.5% | Good |
| Silton SurgeryJ83629 Sarum West PCN | 2,406 | — | 86.5 | 0% | 0 | 99.1% | Good |
| Somer Valley Medical GroupL81025 Three Valleys Health PCN | 18,645 | — | 94 | 0% | 0 | 92.5% | Good |
| Southbroom SurgeryJ83049 Devizes PCN | 12,513 | — | 136.9 | 0% | 0 | 91.1% | Good |
| Spa Medical CentreJ83046 Bradford On Avon & Melksham PCN | 15,779 | — | 92.5 | 0% | 0 | 96.8% | Good |
| St Augustine'S Medical PracticeL81045 Keynsham PCN | 19,662 | — | 81.1 | 0% | 0 | 95.7% | Good |
| St Melor House SurgeryJ83048 Sarum North PCN | 6,918 | — | 184.3 | 0% | 0 | 97.5% | Good |
| St. James SurgeryJ83053 Devizes PCN | 7,444 | — | 58.7 | 0% | 0 | 91.8% | Good |
| St. Mary'S SurgeryL81122 Three Valleys Health PCN | 5,617 | — | 123 | 0% | 0 | 97.1% | — |
| St. Michael'S SurgeryL81069 Minerva Health Group PCN | 8,266 | — | 113.7 | 0% | 0 | 93.0% | Good |
| The Lawn Medical CentreJ83059 Wyvern Health Partnership PCN | 9,637 | — | 137.6 | 0% | 0 | 94.1% | Good |
| The Orchard PartnershipJ83019 Sarum West PCN | 12,365 | — | 123.5 | 0% | 0 | 96.6% | Good |
| The Pulteney PracticeL81068 Unity Medical Group PCN | 12,215 | — | 54.9 | 0% | 0 | 95.3% | Good |
| The Tolsey SurgeryJ83618 North Wilts Border PCN | 3,371 | — | 256.6 | 0% | 0 | 95.0% | Good |
| Three Chequers Medical PracticeJ83026 Sarum Trinity PCN | 23,632 | — | 81.4 | 0% | 0 | 95.4% | Outstanding |
| Tinkers Lane SurgeryJ83029 North Wilts Border PCN | 8,711 | — | 127 | 0% | 0 | 94.8% | Good |
| Tisbury SurgeryJ83058 Sarum West PCN | 4,306 | — | 187.4 | 0% | 0 | 96.3% | Good |
| Trowbridge Health CentreJ83016 Trowbridge PCN | 31,889 | — | 49.5 | 0% | 0 | 91.6% | Good |
| University Medical CentreL81617 Unity Medical Group PCN | 13,899 | — | 36.8 | 0% | 0 | 97.7% | Good |
| Victoria Cross SurgeryJ83633 Brunel Health Group Pcn5 | 10,387 | — | 113.4 | 0% | 0 | 93.8% | Good |
| West View SurgeryL81073 Keynsham PCN | 8,215 | — | 138.5 | 0% | 0 | 93.7% | Good |
| Westbury Group PracticeJ83040 Westbury & Warminster PCN | 24,938 | — | 79.8 | 0% | 0 | 89.6% | — |
| Westfield SurgeryL81132 Three Valleys Health PCN | 5,169 | — | 220.2 | 0% | 0 | 95.2% | Good |
| Westrop Medical PracticeJ83002 Brunel Health Group Pcn4 | 49,790 | — | 40.7 | 0% | 0 | 89.9% | Good |
| Whalebridge PracticeJ83033 Sparcells PCN | 21,426 | — | 54.2 | 0% | 0 | 96.2% | Good |
| Whiteparish SurgeryJ83004 Sarum Trinity PCN | 7,804 | — | 165.7 | 0% | 0 | 96.8% | Good |
| Widcombe SurgeryL81020 Bath Independents PCN | 8,906 | — | 98.8 | 0% | 0 | 96.0% | Good |
Click a column header to sort. KPIs are from the latest available NHS Digital appointments month per practice. Some practices may be missing data — see the coverage column on the internal admin view.
Practices missing data (83 of 83)?Build It Medical coverage checkPer-practice traffic-light grid across the major public datasets (Workforce, QOF, Appointments, Patient Survey, Prescribing, Cervical, IMD). A red dot = no data in our cache for that practice + dataset.Update cadence: Refreshed in sync with parent rollup
Showing the first 20 — 63 more practices have at least one missing dataset.
Practices in the most-deprived areas?IMD 2019 — practices in deciles 1–3Practices whose registered population (catchment-weighted where available) falls in IMD decile 1, 2 or 3 (the most-deprived 30% of LSOAs in England). Up to 10 shown, ranked by mean decile.Update cadence: IMD updated every 4–5 yearsOpen source ↗
| Practice | IMD decile | Patients | Same-day % | QOF % |
|---|---|---|---|---|
| Phoenix Surgery Brunel Health Group Pcn6 | 1 | 4,345 | — | 97.7% |
| Kingswood Surgery Brunel Health Group Pcn2 | 2 | 29,122 | — | 92.2% |
| Priory Road Medical Centre Wyvern Health Partnership PCN | 2 | 8,746 | — | 94.1% |
| St. Michael'S Surgery Minerva Health Group PCN | 2 | 8,266 | — | 93.0% |
| Castle Practice Sarum North PCN | 3 | 16,411 | — | 91.4% |
| Eldene Surgery Brunel Health Group Pcn1 | 3 | 8,422 | — | 96.6% |
| Hope House Surgery Three Valleys Health PCN | 3 | 8,295 | — | 95.7% |
| Rowden Surgery Chippenham, Corsham & Box PCN | 3 | 19,931 | — | 97.1% |
| Sarum Health Group Salisbury Plain PCN | 3 | 16,428 | — | 93.5% |
| Three Chequers Medical Practice Sarum Trinity PCN | 3 | 23,632 | — | 95.4% |
Practice-postcode IMD decile (1 = most deprived 10% of England, 10 = least deprived). Listed in ascending decile order.
Practice Heatmap — KPI matrix (30 of 83)?NHS Digital + CQC + GPPS (per-practice)KPI matrix: one row per practice, one column per metric. Cells colour-graded against fixed national thresholds (not relative to this parent), so the green/amber/red signal is comparable across parents. Up to 30 practices shown.Update cadence: Refreshed in sync with parent rollup
| Practice | SameDay | Appts/1K | F2F % | 28d+ | Pts/GP | QOF % | GPPS | Screen |
|---|---|---|---|---|---|---|---|---|
| Abbey Meads Medical PractJ83035 | — | 74.4 | 0% | — | 0 | 95.1% | 152.4% | — |
| Ashington House SurgeryJ83036 | — | 109.8 | 0% | — | 0 | 97.5% | 115.3% | — |
| Avenue SurgeryJ83018 | — | 83.3 | 0% | — | 0 | 93.3% | 209.3% | — |
| Avon Valley PracticeJ83023 | — | 167.8 | 0% | — | 0 | 95.8% | 92.7% | — |
| Barcroft Medical CentreJ83005 | — | 111.8 | 0% | — | 0 | 91.7% | 120.3% | — |
| Batheaston Medical CentreL81027 | — | 172.6 | 0% | — | 0 | 95.7% | 97.7% | — |
| Box SurgeryJ83013 | — | 86.8 | 0% | — | 0 | 96.5% | 174.9% | — |
| Bradford-On-Avon And Melksham HealthJ83030 | — | 116.7 | 0% | — | 0 | 97.5% | 221.1% | — |
| Burbage SurgeryJ83601 | — | 166.8 | 0% | — | 0 | 97.7% | 48.7% | — |
| Castle PracticeJ83014 | — | 83.8 | 0% | — | 0 | 91.4% | 168.9% | — |
| Chew Medical PracticeL81072 | — | 110.2 | 0% | — | 0 | 94.4% | 117.1% | — |
| Combe Down SurgeryL81065 | — | 94.8 | 0% | — | 0 | 97.1% | 146.9% | — |
| Courtyard SurgeryJ83619 | — | 241.2 | 0% | — | 0 | 99.6% | 37.4% | — |
| Cricklade SurgeryJ83609 | — | 178.3 | 0% | — | 0 | 96.2% | 38.9% | — |
| Downton SurgeryJ83043 | — | 123.6 | 0% | — | 0 | 92.7% | 78.8% | — |
| Eldene SurgeryJ83047 | — | 132.3 | 0% | — | 0 | 96.6% | 92.5% | — |
| Elm Hayes SurgeryL81059 | — | 107.6 | 0% | — | 0 | 95.2% | 98.4% | — |
| Elm Tree SurgeryK84012 | — | 180.4 | 0% | — | 0 | 93.3% | 87.2% | — |
| Fairfield Park Health CentreL81071 | — | 74 | 0% | — | 0 | 94.8% | 161.8% | — |
| Giffords Primary Care CtrJ83011 | — | 69.1 | 0% | — | 0 | 97% | 165.5% | — |
| Harcourt Medical CentreJ83003 | — | 84.8 | 0% | — | 0 | 96.1% | 148.4% | — |
| Harptree SurgeryL81030 | — | 202.5 | 0% | — | 0 | 91.5% | 76.7% | — |
| Hathaway SurgeryJ83007 | — | 72 | 0% | — | 0 | 94.5% | 356.2% | — |
| Hawthorn Medical CentreJ83027 | — | 136.5 | 0% | — | 0 | 95.8% | 137.3% | — |
| Heart Of BathL81039 | — | 56.4 | 0% | — | 0 | 97.6% | 299.5% | — |
| Hillcrest SurgeryL81123 | — | 221.2 | 0% | — | 0 | 95.5% | 68.3% | — |
| Hindon SurgeryJ83630 | — | 225.3 | 0% | — | — | 96.1% | 30.7% | — |
| Hope House SurgeryL81010 | — | 210.4 | 0% | — | 0 | 95.7% | 87.2% | — |
| Jubilee Field SurgeryJ83603 | — | 113 | 0% | — | 0 | 93.3% | 56.4% | — |
| Kennet And Avon Medical PartnershipJ83037 | — | 96.9 | 0% | — | 0 | 90.1% | 195.5% | — |
Showing the first 30 practices alphabetically — 53 more in the comparison table above.
PCN performance spread (28 PCNs)?Build It Medical aggregation (per-PCN)One dot per PCN in this ICB. Strip plots show within-ICB spread of QOF %, CQC Good/Outstanding %, and Patients per GP FTE. Min / median / max ticks marked.Update cadence: Recomputed nightly
Each dot is one PCN. Hover for the PCN name and value. Colour reflects position within this ICB (greener = better-performing on this metric); a dashed tick marks the ICB median. Pure SVG — no JavaScript required.
Coverage & data sources?Build It Medical coverage rollupNumber of practices / PCNs in scope, registered patient total, and per-domain coverage % (how many member practices have data in each NHS dataset for the latest release).Update cadence: Recomputed nightly
Practices in scope
83
PCNs in scope
28
Registered patients
1,012,350
Reporting coverage: patient list 100.0% · CQC 76 rated · workforce 100.0% · QOF 100.0%
Boundary data: ONS Open Geography Portal (OGL v3). Practice data: NHS ODS + NHS Digital monthly publications. Per-practice coordinates are intentionally omitted from the public widget; the national map on /insights uses ICB-level boundaries only.
Data sources: NHS Digital (patient list, appointments, workforce, QOF, GPPS, screening, prescribing), CQC API. Aggregations refreshed 5/22/2026.