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):

  1. Ilford 100% Good or above (27 practices)
  2. Wembley 100% Good or above (20 practices)
  3. Croydon 100% Good or above (17 practices)
  4. Orpington 100% Good or above (15 practices)
  5. Edgware 100% Good or above (11 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.

  1. Carshalton 75% Good or above (4 practices)
  2. Dagenham 77.8% Good or above (18 practices)
  3. Hayes 84.6% Good or above (13 practices)
  4. Mitcham 85.7% Good or above (7 practices)
  5. 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