Check My GPCare ratings, made clear
Search by postcode

Independent data report · generated 5 September 2026

CQC GP practice ratings by area.

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

Download the complete CSV table ↓ Download publication chart ↓

8,616 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.

1London1,620 GP practices998 Good/Outstanding61.6% of active records
2Manchester461 GP practices362 Good/Outstanding78.5% of active records
3Bromley449 GP practices320 Good/Outstanding71.3% of active records
4Birmingham369 GP practices281 Good/Outstanding76.2% of active records
5Liverpool263 GP practices201 Good/Outstanding76.4% of active records
6Croydon256 GP practices189 Good/Outstanding73.8% of active records
7Guildford256 GP practices174 Good/Outstanding68% of active records
8Bolton202 GP practices171 Good/Outstanding84.7% of active records
9Leeds191 GP practices153 Good/Outstanding80.1% of active records
10Bradford178 GP practices154 Good/Outstanding86.5% of active records
11Sheffield177 GP practices154 Good/Outstanding87% of active records
12Reading169 GP practices108 Good/Outstanding63.9% of active records
13Bristol169 GP practices130 Good/Outstanding76.9% of active records
14Wolverhampton165 GP practices143 Good/Outstanding86.7% of active records
15Newcastle upon Tyne165 GP practices139 Good/Outstanding84.2% of active records
16Brighton163 GP practices103 Good/Outstanding63.2% of active records
17Leicester156 GP practices106 Good/Outstanding67.9% of active records
18Coventry153 GP practices122 Good/Outstanding79.7% of active records
19Warrington143 GP practices114 Good/Outstanding79.7% of active records
20Chelmsford132 GP practices75 Good/Outstanding56.8% of active records
21Nottingham128 GP practices99 Good/Outstanding77.3% of active records
22Plymouth126 GP practices101 Good/Outstanding80.2% of active records
23Canterbury123 GP practices92 Good/Outstanding74.8% of active records
24Hull123 GP practices93 Good/Outstanding75.6% of active records
25Southampton122 GP practices76 Good/Outstanding62.3% of active records
26Exeter120 GP practices99 Good/Outstanding82.5% of active records
27Bournemouth120 GP practices82 Good/Outstanding68.3% of active records
28Derby96 GP practices70 Good/Outstanding72.9% of active records
29Middlesbrough93 GP practices82 Good/Outstanding88.2% of active records
30Portsmouth90 GP practices69 Good/Outstanding76.7% of active records
31Oxford90 GP practices62 Good/Outstanding68.9% of active records
32Northampton87 GP practices63 Good/Outstanding72.4% of active records
33Cheltenham82 GP practices60 Good/Outstanding73.2% of active records
34Doncaster81 GP practices66 Good/Outstanding81.5% of active records
35Cambridge80 GP practices53 Good/Outstanding66.3% of active records
36Milton Keynes80 GP practices41 Good/Outstanding51.3% of active records
37Blackpool77 GP practices66 Good/Outstanding85.7% of active records
38Bath76 GP practices66 Good/Outstanding86.8% of active records
39Preston75 GP practices57 Good/Outstanding76% of active records
40Luton73 GP practices35 Good/Outstanding47.9% of active records
41Worcester73 GP practices54 Good/Outstanding74% of active records
42Sunderland71 GP practices64 Good/Outstanding90.1% of active records
43Lincoln69 GP practices54 Good/Outstanding78.3% of active records
44Shrewsbury60 GP practices49 Good/Outstanding81.7% of active records
45Swindon58 GP practices47 Good/Outstanding81% of active records
46Lancaster58 GP practices52 Good/Outstanding89.7% of active records
47Mansfield57 GP practices48 Good/Outstanding84.2% of active records
48Chester55 GP practices37 Good/Outstanding67.3% of active records
49Peterborough49 GP practices32 Good/Outstanding65.3% of active records
50York45 GP practices32 Good/Outstanding71.1% of active records
51Durham43 GP practices35 Good/Outstanding81.4% of active records
52Tunstall38 GP practices31 Good/Outstanding81.6% of active records
53Stafford37 GP practices31 Good/Outstanding83.8% of active records
54Darlington35 GP practices32 Good/Outstanding91.4% of active records
55Longton32 GP practices25 Good/Outstanding78.1% of active records
56Newcastle-under-Lyme31 GP practices26 Good/Outstanding83.9% of active records
57Norwich15 GP practices8 Good/Outstanding53.3% of active records
58Ipswich11 GP practices9 Good/Outstanding81.8% of active records

Method and limitations

Check My GP uses active CQC location records classified as GP practices. 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 5 September 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.