Skip to main content

Top Medical Doctors in Markham (2025)

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

0 providers found

Top Rated (10 providers)

#1

Dr. Alwin Wu

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 (6)
3255 Hwy 7 Unit 176, Markham, ON L3R 3P9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#2

Dr. Daryl Mai

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 (1)
9255 Woodbine Ave #2, Markham, ON L6C 0G5, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#3

Dr. Hyder H. Fazal

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 (48)
6633 Hwy 7 Suite 204, Markham, ON L3P 7P2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#4

Whole Health Medical Centre inc

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 (21)
5970 16th Ave #114, Markham, ON L3P 7R1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#5

Dr.Chia-Ching Nancy

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 (15)
3000 Hwy 7, Markham, ON L3R 6E1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#6

Markham Family Health Team

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.7 (24)
122 Cornell Park Ave, Markham, ON L6B 1B6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#7

Dr. Michael Caturay

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.7 (19)
200 Bullock Dr, Markham, ON L3P 1W2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#8

Markham Healthcare 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 (24)
50 Karachi Dr #52, Markham, ON L3S 0B6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#9

Mount Joy Medical Centre

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 (47)
9418 Markham Rd c2, Markham, ON L6E 0N8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#10

Markham Central Clinic

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

4.4 (66)
9560 Markham Rd Units 101-104, Markham, ON L6E 0V1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →

Highly Recommended (15 providers)

#11

Markham Integrative Medicine

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

4.4 (59)
300 Main Street Markham N, Markham, ON L3P 1Y8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#12

Markham Family Medical 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.4 (20)
3000 Hwy 7 #202, Markham, ON L3R 6E1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#13

Dr Lee Dr Poon's Medical Office

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)
8787 Woodbine Ave, Markham, ON L3R 9T6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#14

Dr. Isabel Alvarez

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 (5)
377 Church St, Markham, ON L6B 1A1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#15

Upper Village Family 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 (41)
9500 Markham Rd Unit 102, Markham, ON L6E 0N6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#16

Kala Medical Family Health Center

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 (33)
15 Ivanhoe Dr, Markham, ON L6C 0X7, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#17

MARKVILLE WALK IN CLINIC (Medical Clinic) I Call or visit website for Appointments

A well-regarded physician with over 191 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 (191)
8312 McCowan Rd UNIT 105 / 106, Markham, ON L3P 8E1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#18

North Markham Medical 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.0 (21)
9980 Kennedy Rd Suite C9, Markham, ON L6C 0M4, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#19

Dr. Arif Nazarali Dharamshi

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.0 (4)
9255 Woodbine Ave, Markham, ON L6C 1T5, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#20

MediOne Physicians McIntosh Family Medicine, Walk-In Clinic, Rheumatologist (Markham)

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 (25)
50 McIntosh Dr Unit 103, Markham, ON L3R 9T3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#21

Dr. Annisa Chang & Dr. Christopher Tan

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 (18)
7130 Warden Ave. #207, Markham, ON L3R 1S2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#22

Cachet Medical Centre - Family Physicians

A experienced physician with over 730 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 (730)
9255 Woodbine Ave #2, Markham, ON L6C 0G5, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#23

Poppen Jacquline Dr

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 (16)
10 Greensborough Village Cir, Markham, ON L6E 1M4, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#24

Markham 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 (34)
377 Church St Suite 101, Markham, ON L6B 1A1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#25

Dr. Jonathan Fan

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 (29)
8 Shadlock St, Markham, ON L3S 3K9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →

Recommended (24 providers)

#26

South Markham Medical Ctr

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 (16)
2002 Middlefield Rd, Markham, ON L3S 1Y5, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#27

Boxgrove Medical Centre

A experienced physician with over 141 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.6 (141)
110 Copper Creek Dr # 105, Markham, ON L6B 0P9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#28

Doctors Urgent Care Center & Pharmacy

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 (40)
2860 Denison St, Markham, ON L3S 4T6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#29

Lowden C Dr

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 (18)
Markham Professional Centre, 2265 Pembina Hwy #201, Winnipeg, MB R3T 2H1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#30

Dr. Nin-Ming Leung

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 (8)
Canada, 8787 Woodbine Ave, Markham, ON L3R 9S2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#31

Markham Unionville Family Physicians

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 (8)
381 Main Street Markham N, Markham, ON L3P 1Z3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#32

Markham Village Medical Centre

A experienced physician with over 108 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 (108)
6061 Hwy 7 Suite G, Markham, ON L3P 3B2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#33

Dr Li Bessie

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 (26)
7010 Warden Ave. #29, Markham, ON L3R 5Y3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#34

Gfmc 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)
9500 Markham Rd, Markham, ON L3P 3J3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#35

Medical Doctors Markham

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 (16)
3601 Hwy 7 Suite 605, Markham, ON L3R 0M3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#36

Middlefield 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.2 (41)
8 Shadlock St, Markham, ON L3S 3K9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#37

Markham Stouffville Urgent Care Centre

A experienced physician with over 497 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.0 (497)
110 Copper Creek Dr #100, Markham, ON L6B 0P9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#38

Dr. Ken H. Ng, Wooten

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 (36)
2 Wootten Way N, Markham, ON L3P 3L8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#39

Dr Juan YE

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 (17)
32 South Unionville Ave #2035, Markham, ON L3R 9S6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#40

Logan Health Clinic

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

2.9 (66)
7475 McCowan Rd Unit 1, Markham, ON L3S 3J6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#41

Markham Medical Centre 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.

2.8 (27)
6633 York Regional Rd 7 Suite 214, Markham, ON L3P 7P2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#42

Health for All Family Health Team

A experienced physician with over 130 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 (130)
379 Church St #202, Markham, ON L6B 0T1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#43

Markham 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.

2.7 (44)
200 Bullock Dr, Markham, ON L3P 1W2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#44

Bur Oak 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.

2.7 (42)
20 Bur Oak Ave #5b, Markham, ON L6C 0A2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#45

Towne Centre Medical Clinic

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

2.6 (65)
3601 Hwy 7 #201, Markham, ON L3R 0M3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#46

Markham Healthplex 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.

2.6 (17)
5995 14th Ave A2B, Markham, ON L3R 0J2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#47

Dr Wan Andrew W

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.4 (16)
7010 Warden Ave., Markham, ON L3R 5Y3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#48

Markham Road Medical Centre

A experienced physician with over 101 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 (101)
7160 Markham Rd, Markham, ON L3S 3J8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#49

Dr. Rajeswary Loganathan

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.

1.8 (48)
7475 McCowan Rd, Markham, ON L3S 3J6, 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 Markham.

Get Help
```