Sign In

GP surgeries in England and Scotland

Docorix lists 6,678 GP surgeries and doctors services in England and Scotland, in 878 towns and cities. 5,219 hold a current CQC rating and 5,011 of those are rated Good or Outstanding.

CQC register data updated 7 October 2026

You can usually register with an NHS GP practice if you live in its catchment area. Contact the practice to check its boundary and how to register, and look at its CQC rating and report. For urgent medical help when your GP is closed, use NHS 111; in an emergency call 999.

Showing 30 of 6678
  1. Abbey House Medical Practice NHS GP practice · Daventry NHS CQC: Outstanding 01327877770
  2. Abbey Medical Centre NHS GP practice · Kenilworth NHS CQC: Outstanding 01926859955
  3. Acorn Surgery NHS GP practice · Huntingdon NHS CQC: Outstanding 01480483100
  4. Alton Street Surgery NHS GP practice · Ross-on-Wye NHS CQC: Outstanding 01989563646
  5. Arch Healthcare NHS GP practice · Brighton NHS CQC: Outstanding
  6. Ashley Surgery NHS GP practice · Market Drayton NHS CQC: Outstanding 01630672225
  7. Audley Health Centre NHS GP practice · Stoke-on-Trent NHS CQC: Outstanding 01782276999
  8. Balmoral Surgery NHS GP practice · Deal NHS CQC: Outstanding 01304373444
  9. Bedlingtonshire Medical Group NHS GP practice · Bedlington NHS CQC: Outstanding 01670822695
  10. Bee Fold Medical Centre NHS GP practice · Manchester NHS CQC: Outstanding 01942510468
  11. Bellingham Practice NHS GP practice · Hexham NHS CQC: Outstanding 01434220203
  12. Bentley Surgery NHS GP practice · Doncaster NHS CQC: Outstanding 01302874551
  13. Binscombe Medical Centre NHS GP practice · Godalming NHS CQC: Outstanding 01483415115
  14. Bolton General Practice NHS GP practice · Bolton NHS CQC: Outstanding 01942510468
  15. Boroughbury Medical Centre NHS GP practice · Peterborough NHS CQC: Outstanding 01733307840
  16. Bradford on Avon & Melksham Health Partnership NHS GP practice · Bradford-on-Avon NHS CQC: Outstanding 01225866611
  17. Bradgate Surgery NHS GP practice · Bristol NHS CQC: Outstanding 01179591920
  18. Brinnington Surgery NHS GP practice · Stockport NHS CQC: Outstanding 01619833300
  19. Broadway Health Centre NHS GP practice · Birmingham NHS CQC: Outstanding 01212506105
  20. Bromley Meadows Surgery NHS GP practice · Bolton NHS CQC: Outstanding 01204463232
  21. Buckden and Little Paxton Surgeries NHS GP practice · St Neots NHS CQC: Outstanding 01480810216
  22. Cadbury Heath Healthcare NHS GP practice · Bristol NHS CQC: Outstanding 01179805700
  23. Caen Medical Centre NHS GP practice · Braunton NHS CQC: Outstanding 01271818030
  24. Cambridge Access Surgery NHS GP practice · Cambridge NHS CQC: Outstanding 01223358961
  25. Cartmel Surgery NHS GP practice · Grange Over Sands NHS CQC: Outstanding 01539536366
  26. Castle Healthcare Practice NHS GP practice · Nottingham NHS CQC: Outstanding 01158832626
  27. Cestria Health Centre NHS GP practice · Chester-le-Street NHS CQC: Outstanding 01913887771
  28. Chapel Street Medical Centre NHS GP practice · Derby NHS CQC: Outstanding 01332680520
  29. Chatsworth Road Medical Centre NHS GP practice · Chesterfield NHS CQC: Outstanding 01246568065
  30. Chilwell Valley and Meadows Practice NHS GP practice · Nottingham NHS CQC: Outstanding 01159430530

Open in full map search →

Order: official CQC rating only – Outstanding first, then Good. Providers cannot pay to appear higher.

Who runs GP surgeries?

  • 6,677NHS

Taken from the CQC register: “NHS” means run by an NHS body or providing NHS primary care; “Independent” is the CQC’s word for a provider that is not an NHS body – a company, partnership or individual. It says who runs the service, not who pays: many independent providers deliver NHS- or council-funded care. Charities and community interest companies are shown separately, where the register or the provider’s name says so. 1 are dental practices, where the register does not say whether NHS treatment is offered. Use the All · NHS · Private switch at the top of any directory page to browse one kind only.

What does a GP cost?

NHS GP surgery
Free. Anyone in England can register with an NHS GP surgery; you do not need proof of address or immigration status.
Private GP
You pay for each appointment, or through a membership or insurance. Prices are set by the clinic – ask before you book.

Prescriptions, some letters and medical reports can carry a charge even at an NHS surgery.

General guidance for England, not financial advice. Rules and charges change – check the official pages above.

Contains CQC data © Care Quality Commission.