Public Health Nurse Salaries in London, ON

Salary estimated from 5 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Average in London, ON
$59,766 per year
12% Below national average
  • Most Reported
$30,000
$91,000
Salary Distribution

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

The average salary for a Public Health Nurse is $59,766 per year in London, ON, which is 12% below the national average. Salary estimates are based on 5 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 London, ON
CompanyAverage salary
$59,766 per year
Public Health Nurse salaries by location
CityAverage salary
$63,749 per year
$62,878 per year
$62,666 per year
$37.85 per hour

Job openings for Public Health Nurse

View all job openings for Public Health Nurse