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
Glengarry Nurse Practitioner-Led Clinic NPLC 137 Military Rd North, P.O. Box 160 Lancaster 613-347-1260
Grand Bend Area Community Health Centre P.O. Box 1269, 69 Main Street East Grand Bend 519-238-2362
Grand River Community Health Centre 363 Colborne Street Brantford 519-754-0777
Grandview Medical Centre Family Health Team* FHT 167 Hespeler Rd. Cambridge 519-623-4200
Great Northern Family Health Team* FHT Unit 2 - 240 Shepherdson Road New Liskeard 705 647 6100
Greenbelt Family Health Team* FHT 3500 Fallowfield Road, Unit 1C Ottawa 613-843-1718
Greenstone Family Health Team* FHT 510 Hogarth Ave West Geraldton 807-854-0051
Guelph Community Health Centre 176 Wyndham Street N. Guelph 519-821-5363
Guelph Family Health Team* FHT #500 – 649 Scottsdale Drive Guelph 519-837-4444
Haileybury Family Health Team* FHT 95 Meridian Avenue Haileybury 705-672-3371