Find a doctor near you

Doctors, GP surgeries and medical practices, listed town by town. 5,341 listings in 393 towns.

Popular: Acton Alton Altrincham Andover Ashford Atherstone Barnet Barnsley Basingstoke Berkhamsted

Browse doctors by town

A

B

C

D

E

F

G

H

R

Healthcare services you can look for

Primary care

  • GP surgeries
  • NHS medical practices
  • Private GP services
  • Walk-in and urgent care

Common appointments

  • Routine appointments
  • Repeat prescriptions
  • Vaccinations and travel health
  • Health checks
  • Fit notes and medical letters

Private and specialist

  • Private GP appointments
  • Occupational health
  • Women's health
  • Men's health
  • Travel clinics

About UK Doctor Services

UK Doctor Services is a free directory of doctors across the UK. Every town page lists the businesses we know about with their address, telephone number, Google rating and website, ordered with the best rated first.

Closed businesses are removed from the listings, and each entry has a directions link, plus call and website buttons where we have the details.

Common questions

How many doctors are listed in the UK?

We currently list 5,341 doctors across 393 UK towns and cities.

How do I find doctors near me?

Type your town into the search box above, or pick it from the A to Z list. Each town page shows every listing with its address, phone number, rating and a directions link.

Are the ratings reliable?

Ratings come from Google users. A higher score with plenty of reviews is a better guide than a perfect score from a handful of reviews.

Is UK Doctor Services for medical emergencies?

No. In a medical emergency call 999. For urgent problems that are not life threatening, call NHS 111 or contact your GP practice.

Can I register with a doctor through this site?

No. This is a directory only. To register, contact the practice directly and ask to join as a new patient. Services vary, and not every listing is an NHS practice.