Skip to content

Public Health Nurse Salaries, 2024

380 disclosed on the 2024 Sunshine List · overview and trend →

Disclosed

380

2024 Sunshine List

Median Salary

$103,978

-17.1% vs provincial median

Typical Range

$102,928–$105,140

25th–75th percentile

Top Salary

$135,556

Employers · with 5 or more

EmployerPeopleMedianTop
Regional Municipality of Durham108$103,153$107,689
City of Ottawa99$104,440$120,336
Regional Municipality of Halton60$105,077$109,792
Regional Municipality of Peel48$102,099$118,119
Regional Municipality of York17$105,388$116,321
Renfrew County and District Health Unit11$103,698$104,384
City of Hamilton9$102,671$135,556
Simcoe Muskoka District Health Unit6$103,823$105,051
City of Toronto6$103,734$118,014

All Records · 380 in 2024 · page 1 of 2

#NameEmployerTitle as filedSalaryTotal
1Lorraine GrypstraCity Of HamiltonPublic Health Nurse$135,556$137,048
2Jennifer MillerHamilton Health SciencesPublic Health Nurse$125,011$125,335
3Angela MilitoCity Of OttawaPublic Health Nurse$120,336$120,635
4Sandra BatesRegional Municipality Of PeelPublic Health Nurse$118,119$118,371
5Karen DonnaitCity Of TorontoPublic Health Nurse$118,014$118,595
6Cynthia TengRegional Municipality Of YorkPublic Health Nurse$116,321$116,685
7Marianne GervaisCity Of OttawaPublic Health Nurse$116,152$116,451
8Jessica WarrenCity Of OttawaPublic Health Nurse$116,132$116,449
9Judy GaughanRegional Municipality Of PeelPublic Health Nurse$113,942$114,035
10Kathleen SouliereCity Of OttawaPublic Health Nurse$113,572$113,871
11Kristin De MariaRegional Municipality Of PeelPublic Health Nurse$112,883$113,134
12Carrie InnesCity Of OttawaPublic Health Nurse$112,775$113,074
13Sandrina NtamwemeziRegional Municipality Of PeelPublic Health Nurse$112,444$112,692
14Maha ElmekkiCity Of OttawaPublic Health Nurse$111,842$112,141
15Diane LadouceurCity Of OttawaPublic Health Nurse$111,330$111,385
16Orecia L. TaylorWellington-Dufferin-Guelph Health UnitPublic Health Nurse$110,548$111,018
17Alvine BogningCity Of OttawaPublic Health Nurse$110,164$110,439
18Susan ThompsonCity Of OttawaPublic Health Nurse$110,086$110,146
19Marcia MccuaigRegional Municipality Of PeelPublic Health Nurse$110,050$110,300
20Naomi EstifanosCity Of TorontoPublic Health Nurse$110,031$110,581
21Candace WongRegional Municipality Of YorkPublic Health Nurse$109,999$110,322
22Megan FrancoeurCity Of OttawaPublic Health Nurse$109,933$110,232
23Lori ZavarosRegional Municipality Of HaltonPublic Health Nurse$109,792$110,254
24Chigoziri AnumbaRegional Municipality Of HaltonPublic Health Nurse$109,384$109,846
25Melody MantilCity Of OttawaPublic Health Nurse$109,055$109,354
26Isabelle KellyCity Of OttawaPublic Health Nurse$108,925$109,220
27Chelsey BartleyRegional Municipality Of HaltonPublic Health Nurse$108,797$109,259
28Debbie Lynn DigbyPublic Health Sudbury And DistrictsPublic Health Nurse$108,777$108,884
29Admira CocjaRegional Municipality Of PeelPublic Health Nurse$108,738$108,988
30Shari KneenCity Of OttawaPublic Health Nurse$108,674$108,986
31Kristine MinaRegional Municipality Of HaltonPublic Health Nurse$108,625$109,087
32Jacob RowsellCity Of OttawaPublic Health Nurse$108,518$108,790
33Sabrina ShiwpershadRegional Municipality Of HaltonPublic Health Nurse$108,341$108,802
34Huguette ImpezagireCity Of OttawaPublic Health Nurse$108,290$108,596
35Kim Ngoc NguyenCity Of OttawaPublic Health Nurse$108,138$108,430
36Irida DedelliRegional Municipality Of PeelPublic Health Nurse$108,135$108,361
37Rosaline NkohkwoRegional Municipality Of YorkPublic Health Nurse$108,039$108,339
38Heather GlenRegional Municipality Of DurhamPublic Health Nurse$107,689$108,320
39Lisa VisserRegional Municipality Of HaltonPublic Health Nurse$107,630$108,092
40Linse AndersonRegional Municipality Of HaltonPublic Health Nurse$107,625$108,087
41Yi-Yi Josephine LiuRegional Municipality Of HaltonPublic Health Nurse$107,565$108,027
42Preeti DhillonRegional Municipality Of HaltonPublic Health Nurse$107,556$107,753
43Courtney MooreRegional Municipality Of HaltonPublic Health Nurse$107,316$107,778
44Jennifer ClarkRegional Municipality Of YorkPublic Health Nurse$107,310$107,666
45Shanta Tharmarajah-AlexanderRegional Municipality Of YorkPublic Health Nurse$107,269$107,617
46Diane StewartRegional Municipality Of PeelPublic Health Nurse$107,250$107,495
47Shaunet DayRegional Municipality Of HaltonPublic Health Nurse$107,180$107,642
48Teresa MoncadaRegional Municipality Of YorkPublic Health Nurse$107,163$107,518
49Jennifer LappCity Of OttawaPublic Health Nurse$107,002$107,301
50Kimberly BoileauRegional Municipality Of PeelPublic Health Nurse$106,979$107,229
51Amy CampbellRegional Municipality Of PeelPublic Health Nurse$106,947$107,198
52Catherine SylvainCity Of OttawaPublic Health Nurse$106,871$107,170
53Roxane JolyCity Of OttawaPublic Health Nurse$106,787$107,090
54Jane SmithsonRegional Municipality Of HaltonPublic Health Nurse$106,492$106,954
55Teresa CozzellaRegional Municipality Of YorkPublic Health Nurse$106,438$106,782
56Christina Ng KennedyRegional Municipality Of YorkPublic Health Nurse$106,190$106,508
57Donna ParsonsBoard of Health for the Huron Perth Health UnitPublic Health Nurse$106,182$106,751
58Dorothy RamdeenRegional Municipality Of DurhamPublic Health Nurse$106,125$106,814
59Tania O’ConnorCity Of OttawaPublic Health Nurse$106,106$106,405
60Lindsay LabarreRegional Municipality Of DurhamPublic Health Nurse$106,043$106,732
61Jennifer GreenRegional Municipality Of DurhamPublic Health Nurse$106,038$106,727
62Susan PhypersCity Of OttawaPublic Health Nurse$106,003$106,302
63Brittany OremushCity Of OttawaPublic Health Nurse$105,995$106,294
64Jessica WrobelRegional Municipality Of HaltonPublic Health Nurse$105,960$106,435
65Erika BartelsCity Of TorontoPublic Health Nurse$105,920$106,501
66Josee GauthierCity Of OttawaPublic Health Nurse$105,915$106,215
67Olesya KaminskyRegional Municipality Of DurhamPublic Health Nurse$105,907$106,596
68Christina WalkerCity Of OttawaPublic Health Nurse$105,830$106,129
69Jennifer Dasilva-BowmanRegional Municipality Of HaltonPublic Health Nurse$105,810$106,272
70Aaron AitchesonMiddlesex - London Health UnitPublic Health Nurse$105,786$106,279
71Florence WanyoikeRegional Municipality Of DurhamPublic Health Nurse$105,782$106,471
72Amy SockettRegional Municipality Of DurhamPublic Health Nurse$105,779$106,468
73Jesmy JoseCity Of OttawaPublic Health Nurse$105,734$106,033
74Christine RobinsonRegional Municipality Of HaltonPublic Health Nurse$105,667$106,129
75Yingxia ChengRegional Municipality Of DurhamPublic Health Nurse$105,648$105,648
76Shaeena NoormohamedRegional Municipality Of HaltonPublic Health Nurse$105,632$106,108
77Lauren OrserCity Of OttawaPublic Health Nurse$105,612$105,911
78Genevieve RousseauCity Of OttawaPublic Health Nurse$105,527$105,826
79Po Yan LamRegional Municipality Of DurhamPublic Health Nurse$105,479$106,168
80Anne-Marie GilbertCity Of OttawaPublic Health Nurse$105,415$105,714
81Kathryn WickhamRegional Municipality Of YorkPublic Health Nurse$105,388$105,696
82Anne Marie ChapmanCity Of OttawaPublic Health Nurse$105,355$105,654
83France DeschênesCity Of OttawaPublic Health Nurse$105,275$105,574
84Meagan BrayCity Of OttawaPublic Health Nurse$105,275$105,574
85Catherine StewartCity Of OttawaPublic Health Nurse$105,275$105,574
86Gail DaviesCity Of OttawaPublic Health Nurse$105,275$105,574
87Beverley CroftCity Of OttawaPublic Health Nurse$105,275$105,574
88Chrystal BrownCity Of OttawaPublic Health Nurse$105,275$105,574
89Elizabeth CarmodyCity Of OttawaPublic Health Nurse$105,275$105,574
90Erin CulleyCity Of OttawaPublic Health Nurse$105,267$105,926
91Emily LeneyRegional Municipality Of DurhamPublic Health Nurse$105,220$105,909
92Alison MannRegional Municipality Of HaltonPublic Health Nurse$105,177$105,639
93Tess BenkoRegional Municipality Of PeelPublic Health Nurse$105,168$105,418
94Tanya MelykutyRegional Municipality Of HaltonPublic Health Nurse$105,152$105,614
95Jennifer ChanRegional Municipality Of YorkPublic Health Nurse$105,152$105,470
96Katie GoesRegional Municipality Of HaltonPublic Health Nurse$105,140$105,602
97Emily GreshamRegional Municipality Of HaltonPublic Health Nurse$105,118$105,580
98Alison MckeownCity Of HamiltonPublic Health Nurse$105,114$105,114
99Antonella WoodRegional Municipality Of HaltonPublic Health Nurse$105,107$105,569
100Pamela MosekjaerCity Of OttawaPublic Health Nurse$105,107$105,406
101Janet DawsonRegional Municipality Of HaltonPublic Health Nurse$105,098$105,560
102Annette MontgomeryRegional Municipality Of HaltonPublic Health Nurse$105,094$105,556
103Linda LambertRegional Municipality Of HaltonPublic Health Nurse$105,092$105,554
104Nada FlahertyRegional Municipality Of HaltonPublic Health Nurse$105,091$105,553
105Marie JakubowskiRegional Municipality Of HaltonPublic Health Nurse$105,089$105,550
106Jeanell MarchettiRegional Municipality Of HaltonPublic Health Nurse$105,086$105,548
107Geraldine AbumbiRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
108Corinne BergRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
109Julia BrdarevicRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
110Amanda BrownRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
111Sharon CussonRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
112Cheryl DeszpothRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
113Amanda DeveauxRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
114Sarah FlynnRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
115Victoria GreerRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
116Melanie GreinerRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
117Maureen HarrisRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
118Corinne KossenRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
119Rebecca LewisRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
120Sonya MuntwylerRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
121Nicola RenpenningRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
122Gemma SimonRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
123Brenda Soper ManningRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
124Christina StoklRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
125Heather VanlaareRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
126Cindy ZizekRegional Municipality Of HaltonPublic Health Nurse$105,077$105,539
127Claire AlexanderSimcoe Muskoka District Health UnitPublic Health Nurse$105,051$105,371
128Jennifer BentSimcoe Muskoka District Health UnitPublic Health Nurse$105,005$105,363
129Jennifer JohnsonRegional Municipality Of HaltonPublic Health Nurse$104,995$105,457
130Byron FoxRegional Municipality Of DurhamPublic Health Nurse$104,929$105,618
131Davidson ElderCity Of OttawaPublic Health Nurse$104,912$105,211
132Nicole LagioiaCity Of OttawaPublic Health Nurse$104,806$105,105
133Stephanie ChuRegional Municipality Of HaltonPublic Health Nurse$104,764$105,226
134Jennifer NickersonCity Of OttawaPublic Health Nurse$104,710$105,009
135Andrea StellmachCity Of OttawaPublic Health Nurse$104,710$105,009
136Angelica StottRegional Municipality Of HaltonPublic Health Nurse$104,641$105,103
137Caroline LortieCity Of OttawaPublic Health Nurse$104,578$104,877
138Tracy DalyCity Of OttawaPublic Health Nurse$104,566$105,465
139Adebisi SaliuRegional Municipality Of DurhamPublic Health Nurse$104,551$105,240
140Emina BesicCity Of OttawaPublic Health Nurse$104,538$104,838
141Mark CaldozoRegional Municipality Of PeelPublic Health Nurse$104,492$104,492
142Deborah PrusCity Of OttawaPublic Health Nurse$104,450$104,749
143Deborah ZimmerlingCity Of OttawaPublic Health Nurse$104,450$104,749
144Hana AliCity Of OttawaPublic Health Nurse$104,448$104,747
145Jane BendzRegional Municipality Of YorkPublic Health Nurse$104,447$104,765
146Lara McknightCity Of OttawaPublic Health Nurse$104,441$104,740
147Dominique TrudeauCity Of OttawaPublic Health Nurse$104,440$104,739
148Sasha MacleanCity Of OttawaPublic Health Nurse$104,436$104,735
149Caroline BalaCity Of OttawaPublic Health Nurse$104,436$104,735
150Ester Suka-SmildeCity Of OttawaPublic Health Nurse$104,436$104,735
151Sary BondCity Of OttawaPublic Health Nurse$104,436$104,735
152Karyne DrouinCity Of OttawaPublic Health Nurse$104,436$104,735
153Jana DonaldsonCity Of OttawaPublic Health Nurse$104,436$104,735
154Stephanie Anne McelheranCity Of OttawaPublic Health Nurse$104,436$104,735
155Leslie AshtonCity Of OttawaPublic Health Nurse$104,436$104,735
156Kim OuCity Of OttawaPublic Health Nurse$104,436$104,735
157Josée PetersonCity Of OttawaPublic Health Nurse$104,436$104,735
158Nathalie MeilleurCity Of OttawaPublic Health Nurse$104,436$104,735
159Limei SunCity Of OttawaPublic Health Nurse$104,436$104,735
160Hai Rong LiCity Of OttawaPublic Health Nurse$104,436$104,735
161Maria GareauCity Of OttawaPublic Health Nurse$104,436$104,735
162Caren CroftCity Of OttawaPublic Health Nurse$104,436$104,735
163Tania MarufCity Of OttawaPublic Health Nurse$104,436$104,735
164Nathalie MckennaCity Of OttawaPublic Health Nurse$104,436$104,735
165Lydia ChristCity Of OttawaPublic Health Nurse$104,436$104,735
166Elizabeth SimpsonCity Of OttawaPublic Health Nurse$104,436$104,735
167Sally Qing ZhangCity Of OttawaPublic Health Nurse$104,436$104,735
168Cristina Costantini-AllgurenCity Of OttawaPublic Health Nurse$104,436$105,575
169Helen ParkerCity Of OttawaPublic Health Nurse$104,436$104,735
170Careylee DepalezieuxCity Of OttawaPublic Health Nurse$104,436$104,735
171Nathalie DoréCity Of OttawaPublic Health Nurse$104,435$104,734
172Shanna OsborneCity Of OttawaPublic Health Nurse$104,415$104,714
173Melissa CarisseCity Of OttawaPublic Health Nurse$104,403$104,702
174Catherine LupienCity Of OttawaPublic Health Nurse$104,391$104,690
175Maria TsarouhasCity Of OttawaPublic Health Nurse$104,385$104,684
176Jennifer MccuaigRenfrew County And District Health UnitPublic Health Nurse$104,384$109,170
177Holly Bennett NeilyRegional Municipality Of PeelPublic Health Nurse$104,342$104,342
178Nadine KhalafCity Of OttawaPublic Health Nurse$104,323$104,622
179Jane YanthaRenfrew County And District Health UnitPublic Health Nurse$104,312$105,433
180Nicole ThorntonCity Of OttawaPublic Health Nurse$104,286$104,585
181Sara CojocaruRegional Municipality Of HaltonPublic Health Nurse$104,226$104,304
182Caroline LavictoireCity Of OttawaPublic Health Nurse$104,196$104,495
183Dori TaylorBoard of Health for the Huron Perth Health UnitPublic Health Nurse$104,123$104,692
184Sarah LachanceCity Of OttawaPublic Health Nurse$104,086$104,385
185Jodi-Marie BlackSimcoe Muskoka District Health UnitPublic Health Nurse$104,083$104,409
186Alyssa CorpusCity Of OttawaPublic Health Nurse$104,044$104,343
187Joanne GoddardCity Of OttawaPublic Health Nurse$104,044$104,343
188Deborah BriggsCity Of OttawaPublic Health Nurse$104,022$104,321
189Rosanne Guy - DubeauRegional Municipality Of PeelPublic Health Nurse$104,008$104,260
190Carolyn ComerfordRenfrew County And District Health UnitPublic Health Nurse$104,001$106,583
191Heather YolkowskieRenfrew County And District Health UnitPublic Health Nurse$103,956$109,155
192Carrie McquaidRegional Municipality Of DurhamPublic Health Nurse$103,935$104,625
193Marie-Odile GraysonCity Of OttawaPublic Health Nurse$103,903$104,202
194Andy NguyenRegional Municipality Of PeelPublic Health Nurse$103,884$104,073
195Michelle CheesmanWellington-Dufferin-Guelph Health UnitPublic Health Nurse$103,861$104,180
196Sharon ScottRegional Municipality Of HaltonPublic Health Nurse$103,855$104,317
197Lindsay PysCity Of HamiltonPublic Health Nurse$103,833$104,292
198Erin RobertsonRenfrew County And District Health UnitPublic Health Nurse$103,815$105,294
199Erinn ScottRegional Municipality Of DurhamPublic Health Nurse$103,802$104,491
200Evelyn Te NyenhuisRegional Municipality Of YorkPublic Health Nurse$103,732$104,071
201Leslie BrownRegional Municipality Of DurhamPublic Health Nurse$103,718$104,407
202Tanya SamraRegional Municipality Of HaltonPublic Health Nurse$103,706$104,158
203Chantal HoffmanRenfrew County And District Health UnitPublic Health Nurse$103,698$103,992
204Lindsey StevensRegional Municipality Of DurhamPublic Health Nurse$103,602$104,291
205Jamie DawdyRegional Municipality Of HaltonPublic Health Nurse$103,590$104,052
206Ann Marie MarnCity Of OttawaPublic Health Nurse$103,579$103,878
207Rovina GirnRegional Municipality Of HaltonPublic Health Nurse$103,571$104,033
208Hilary GibbonsSimcoe Muskoka District Health UnitPublic Health Nurse$103,564$103,889
209Allyson GarveyRegional Municipality Of DurhamPublic Health Nurse$103,500$104,189
210Karina MagalhaesRegional Municipality Of DurhamPublic Health Nurse$103,478$104,167
211Marielle PerraultRegional Municipality Of DurhamPublic Health Nurse$103,451$104,141
212Anita BaayenRegional Municipality Of DurhamPublic Health Nurse$103,409$104,098
213Stephen RewRegional Municipality Of DurhamPublic Health Nurse$103,377$104,066
214Krista HallRegional Municipality Of DurhamPublic Health Nurse$103,372$104,061
215Ellese YimRegional Municipality Of DurhamPublic Health Nurse$103,371$104,061
216Krystina PollardRegional Municipality Of DurhamPublic Health Nurse$103,346$104,035
217Sarah HafezCity Of OttawaPublic Health Nurse$103,344$103,602
218Nadine TeelingCity Of OttawaPublic Health Nurse$103,326$103,625
219Esi WilmotRegional Municipality Of YorkPublic Health Nurse$103,303$103,604
220Matthew WayRegional Municipality Of DurhamPublic Health Nurse$103,283$103,972
221Kelly RusheleauRenfrew County And District Health UnitPublic Health Nurse$103,214$103,510
222Dana SherlockRegional Municipality Of DurhamPublic Health Nurse$103,177$103,866
223Kerrianne ThompsonRegional Municipality Of DurhamPublic Health Nurse$103,165$103,854
224Rebecca RewRegional Municipality Of DurhamPublic Health Nurse$103,161$103,850
225Ann-Marie HoRegional Municipality Of DurhamPublic Health Nurse$103,160$103,849
226Meghan ShieldsRegional Municipality Of DurhamPublic Health Nurse$103,159$103,849
227Joanne HuizingaRegional Municipality Of DurhamPublic Health Nurse$103,157$103,846
228Cynthia RogersRegional Municipality Of DurhamPublic Health Nurse$103,156$103,846
229Tara WheelerRegional Municipality Of DurhamPublic Health Nurse$103,155$103,844
230Christina WettstoneRegional Municipality Of DurhamPublic Health Nurse$103,155$103,844
231Georgette ChambersRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
232Oluyemisi AladesuaRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
233Rachel BennetRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
234Julianna D’AliesioRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
235Rosalie SaynorRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
236Dawn BainesRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
237Brian DallawayRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
238Shawna EaglesRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
239Amanda FisherRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
240Stephanie FritzRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
241Catherine KalpakisRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
242Wendy McleanRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
243Janet Lynn MoultonRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
244Felicia OnwuemeleRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
245Amy PembertonRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
246Heather RobinsonRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
247Johanna SheyanRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
248Jennifer SullivanRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
249Lesley BorchukRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842
250Patricia DallawayRegional Municipality Of DurhamPublic Health Nurse$103,153$103,842