Public Health Nurse Salaries in Waterloo, ON

Salary estimated from 60 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: April 15, 2019
Average in Waterloo, ON
$77,309 per year
14% Above national average
  • Most Reported
$28,000
$151,000
Salary Distribution

How much does a Public Health Nurse make in Waterloo, ON?

The average salary for a Public Health Nurse is $77,309 per year in Waterloo, ON, which is 14% above the national average. Salary estimates are based on 60 salaries submitted anonymously to Indeed by Public Health Nurse employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Public Health Nurse is less than 1 year.
Public Health Nurse salaries by company in Waterloo, ON
CompanyAverage salary
$122,573 per year
$75,384 per year
$73,451 per year
$63,616 per year
Public Health Nurse salaries by location
CityAverage salary
$63,454 per year
$62,435 per year
$62,902 per year

Public Health Nurse job openings

Registered Nurse
University of Waterloo
Waterloo, ON
RPN is needed in a Family Physician’s office in Kitchener
Westheights Family Practice
Kitchener, ON
Community Health Nurse (Northern Nursing) - RNs
Canadian Health Care Agency
Cambridge, ON
Registered Nurse
Passport Health
Kitchener-Waterloo, ON
Clinical Community Supervisor - 1 Year Contract
ParaMed Home Health Care
Kitchener, ON
Director of Care - Golden Years
PeopleCare Communities
Cambridge, ON
Public Health Nurse jobs in Waterloo, ON