Find a Team Near You

Primary Care Team expansion is here! We're committed to keeping this list as up to date as possible as teams expand and new teams emerge. 

There are now 297 organizations across Ontario that provide primary health care services in interprofessional team-based care (186 Family Health Teams (FHTs), 81 Community Health Centres (CHCs), 27 Nurse Practitioner-Led Clinics (NPLCs), and 25 Aboriginal Health Access Centres (AHACs)). Over 3.5 million Ontarians — that’s one in four — are enrolled as patients in these teams.

The numbers above do not include satellite sites or spoke sites

Teams with a * are a member of AFHTO

You can search below, or view the full list A-Z or by Region 

FHTs are highlighted in red pins, CHCs in blue and NPLCs in green

Organization Type Street Address Municipality Phone Number
Madawaska Valley Family Health Team* FHT P.O. Box 130, 21 St. Francis Memorial Drive Barry's Bay 613-756-9888
Maitland Valley Family Health Team* FHT 180 Cambria Rd. N Goderich 519-524-6060
Mamaway Wiidokdaadwin Primary Health Care Team (BANAC) (IIPCT) 64 Cedar Point Dr. Unit 1405 Barrie 705-734-1818
Mango Tree Family Health Team* FHT 28 Brock Rd N Guelph 519 224 0640 x 1
Manitoulin Central Family Health Team* FHT 2120B- HWY 551 Mindemoya (705) 377-5371
Manitouwadge Family Health Team* FHT 1 Healthcare Crescent Manitouwadge 807-826-3174
Maple Family Health Team* FHT 1036 Princess St, Unit D2 Kingston 613-531-5888
Marathon Family Health Team* FHT 22 Peninsula Rd Marathon 807-229-3243
Markham Family Health Team* FHT 377 Church Street, Unit 101 Markham 905-471-9999
Mary Berglund Community Health Centre Box 450, Hwy 17 & 599 (1100 Main Street) Ignace 807-934-6719