Skip to main content

Top Medical Doctors in London (2025)

Compare trusted healthcare providers in London. Rankings based on patient reviews, quality of care, and comprehensive provider data.

0 providers found

Top Rated (10 providers)

#1

Vigna Victor Dr

A highly-rated physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

5.0 (13)
646 Huron St, London, ON N5Y 4J8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#2

Dr. Jeffrey S Price and Dr. Andrea Mok

A highly-rated physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

5.0 (10)
163 Commissioners Rd W #1A, London, ON N6J 1X9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#3

Vu Nguyen Wayne Dr

A highly-rated physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

5.0 (4)
1329 Fuller St, London, ON N5Y 4R1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#4

Moser Nancy Dr

A highly-rated physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

5.0 (3)
163 Commissioners Rd W, London, ON N6J 1X9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#5

Primacy - Medway Family Health Care

A highly-rated physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

5.0 (2)
1205 Oxford St W, London, ON N6H 1V9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#6

FHO, Family physician Practice

A highly-rated physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

4.9 (10)
360 Oxford St W, London, ON N6H 1T3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#7

Bhayana Bhooma Dr

A highly-rated physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

4.8 (29)
240 Wharncliffe Rd N, London, ON N6H 4P2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#8

Mackenzie Clinic - London

A highly-rated physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

4.8 (23)
450 Central Ave, London, ON N6B 2E8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#9

Wilkins Medical Walk in Clinic London

A highly-rated physician with over 127 patient reviews, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

4.6 (127)
699 Wilkins St, London, ON N6C 5C8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#10

Dr. Stephen Wegener

A highly-rated physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

4.6 (29)
1135 Adelaide St N #301, London, ON N5Y 5K7, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →

Highly Recommended (15 providers)

#11

Primacy - Wolseley Medical Clinic

A highly-rated physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

4.6 (11)
825 Oxford St E, London, ON N5Y 3J8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#12

Dr. Steve T. Petrlich

A highly-rated physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

4.6 (7)
825 Oxford St E, London, ON N5Y 3J8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#13

Dr. Dina Al Khatib

A well-regarded physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

4.4 (15)
215 Fanshawe Park Rd W, London, ON N6G 5A9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#14

Dr. Ruksheen Minocher Homji Family Practice

A well-regarded physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

4.4 (11)
551 Knights Hill Rd #2, London, ON N6J 3A1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#15

Dr. Saly Anthony

A well-regarded physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

4.4 (11)
460 Springbank Dr, London, ON N6J 1G8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#16

Dr. Salwa Saadaldeen

A well-regarded physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

4.3 (18)
1673 Richmond St, London, ON N6G 2N3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#17

Core Family Health Centre

A well-regarded physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

4.2 (47)
825 Richmond St, London, ON N6A 3H7, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#18

FYidoctors - London - Sunningdale

A well-regarded physician trusted by 74 patients, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

4.1 (74)
655 Fanshawe Park Rd W, London, ON N6G 5B4, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#19

Richmond Row Health Centre

A experienced physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.9 (17)
813 Richmond St, London, ON N6A 3H6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#20

Advanced Medical Group

A experienced physician with over 123 patient reviews, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.8 (123)
230 Victoria St #116A, London, ON N6A 2C2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#21

Dr Maria Tetelbaum - Family Medicine

A experienced physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.8 (13)
1635 Hyde Park Rd Suite#108, London, ON N6H 5L7, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#22

London Health Sciences Centre

A experienced physician with over 244 patient reviews, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.7 (244)
800 Commissioners Rd E, London, ON N6A 5W9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#23

London Lambeth Family Medicine Clinic

A experienced physician trusted by 95 patients, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.7 (95)
3090 Colonel Talbot Rd #2, London, ON N6P 0B3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#24

London Family Health Team

A experienced physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.7 (45)
1261 Beaverbrook Ave, London, ON N6H 0G6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#25

London Doctors' Relief Service - Medical Clinic by Appointment Only

A experienced physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.7 (43)
595 Wonderland Rd N, London, ON N6H 3E2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →

Recommended (25 providers)

#26

Nanoly Family Medical Clinic

A experienced physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.7 (26)
381 Clarke Rd, London, ON N5W 5G5, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#27

Westmount Family Physicians

A experienced physician trusted by 58 patients, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.6 (58)
785 Wonderland Rd S #254, London, ON N6K 1M6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#28

Dr. Vida Omidvar, MD Family Physician

A experienced physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.6 (29)
240 Wharncliffe Rd N, London, ON N6H 2B8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#29

Dr. Altif Mawji

A experienced physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.6 (16)
230 Victoria St Unit 103, London, ON N6A 2G1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#30

Dr. Anca Pop - Family Physician

A experienced physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.6 (10)
rd w 1y4, 307 Commissioners Rd W, London, ON N6J 1Y4, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#31

Highbury Medical Walk In Clinic

A experienced physician with over 217 patient reviews, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.5 (217)
1345 Huron St, London, ON N5V 1R9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#32

Victoria family medical centre

A experienced physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.5 (32)
60 Chesley Ave, London, ON N5Z 2C1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#33

Dr. Seema Luke

A experienced physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.5 (2)
1055 Fanshawe Park Rd W #101, London, ON N6G 5B4, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#34

Thompson Medical Centre (TMC+) on Thompson Road

A experienced physician with over 203 patient reviews, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.4 (203)
130 Thompson Rd, London, ON N5Z 2Y6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#35

Medicentres Family Care Clinics

A experienced physician trusted by 90 patients, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.4 (90)
Inside Rexall Pharmacy, 1375 Beaverbrook Ave, London, ON N6H 5T8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#36

Saffron Health Centre

A experienced physician trusted by 80 patients, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.4 (80)
11 Base Line Rd E Unit 1, London, ON N6C 5Z8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#37

Carling Heights Family Health Centre

A experienced physician trusted by 77 patients, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.4 (77)
124 Barker St, London, ON N6C, Canada, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#38

Lambeth Station Medical Centre

A experienced physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.4 (20)
595 Bradley Ave unit 204, London, ON N6E 3Z8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#39

Dr Franklin Ossai

A experienced physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.3 (23)
Carling Heights Family Health Centre, 124 Barker St, London, ON N5Y 1Y1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#40

Family First Medical Centre

A experienced physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.3 (21)
140 Oxford St E Suite 203, London, ON N6A 5R9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#41

Thompson Medical Centre (TMC+) on Hyde Park

A experienced physician with over 148 patient reviews, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.2 (148)
TMC on, 990 Gainsborough Rd, London, ON N6H 5L4, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#42

Riverbend Walk-In Clinic

A experienced physician trusted by 83 patients, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.2 (83)
1866 Oxford St W, London, ON N6K 0J8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#43

Whitehills Medical Centre

A experienced physician trusted by 53 patients, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.2 (53)
1055 Fanshawe Park Rd W #101, London, ON N6G 5B4, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#44

West London Family Health Clinic

A experienced physician trusted by 72 patients, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.0 (72)
785 Wonderland Rd S #200, London, ON N6K 1G3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#45

Dr. Pam Smith

A experienced physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

3.0 (4)
440 Boler Rd, London, ON N6K 4L2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#46

SheerHealth Medical Clinic

A experienced physician with over 169 patient reviews, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

2.7 (169)
1476 Aldersbrook Rd, London, ON N6G 0P5, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#47

Dr. Naher Monzur

A experienced physician serving the community, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

2.6 (15)
140 Oxford St E, London, ON N6A 5R9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#48

Good doctors London

A experienced physician trusted by 55 patients, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

2.5 (55)
Citiplaza, inside Medpoint Care Pharmacy, 355 Wellington St, London, ON N6A 3N7, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#49

Doctors Walk-In Medical Clinic

A experienced physician with over 490 patient reviews, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

2.2 (490)
641 Commissioners Rd E, London, ON N6C 2T9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#50

Oxford Walk-In Clinic

A experienced physician with over 512 patient reviews, specializing in comprehensive patient care. Offering a wide range of medical services including preventive care, chronic disease management, and general health consultations.

1.8 (512)
Oxford Health Centre, 140 Oxford St E #102, London, ON N6A 5R9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →

How We Rank Healthcare Providers

Our comprehensive ranking system takes into account multiple factors to ensure you find the best healthcare providers:

  • Patient Ratings (40%): Verified patient reviews and overall satisfaction scores
  • Review Volume (25%): Number of patient reviews and feedback
  • Services Offered (15%): Range and quality of healthcare services
  • Language Support (10%): Availability of multilingual services
  • Insurance & Accessibility (10%): Insurance coverage and new patient acceptance

Need Help Finding a Healthcare Provider?

Contact us for personalized assistance in finding the right healthcare provider for your needs in London.

Get Help
```