Check My GPCare ratings, made clear
Search by postcode

Independent data report · generated 28 October 2026

CQC GP practice ratings by area.

Explore current active GP-practice coverage across 59 areas. This report compares records in the directory; it does not rank the quality of local healthcare.

Download the complete CSV table ↓ Historical importer-category chart (not current GP-only data) ↓

6,297 active GP practice records compared

Counts may include practices that have not yet received a published overall rating. “Good or Outstanding” is shown as a share of all active GP-practice records returned for each area, so it should be read alongside inspection dates and missing ratings.

1London769 GP practices692 Good/Outstanding90% of active records
2Bromley319 GP practices287 Good/Outstanding90% of active records
3Manchester311 GP practices296 Good/Outstanding95.2% of active records
4Birmingham271 GP practices248 Good/Outstanding91.5% of active records
5Chelmsford212 GP practices184 Good/Outstanding86.8% of active records
6Liverpool197 GP practices177 Good/Outstanding89.8% of active records
7Croydon175 GP practices162 Good/Outstanding92.6% of active records
8Bolton168 GP practices152 Good/Outstanding90.5% of active records
9Guildford160 GP practices152 Good/Outstanding95% of active records
10Luton147 GP practices124 Good/Outstanding84.4% of active records
11Sheffield144 GP practices134 Good/Outstanding93.1% of active records
12Wolverhampton142 GP practices129 Good/Outstanding90.8% of active records
13Bradford137 GP practices131 Good/Outstanding95.6% of active records
14Leeds131 GP practices127 Good/Outstanding96.9% of active records
15Newcastle upon Tyne131 GP practices122 Good/Outstanding93.1% of active records
16Coventry123 GP practices113 Good/Outstanding91.9% of active records
17Warrington121 GP practices105 Good/Outstanding86.8% of active records
18Leicester115 GP practices99 Good/Outstanding86.1% of active records
19Bristol114 GP practices108 Good/Outstanding94.7% of active records
20Plymouth100 GP practices95 Good/Outstanding95% of active records
21Brighton98 GP practices91 Good/Outstanding92.9% of active records
22Canterbury98 GP practices87 Good/Outstanding88.8% of active records
23Reading97 GP practices90 Good/Outstanding92.8% of active records
24Nottingham96 GP practices87 Good/Outstanding90.6% of active records
25Exeter91 GP practices88 Good/Outstanding96.7% of active records
26Hull91 GP practices83 Good/Outstanding91.2% of active records
27Norwich87 GP practices80 Good/Outstanding92% of active records
28Cambridge78 GP practices72 Good/Outstanding92.3% of active records
29Bournemouth74 GP practices71 Good/Outstanding95.9% of active records
30Middlesbrough74 GP practices73 Good/Outstanding98.6% of active records
31Peterborough73 GP practices60 Good/Outstanding82.2% of active records
32Derby71 GP practices64 Good/Outstanding90.1% of active records
33Doncaster65 GP practices58 Good/Outstanding89.2% of active records
34Sunderland63 GP practices62 Good/Outstanding98.4% of active records
35Portsmouth62 GP practices58 Good/Outstanding93.5% of active records
36Southampton61 GP practices59 Good/Outstanding96.7% of active records
37Bath61 GP practices61 Good/Outstanding100% of active records
38Northampton61 GP practices56 Good/Outstanding91.8% of active records
39Lincoln60 GP practices54 Good/Outstanding90% of active records
40Blackpool60 GP practices56 Good/Outstanding93.3% of active records
41Cheltenham57 GP practices56 Good/Outstanding98.2% of active records
42Preston57 GP practices50 Good/Outstanding87.7% of active records
43Oxford55 GP practices55 Good/Outstanding100% of active records
44Ipswich50 GP practices45 Good/Outstanding90% of active records
45Lancaster50 GP practices48 Good/Outstanding96% of active records
46Milton Keynes49 GP practices42 Good/Outstanding85.7% of active records
47Worcester48 GP practices46 Good/Outstanding95.8% of active records
48Swindon47 GP practices45 Good/Outstanding95.7% of active records
49Mansfield47 GP practices42 Good/Outstanding89.4% of active records
50Shrewsbury46 GP practices44 Good/Outstanding95.7% of active records
51Colchester39 GP practices29 Good/Outstanding74.4% of active records
52Durham37 GP practices35 Good/Outstanding94.6% of active records
53Darlington34 GP practices32 Good/Outstanding94.1% of active records
54Chester33 GP practices24 Good/Outstanding72.7% of active records
55York31 GP practices28 Good/Outstanding90.3% of active records
56Longton28 GP practices24 Good/Outstanding85.7% of active records
57Tunstall28 GP practices28 Good/Outstanding100% of active records
58Stafford27 GP practices27 Good/Outstanding100% of active records
59Newcastle-under-Lyme26 GP practices25 Good/Outstanding96.2% of active records

Method and limitations

This GP-only report includes active CQC locations registered as Primary Medical Services with a Doctors/Gps service label. Independent doctor, diagnostic and other services remain available in the all-provider directory. The historical chart uses the broader legacy importer category and must not be compared directly with these GP-only counts. Registration, ratings and services change. Area assignment is a discovery aid, not an official CQC geography, and a larger count or rating share does not mean better access or care. Open the individual profile and official CQC record before making a decision.

How to cite this report

Check My GP, “CQC GP Practice Ratings by Area”, generated 28 October 2026, checkmygp.co.uk/reports/cqc-ratings-by-area.

Please link to this page so readers can see the scope and limitations. The CSV download contains every included area and direct links to the supporting area pages.

Source: Care Quality Commission location data. The report is independent from the CQC, NHS and listed providers.