GP CQC Ratings in London
All GP surgeries rated by the Care Quality Commission, grouped by town.
1101 total GP practices
94.6% Good or Outstanding
12 Outstanding practices
3 Inadequate practices
63 towns & cities
⭐ Highest-Rated Towns in London
Towns with the highest proportion of Good or Outstanding GP surgeries (minimum 3 practices):
Towns With the Lowest Ratings in London
Towns with the lowest proportion of Good or Outstanding GP surgeries (minimum 3 practices). Practices in these areas may have more Requires Improvement or Inadequate ratings.
- Carshalton 75% Good or above (4 practices)
- Dagenham 77.8% Good or above (18 practices)
- Hayes 84.6% Good or above (13 practices)
- Mitcham 85.7% Good or above (7 practices)
- Hornchurch 87.5% Good or above (8 practices)
All Towns in London
63 towns listed, sorted by number of GP surgeries.
| Town | Total GPs | Good or above | Outstanding | Inadequate |
|---|---|---|---|---|
| London | 655 | 93.9% | 9 | 2 |
| Ilford | 27 | 100% | 0 | — |
| Romford | 27 | 92.6% | 0 | — |
| Harrow | 25 | 92% | 0 | — |
| Southall | 22 | 90.9% | 0 | — |
| Wembley | 20 | 100% | 0 | — |
| Dagenham | 18 | 77.8% | 0 | 1 |
| Croydon | 17 | 100% | 0 | — |
| Hounslow | 17 | 94.1% | 0 | — |
| Orpington | 15 | 100% | 0 | — |
| Hayes | 13 | 84.6% | 0 | — |
| Bromley | 12 | 91.7% | 0 | — |
| Feltham | 12 | 91.7% | 0 | — |
| Barking | 11 | 90.9% | 0 | — |
| Edgware | 11 | 100% | 0 | — |
| Northolt | 11 | 100% | 0 | — |
| Twickenham | 11 | 100% | 0 | — |
| Ruislip | 10 | 100% | 0 | — |
| Sutton | 10 | 100% | 0 | — |
| Thornton Heath | 9 | 100% | 0 | — |
| Hornchurch | 8 | 87.5% | 0 | — |
| Surbiton | 8 | 87.5% | 0 | — |
| Enfield | 7 | 100% | 0 | — |
| Greenford | 7 | 100% | 0 | — |
| Kingston Upon Thames | 7 | 100% | 0 | — |
| Mitcham | 7 | 85.7% | 1 | — |
| Barnet | 6 | 100% | 0 | — |
| Beckenham | 6 | 100% | 0 | — |
| South Croydon | 6 | 100% | 0 | — |
| Bexleyheath | 5 | 100% | 0 | — |
| Pinner | 5 | 100% | 2 | — |
| Wallington | 5 | 100% | 0 | — |
| Welling | 5 | 100% | 0 | — |
| Carshalton | 4 | 75% | 0 | — |
| Chessington | 4 | 100% | 0 | — |
| New Malden | 4 | 100% | 0 | — |
| Northwood | 4 | 100% | 0 | — |
| Sidcup | 4 | 100% | 0 | — |
| West Drayton | 4 | 100% | 0 | — |
| Erith | 3 | 100% | 0 | — |
| Hampton | 3 | 100% | 0 | — |
| Morden | 3 | 100% | 0 | — |
| Upminster | 3 | 100% | 0 | — |
| West Wickham | 3 | 100% | 0 | — |
| Brentford | 2 | 100% | 0 | — |
| Chigwell | 2 | 100% | 0 | — |
| Coulsdon | 2 | 100% | 0 | — |
| Isleworth | 2 | 100% | 0 | — |
| Purley | 2 | 100% | 0 | — |
| Stanmore | 2 | 100% | 0 | — |
| Teddington | 2 | 100% | 0 | — |
| Woodford Green | 2 | 100% | 0 | — |
| Belvedere | 1 | 100% | 0 | — |
| Bexley | 1 | 100% | 0 | — |
| Chislehurst | 1 | 100% | 0 | — |
| Forest Gate | 1 | 100% | 0 | — |
| Leytonstone | 1 | 100% | 0 | — |
| Middlesex | 1 | 100% | 0 | — |
| New Cross | 1 | 100% | 0 | — |
| New Eltham | 1 | 100% | 0 | — |
| Shepherds Bush | 1 | 100% | 0 | — |
| South Woodford | 1 | 100% | 0 | — |
| Wimbledon | 1 | 100% | 0 | — |