Skip to main content

Top Medical Doctors in Toronto (2025)

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

0 providers found

Top Rated (10 providers)

#1

Dr. Elaine B. Raddatz

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)
8 York St #4, Toronto, ON M5J 2Y2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#2

Dr Anca Facy | Family Medicine 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.8 (11)
123 Edward St #504, Toronto, ON M5G 1E2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#3

The Clinic at Christie

A highly-rated physician with over 174 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 (174)
672 Dupont St Unit 106, Toronto, ON M6G 1Z6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#4

Dr Frank Fotis Karantonis MD

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 (19)
751 Pape Ave, Toronto, ON M4K 3S7, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#5

Dr. Toan Di Nhan

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 (14)
800 Bathurst St, Toronto, ON M5R 3M8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#6

PinPoint- Infinity Health Downtown Toronto: Walk in/Medical Clinic & Rehab Centre

A highly-rated physician with over 1399 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.5 (1399)
39 Lower Simcoe St, Toronto, ON M5J 3A6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#7

Dr. Alisha Razack FAMILY PHYSICIAN

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.5 (46)
607 Gerrard St E Second Floor, Toronto, ON M4M 1Y2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#8

Richard Mah MD

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.5 (8)
1611 Bloor St W, Toronto, ON M6P 1A6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#9

Rocket Doctor

A well-regarded physician with over 2405 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.4 (2405)
180 John St, Toronto, ON M5T 1X5, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#10

Dr N Zaki

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 (31)
295 College St, Toronto, ON M5T 1S2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →

Highly Recommended (15 providers)

#11

Terence Leung MD

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 (25)
1287 Gerrard St E, Toronto, ON M4L 1Y5, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#12

Dr. Alya Rahim MD

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 (18)
901 Bay St., Toronto, ON M4Y 1C2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#13

Dr. Alisa Naiman

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 (17)
491 Eglinton Ave W, Toronto, ON M5N 1A8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#14

Hui Fred Dr

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 (41)
421 Bloor St E, Toronto, ON M4W 3T1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#15

Dr. Louis Furtado Family Medicine Clinic

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 (29)
565 College St Suite 201, Toronto, ON M6G 1B2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#16

Westside Doctors

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 (24)
27 Roncesvalles Ave #308, Toronto, ON M6R 3B2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#17

Anh Nguyen MD

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 (23)
804 College St, Toronto, ON M6G 1C8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#18

Dr. Dan Sood

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 (16)
726 Bloor St W B101, Toronto, ON M6G 1L4, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#19

Dr. Poonam Batra

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 (13)
1366 Yonge St, Toronto, ON M4T 3A7, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#20

Integra Health Centre - Exchange Tower

A well-regarded physician with over 755 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.2 (755)
130 King St W 13th Floor Suite #1320, Toronto, ON M5X 1C8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#21

Watson Medical Clinic

A well-regarded physician with over 207 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.2 (207)
561 Eglinton Ave W, Toronto, ON M5N 1B5, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#22

HeartHealth Medical Centre

A well-regarded physician with over 136 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.2 (136)
360 College St Unit 103, Toronto, ON M5T 1S6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#23

Dr Rui Martins MD and Dr John Masgoret MD

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 (10)
565 College St, Toronto, ON M6G 1B2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#24

Downtown Toronto Doctors

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.1 (23)
901 Bay St., Toronto, ON M4Y 1C2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#25

Downtown Doctors Walk In Medical Clinic

A well-regarded physician with over 186 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.0 (186)
720 Spadina Ave. #100, Toronto, ON M5S 2T9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →

Recommended (20 providers)

#26

MyFamilyMD

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 (43)
Loblaws on the Mezzanine, 396 St Clair Ave W, Toronto, ON M5P 1N4, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#27

UMedical

A experienced physician trusted by 91 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 (91)
600 Sherbourne St Unit 212 & 202, Toronto, ON M4X 1W4, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#28

Davisville Family Practice

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 (47)
1881 Yonge St Floor 6, Toronto, ON M4S 3C4, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#29

Dr. Fred Asher Freedman

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 (3)
720 Spadina Ave. Suite 404 (4th floor, Toronto, ON M5S 2T9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#30

Prime Medical Centre

A experienced physician with over 311 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 (311)
68 Abell St #1, Toronto, ON M6J 0A2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#31

HealthSource Medical

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

3.5 (78)
473 Dupont St Unit C1, Toronto, ON M6G 1Y6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#32

GSH Medical- Forest Hill

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 (48)
801 Eglinton Ave W Suite 300, Toronto, ON M5N 1E3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#33

Garrison Creek

A experienced physician with over 131 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 (131)
928 St Clair Ave W, Toronto, ON M6C 1C6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#34

Leslieville Medical Centre

A experienced physician with over 171 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.3 (171)
17 Leslie St, Toronto, ON M4L 1A1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#35

Best Doctors

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 (9)
145 King St W #700, Toronto, ON M5H 1J8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#36

Citrus Medical Centre - Lake Shore

A experienced physician with over 164 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 (164)
2240 Lake Shore Blvd W, Toronto, ON M8V 0B1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#37

FORT YORK WALK-IN CLINIC

A experienced physician with over 319 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.1 (319)
219 Fort York Blvd Unit 108, Toronto, ON M5V 1B1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#38

Family Doctors & Walk-In 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.1 (21)
790 Bay St., Toronto, ON M5G 1N8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#39

College HealthChoice Centre (Family practice & Walk-In clinic)

A experienced 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.

2.9 (127)
815 College St Main Floor, Toronto, ON M6G 1C9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#40

Primacy - Carlton & Church Medical & Walk-In Clinic

A experienced physician with over 334 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.8 (334)
60 Carlton St., Toronto, ON M5B 1J2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#41

Albany Medical Clinic

A experienced physician with over 687 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.6 (687)
807 Broadview Ave, Toronto, ON M4K 2P8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#42

East York Medical Health Centre

A experienced physician with over 116 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.5 (116)
45 Overlea Blvd, Toronto, ON M4H 1C3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#43

City Family Doctor 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.

2.5 (33)
366 Bloor St E #6, Toronto, ON M4W 1H4, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#44

Primacy - Queen's Quay Medical Family Health Organization

A experienced physician with over 185 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.1 (185)
10 Lower Jarvis St, Toronto, ON M5E 1Z2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#45

The Health Clinic By Shoppers

A experienced physician with over 144 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.1 (144)
770 Lawrence Ave W, Toronto, ON M6A 3C6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
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 Toronto.

Get Help
```