Skip to main content

Top Medical Doctors in Halifax (2025)

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

0 providers found

Top Rated (10 providers)

#1

Dr F. R. Spicer 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.

5.0 (14)
239-7071 Bayers Rd, Halifax, NS B3L 0B4, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#2

Stender Mark 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 (6)
6155 North, Halifax, NS B3K 5R3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#3

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

5.0 (5)
Park Lane Terraces, 5657 Spring Garden Rd #302, Halifax, NS B3J 1G9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#4

DR John Gillis

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 (5)
650 Washmill Lake Dr #270, Halifax, NS B3S 0H8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#5

Sidhom Mary H 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)
7071 Bayers Rd, Halifax, NS B3L 0B4, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#6

Marshall Gena 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 (2)
6155 North St, Halifax, NS B3K 5R3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#7

Arthritis & Injury Care Centre

A highly-rated physician with over 129 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.9 (129)
1554 Dresden Row Suite 3070, Halifax, NS B3J 2K2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#8

Fay Donald 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 (9)
6137 Jubilee Rd, Halifax, NS B3H 2E8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#9

Conter H S Dr Physician 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.7 (12)
6155 North St, Halifax, NS B3K 5R3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#10

Dr. Michelle Ciach 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.6 (7)
255 Lacewood Dr #310, Halifax, NS B3M 4G2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →

Highly Recommended (15 providers)

#11

Professional Center

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 (2)
Spring Garden Rd, Halifax, NS B3J 1G9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#12

Hydrostone 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 (19)
5521 Duffus St, Halifax, NS B3K 2M5, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#13

Kearney Lake Primary Care 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 (26)
998 Parkland Dr Suite 203, Halifax, NS B3M 0A6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#14

Carbyn Kevin 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 (9)
5991 Spring Garden Rd, Halifax, NS B3H 1Y6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#15

Monaghan Medical 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.2 (5)
6140 Young St #70, Halifax, NS B3K 0G2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#16

IWK Health Centre

A well-regarded physician with over 247 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.1 (247)
5980 University Ave #5850, Halifax, NS B3K 6R8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#17

Lighthouse Medical

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 (11)
5880 Spring Garden Rd Suite 307, Halifax, NS B3H 1Y1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#18

Dalhousie Family Medicine Spryfield Medical 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.0 (22)
16 Dentith Rd, Halifax, NS B3R 2H9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#19

Park West Medical Clinic

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

3.9 (64)
287 Lacewood Dr #116, Halifax, NS B3M 3Y7, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#20

Kawchuk Terry 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.9 (34)
5991 Spring Garden Rd, Halifax, NS B3H 1Y6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#21

Signature Health

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 (7)
650 Washmill Lake Dr #270, Halifax, NS B3S 0H8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#22

Dr. Dawood Medical Clinic

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

3.8 (75)
362 Lacewood Dr SUITE 203, Halifax, NS B3S 1M7, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#23

Bluenose Health Primary Care 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.8 (26)
6140 Young St #70, Halifax, NS B3K 0G2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#24

Primacy - Bayer's Lake Medical and Cosmetic 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.8 (20)
210 Chain Lake Dr, Halifax, NS B3S 1A2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#25

Mayflower 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.8 (17)
998 Parkland Dr, Halifax, NS B3M 0A6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →

Recommended (25 providers)

#26

Dr. Frank Doane

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)
7071 Bayers Rd, Halifax, NS B3L 2C2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#27

Springview Family Practice (NOT a Walk-in and NOT Accepting New Patients)

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 (30)
5675 Spring Garden Rd, Halifax, NS B3J 1G9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#28

Duffus 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.5 (27)
287 Lacewood Dr Suite 203, Halifax, NS B3M 3Y7, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#29

Spryfield Family Medicine Clinic -WILL BE CHANGING TO NOVAS MEDICAL

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 (11)
315 Herring Cove Rd, Halifax, NS B3R 1V5, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#30

Medical Clinic in Nelson Place

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 (10)
5657 Spring Garden Rd #302, Halifax, NS B3J 1G9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#31

Mader Judy 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 (4)
5991 Spring Garden Rd, Halifax, NS B3H 1Y6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#32

Spryfield 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 (12)
205 Herring Cove Rd, Halifax, NS B3P 1L1, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#33

Scotia Square Medical Clinic - NO WALK IN

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

3.1 (89)
5201 Duke St, Halifax, NS B3J 1N9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#34

Clydes Medical Practice

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

3.1 (63)
6140 Young St, Halifax, NS B3K 0G2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#35

Atlantic 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.1 (16)
7001 Mumford Rd, Halifax, NS B3L 2H8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#36

No businss

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 (7)
315 Herring Cove Rd suite 102, Halifax, NS B3R 1V5, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#37

Regency Park Family Practice

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.0 (83)
366 Lacewood Dr #200, Halifax, NS B3S 1M7, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#38

Dalhousie Family Medicine Clinic - Mumford

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 (34)
6960 Mumford Rd Suite 0-265, Halifax, NS B3L 4W8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#39

Pauline Potter 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.0 (2)
2641 Northwood Terrace, Halifax, NS B3K 3S6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#40

Ravines Medical Centre

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.

2.9 (72)
535 Larry Uteck Blvd, Halifax, NS B3M 0E3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#41

Solutions Family Medical Clinic

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

2.8 (94)
279 Herring Cove Rd, Halifax, NS B3P 1M2, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#42

Richmond Family Practice

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

2.8 (56)
6155 North St, Halifax, NS B3K 5R3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#43

Gladstone Medical Consultants

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 (22)
6155 North St, Halifax, NS B3K 5R3, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#44

Novas Medical

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 (43)
315 Herring Cove Rd Suite 102, Halifax, NS B3R 1V5, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#45

Clayton Park Walk-In Medical Clinic

A experienced physician with over 222 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.3 (222)
278 Lacewood Dr, Halifax, NS B3M 3M9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#46

Family Focus Medical Clinics - Joseph Howe Drive

A experienced physician with over 173 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 (173)
3601 Joseph Howe Dr, Halifax, NS B3L 4H8, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#47

The Family Focus Medical Clinic - Walk-In Clinic

A experienced physician with over 178 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.0 (178)
5991 Spring Garden Rd, Halifax, NS B3H 1Y4, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#48

Halifax Central 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.

0.0 (0)
5991 Spring Garden Rd #420, Halifax, NS B3H 1Y6, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Accepting Patients
View Profile →
#49

Dr. M Kent Pottle

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.

0.0 (0)
5675 Spring Garden Rd Suite 250, Halifax, NS B3J 1G9, Canada
Family Medicine Internal Medicine Preventive Care
English French
Provincial Health Insurance
Waitlist Available
View Profile →
#50

Rockingham Ridge 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.

0.0 (0)
30 Farnham Gate Rd, Halifax, NS B3M 4R8, 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 Halifax.

Get Help
```