Primary Care Job Board

As a member benefit, AFHTO curates a primary care team job board to help connect talented professionals with opportunities across Ontario’s team-based primary care organizations. Member organizations can post positions at no cost, and non-members are also welcome to share postings for a fee – contact us today!

Working in the team-based primary care sector means being part of collaborative, community-based organizations that prioritize equity, innovation, and whole-person care—making a meaningful impact on the health and wellbeing of patients every day.

Filter Options
Registered Practical Nurse – Supported Attachment
Closing Date: 2026-03-31
Position: Nurse (RN/RPN)
Location: Lindsay
Salary Range: 50,000 – 70,000
Job Type: Full-time, Contract
Manager of Technology & Innovation
Closing Date: 2026-03-31
Position: Program Coordinator/Manager
Location: Toronto
Salary Range: 50,000 – 70,000
Job Type: Full-time
Data & Senior Leadership Coordinator
Closing Date: 2026-03-31
Position: Program Coordinator/Manager
Location: Toronto
Salary Range: 50,000 – 70,000
Job Type: Full-time
Southlake Academic Family Health Team Registered Practical Nurse
Closing Date: 2026-03-31
Position: Nurse (RN/RPN)
Location: Aurora
Salary Range: Not Declared
Job Type: Full-time, Permanent
Southlake Academic Family Health Team Nurse Practitioner
Closing Date: 2026-03-31
Position: Nurse Practitioner
Location: Aurora
Salary Range: Not Declared
Job Type: Full-time, Contract
Southlake Academic Family Health Team Pharmacist
Closing Date: 2026-03-31
Position: Pharmacist
Location: Aurora
Salary Range: Not Declared
Job Type: Full-time, Contract
STAR Family Health Team Executive Director
Closing Date: 2026-03-31
Position: Executive Director
Location: Stratford
Salary Range: Not Declared
Job Type: Full-time
Georgian Nurse Practitioner-Led Clinic Nurse Practitioner
Closing Date: 2026-04-30
Position: Nurse Practitioner
Location: Innisfil
Salary Range: 110,000 – 130,000
Blue Sky Family Health Team Finance Manager (On-Site)
Closing Date: 2026-04-30
Position: Program Coordinator/Manager
Location: North Bay
Salary Range: 70,000 – 90,000
Job Type: Full-time, Permanent
Blue Sky Family Health Team – Registered Social Worker (On-Site)
Closing Date: 2026-04-30
Position: Mental Health and Social Worker
Location: North Bay
Salary Range: 50,000 – 70,000
Job Type: Full-time, Permanent
Hamilton Family Health Team Practice Facilitator
Position: Program Coordinator/Manager
Location: Hamilton
Salary Range: 70,000 – 90,000
Job Type: Full-time

Select a job position to see details

Job details will be displayed here when you select a position from the list.