Skip to content

Public Health Nurse Salaries, 2025

635 disclosed on the 2025 Sunshine List · overview and trend →

Disclosed

635

2025 Sunshine List

Median Salary

$104,210

-14.8% vs provincial median

Typical Range

$103,309–$106,270

25th–75th percentile

Top Salary

$131,569

Employers · with 5 or more

All Records · 635 in 2025 · page 1 of 3

#NameEmployerTitle as filedSalaryTotal
1Rosaline NkohkwoRegional Municipality Of YorkPublic Health Nurse$131,569$131,896
2Kristin De MariaRegional Municipality Of PeelPublic Health Nurse$130,546$130,856
3Naomi EstifanosCity Of TorontoPublic Health Nurse$129,106$129,689
4Lorraine GrypstraCity Of HamiltonPublic Health Nurse$129,041$130,687
5Candace WongRegional Municipality Of YorkPublic Health Nurse$128,046$128,380
6Roxanne MartinCity Of TorontoPublic Health Nurse$124,454$125,051
7Agnes ZakCity Of HamiltonPublic Health Nurse$123,905$124,342
8Jennifer MillerHamilton Health SciencesPublic Health Nurse$123,834$124,162
9Linda LambertRegional Municipality Of HaltonPublic Health Nurse$123,464$123,825
10Andy NguyenRegional Municipality Of PeelPublic Health Nurse$119,382$119,664
11Karen DonnaitCity Of TorontoPublic Health Nurse$119,117$119,714
12Stella BanhRegional Municipality Of DurhamPublic Health Nurse$118,944$119,736
13Christina Ng KennedyRegional Municipality Of YorkPublic Health Nurse$118,581$118,915
14Fatma BaykalCity Of TorontoPublic Health Nurse$118,387$118,984
15Erin MacdonaldCity Of HamiltonPublic Health Nurse$118,282$118,719
16Marianne GervaisCity Of OttawaPublic Health Nurse$117,992$118,305
17Larizza DalmacioRegional Municipality Of DurhamPublic Health Nurse$116,889$117,662
18Kelsey InkilaRegional Municipality Of PeelPublic Health Nurse$116,809$117,118
19Pokuaah Asante DavisRegional Municipality Of PeelPublic Health Nurse$116,508$116,811
20Tess BenkoRegional Municipality Of PeelPublic Health Nurse$116,478$116,788
21Hilary ReddinRegional Municipality Of HaltonPublic Health Nurse$116,330$116,414
22Esi WilmotRegional Municipality Of YorkPublic Health Nurse$116,250$116,577
23Kathleen SouliereCity Of OttawaPublic Health Nurse$115,831$116,143
24Alvine BogningCity Of OttawaPublic Health Nurse$115,630$115,939
25Irida DedelliRegional Municipality Of PeelPublic Health Nurse$115,604$115,887
26Tina Lok Yi LeungRegional Municipality Of YorkPublic Health Nurse$114,711$115,046
27Ali LakhaniRegional Municipality Of YorkPublic Health Nurse$114,697$115,019
28Sandrina NtamwemeziRegional Municipality Of PeelPublic Health Nurse$114,644$114,953
29Lara CharleboisWellington-Dufferin-Guelph Health UnitPublic Health Nurse$114,614$114,939
30Aly ShivjiRegional Municipality Of YorkPublic Health Nurse$114,449$114,829
31Miranda SigurdsonBoard Of Health For The Northwestern Health UnitPublic Health Nurse$114,441$115,040
32Sabrina ShiwpershadRegional Municipality Of HaltonPublic Health Nurse$113,511$113,999
33Chelsey BartleyRegional Municipality Of HaltonPublic Health Nurse$113,448$113,936
34Louvena MallariRegional Municipality Of PeelPublic Health Nurse$113,027$113,336
35Marcia MccuaigRegional Municipality Of PeelPublic Health Nurse$112,858$113,168
36Preeti DhillonRegional Municipality Of HaltonPublic Health Nurse$112,716$113,204
37Vaibhaviben PatelRegional Municipality Of YorkPublic Health Nurse$112,510$112,839
38Chigoziri AnumbaRegional Municipality Of HaltonPublic Health Nurse$112,311$112,804
39Courtney McknightOxford Elgin St. Thomas Health UnitPublic Health Nurse$111,960$111,960
40Lisa VisserRegional Municipality Of HaltonPublic Health Nurse$111,700$112,188
41Megan FrancoeurCity Of OttawaPublic Health Nurse$111,683$111,995
42Shaeena NoormohamedRegional Municipality Of HaltonPublic Health Nurse$111,683$112,170
43Huguette ImpezagireCity Of OttawaPublic Health Nurse$111,519$111,832
44Amy AndrushkoCity Of OttawaPublic Health Nurse$111,444$111,731
45Cynthia TengRegional Municipality Of YorkPublic Health Nurse$111,283$111,617
46Nirvana SharmaRegional Municipality Of HaltonPublic Health Nurse$111,169$111,655
47Shaunet DayRegional Municipality Of HaltonPublic Health Nurse$111,131$111,618
48Christine RobinsonRegional Municipality Of HaltonPublic Health Nurse$111,011$111,499
49Kaitlyn VisserRegional Municipality Of HaltonPublic Health Nurse$111,011$111,499
50Bruktawit TarikuCity Of OttawaPublic Health Nurse$110,949$111,262
51Neeluja JekatheeswaranRegional Municipality Of DurhamPublic Health Nurse$110,922$111,690
52Sharon CussonRegional Municipality Of HaltonPublic Health Nurse$110,909$111,270
53Melanie GreinerRegional Municipality Of HaltonPublic Health Nurse$110,904$111,265
54Melody MantilCity Of OttawaPublic Health Nurse$110,795$111,108
55Carrie InnesCity Of OttawaPublic Health Nurse$110,590$110,902
56Brittany OremushCity Of OttawaPublic Health Nurse$110,434$110,747
57Jimella ThomasRegional Municipality Of PeelPublic Health Nurse$110,376$110,686
58Athena ChuanicoRegional Municipality Of PeelPublic Health Nurse$110,267$110,447
59Elaine Gayle-ThompsonRegional Municipality Of PeelPublic Health Nurse$110,077$110,353
60Stephanie BertrandCity Of OttawaPublic Health Nurse$110,051$110,363
61Alison MannRegional Municipality Of HaltonPublic Health Nurse$110,032$110,519
62Yi-Yi Josephine LiuRegional Municipality Of HaltonPublic Health Nurse$110,022$110,509
63Kristine MinaRegional Municipality Of HaltonPublic Health Nurse$109,732$110,219
64Jennifer ChanRegional Municipality Of YorkPublic Health Nurse$109,424$109,759
65Tanya SamraRegional Municipality Of HaltonPublic Health Nurse$109,361$109,849
66Sara CojocaruRegional Municipality Of HaltonPublic Health Nurse$109,290$109,775
67Mackenzie ThomasRegional Municipality Of HaltonPublic Health Nurse$109,233$109,718
68Melissa BonnetsmuellerCity Of OttawaPublic Health Nurse$109,225$109,532
69Amy SockettRegional Municipality Of DurhamPublic Health Nurse$109,161$109,872
70Amanda ChanRegional Municipality Of YorkPublic Health Nurse$109,139$109,451
71Jane SmithsonRegional Municipality Of HaltonPublic Health Nurse$109,111$109,599
72Sarah CarvajalRegional Municipality Of PeelPublic Health Nurse$109,007$109,317
73Erin RobertsonRenfrew County And District Health UnitPublic Health Nurse$108,986$111,644
74Shelley AvellaRegional Municipality Of PeelPublic Health Nurse$108,897$109,207
75Amanda BrownRegional Municipality Of HaltonPublic Health Nurse$108,805$109,292
76Sandra PetersenCity Of OttawaPublic Health Nurse$108,755$109,076
77Jodi-Marie BunkerSimcoe Muskoka District Health UnitPublic Health Nurse$108,702$108,985
78Lori ZavarosRegional Municipality Of HaltonPublic Health Nurse$108,526$109,014
79Geraldine AbumbiRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
80Jacqueline AmaralRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
81Corinne BergRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
82Julia BrdarevicRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
83Janet DawsonRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
84Cheryl DeszpothRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
85Amanda DeveauxRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
86Sarah FlynnRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
87Katie GoesRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
88Victoria GreerRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
89Emily GreshamRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
90Maureen HarrisRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
91Jennifer JohnsonRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
92Corinne KossenRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
93Rebecca LewisRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
94Jeanell MarchettiRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
95Annette MontgomeryRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
96Sonya MuntwylerRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
97Jennine PetersRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
98Nicola RenpenningRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
99Joeann RussellRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
100Gemma SimonRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
101Brenda Soper ManningRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
102Christina StoklRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
103Angelica StottRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
104Heather VanlaareRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
105Antonella WoodRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
106Natasha WynneRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
107Cindy ZizekRegional Municipality Of HaltonPublic Health Nurse$108,511$108,999
108Lindsay LabarreRegional Municipality Of DurhamPublic Health Nurse$108,420$109,131
109Tracy DalyCity Of OttawaPublic Health Nurse$108,402$109,555
110Donna ParsonsBoard of Health for the Huron Perth Health UnitPublic Health Nurse$108,350$108,945
111Courtney MooreRegional Municipality Of HaltonPublic Health Nurse$108,339$108,826
112Michelle Fara-OnRegional Municipality Of PeelPublic Health Nurse$108,326$108,630
113Orecia L. TaylorWellington-Dufferin-Guelph Health UnitPublic Health Nurse$108,233$108,558
114Jessica WarrenCity Of OttawaPublic Health Nurse$108,222$108,534
115Jennifer MccuiagRenfrew County And District Health UnitPublic Health Nurse$108,182$113,257
116Amy CampbellRegional Municipality Of PeelPublic Health Nurse$108,117$108,427
117Nada FlahertyRegional Municipality Of HaltonPublic Health Nurse$107,973$108,461
118Carolyn ComerfordRenfrew County And District Health UnitPublic Health Nurse$107,893$111,158
119Dipinder KhatraRegional Municipality Of HaltonPublic Health Nurse$107,884$108,369
120Jennifer GreenRegional Municipality Of DurhamPublic Health Nurse$107,836$108,548
121Yingxia ChengRegional Municipality Of DurhamPublic Health Nurse$107,749$107,749
122Olesya KaminskyRegional Municipality Of DurhamPublic Health Nurse$107,720$108,432
123Mark CaldozoRegional Municipality Of PeelPublic Health Nurse$107,705$107,963
124Stephanie ChuRegional Municipality Of HaltonPublic Health Nurse$107,623$108,111
125Rosanne Guy – DubeauRegional Municipality Of PeelPublic Health Nurse$107,614$107,924
126Burton MohanRegional Municipality Of YorkPublic Health Nurse$107,577$107,911
127Adebisi SaliuRegional Municipality Of DurhamPublic Health Nurse$107,572$108,283
128Jennifer LappCity Of OttawaPublic Health Nurse$107,539$107,852
129Kim Ngoc NguyenCity Of OttawaPublic Health Nurse$107,526$107,839
130Davidson ElderCity Of OttawaPublic Health Nurse$107,460$107,773
131Daphne AstoWindsor-Essex County Health UnitPublic Health Nurse$107,437$107,855
132Chantal HoffmanRenfrew County And District Health UnitPublic Health Nurse$107,420$107,720
133Liza LopesRegional Municipality Of HaltonPublic Health Nurse$107,337$107,824
134Wendy LaheyWellington-Dufferin-Guelph Health UnitPublic Health Nurse$107,286$107,761
135Leini LocsinRegional Municipality Of PeelPublic Health Nurse$107,250$107,508
136Peizhi XuanCity Of OttawaPublic Health Nurse$107,186$107,421
137Admira CocjaRegional Municipality Of PeelPublic Health Nurse$107,064$107,373
138Holly Bennett NeilyRegional Municipality Of PeelPublic Health Nurse$106,989$106,989
139Sravanthi SunnappuRegional Municipality Of PeelPublic Health Nurse$106,982$107,291
140Heather HiggsRegional Municipality Of YorkPublic Health Nurse$106,968$107,310
141Erica CampbellRenfrew County And District Health UnitPublic Health Nurse$106,965$110,095
142Crystal StantonCity Of OttawaPublic Health Nurse$106,945$107,258
143Heather TurnerRegional Municipality Of YorkPublic Health Nurse$106,875$107,209
144Florence WanyoikeRegional Municipality Of DurhamPublic Health Nurse$106,860$107,572
145Hodan MohamedCity Of OttawaPublic Health Nurse$106,855$107,160
146Hardev SohiRegional Municipality Of PeelPublic Health Nurse$106,854$107,152
147Zhifen Sarah JiaoRegional Municipality Of YorkPublic Health Nurse$106,836$107,171
148Victoria KochharRegional Municipality Of YorkPublic Health Nurse$106,785$107,120
149April RedorRegional Municipality Of YorkPublic Health Nurse$106,645$106,979
150Holly LorRenfrew County And District Health UnitPublic Health Nurse$106,528$111,017
151Tracey NascimentoRegional Municipality Of PeelPublic Health Nurse$106,495$106,775
152Michelle CheesmanWellington-Dufferin-Guelph Health UnitPublic Health Nurse$106,433$106,958
153Byron FoxRegional Municipality Of DurhamPublic Health Nurse$106,431$107,143
154Dori TaylorBoard of Health for the Huron Perth Health UnitPublic Health Nurse$106,395$106,990
155Po Yan LamRegional Municipality Of DurhamPublic Health Nurse$106,363$107,075
156Shaara KhanRegional Municipality Of HaltonPublic Health Nurse$106,361$106,361
157Rovina GirnRegional Municipality Of HaltonPublic Health Nurse$106,337$106,825
158Madelyn MccallanRegional Municipality Of YorkPublic Health Nurse$106,294$106,633
159Jaspreet WaliaRegional Municipality Of PeelPublic Health Nurse$106,270$106,579
160Michelle Rohoman-PersaudRegional Municipality Of PeelPublic Health Nurse$106,232$106,539
161Irene OkekeRegional Municipality Of PeelPublic Health Nurse$106,212$106,521
162Anne Marie ChapmanCity Of OttawaPublic Health Nurse$106,200$106,513
163Ruth Ann De MelloRegional Municipality Of HaltonPublic Health Nurse$106,177$106,262
164Joanna HeerleinRegional Municipality Of HaltonPublic Health Nurse$106,129$106,616
165Jane YanthaRenfrew County And District Health UnitPublic Health Nurse$106,120$107,780
166Lauren OrserCity Of OttawaPublic Health Nurse$106,095$106,407
167Kimberley SextonRegional Municipality Of DurhamPublic Health Nurse$106,092$106,803
168Elizabeth CarmodyCity Of OttawaPublic Health Nurse$106,042$106,354
169Leslie BrownRegional Municipality Of DurhamPublic Health Nurse$106,024$106,735
170Zaheeda NasserRegional Municipality Of PeelPublic Health Nurse$106,021$106,330
171Stephanie PortuguesNorth Bay Parry Sound District Health UnitPublic Health Nurse / Infirmière en santé publique$105,940$105,940
172Safia AhmedCity Of TorontoPublic Health Nurse$105,934$106,532
173Dorothy RamdeenRegional Municipality Of DurhamPublic Health Nurse$105,933$106,645
174Lara Dalla-VicenzaRegional Municipality Of YorkPublic Health Nurse$105,866$106,201
175Bilal SaddikRegional Municipality Of HaltonPublic Health Nurse$105,847$106,332
176Marcia BrownRegional Municipality Of PeelPublic Health Nurse$105,843$106,153
177Andrea CollinsRegional Municipality Of YorkPublic Health Nurse$105,835$106,169
178Maha ElmekkiCity Of OttawaPublic Health Nurse$105,811$106,123
179Michael EvansRenfrew County And District Health UnitPublic Health Nurse$105,789$110,377
180Simone DykstraRegional Municipality Of YorkPublic Health Nurse$105,771$106,105
181Jennifer CahillRegional Municipality Of PeelPublic Health Nurse$105,769$106,079
182Hannah NewmanCity Of OttawaPublic Health Nurse$105,762$106,060
183Sonia ForgioneRegional Municipality Of YorkPublic Health Nurse$105,741$106,076
184Sandra BatesRegional Municipality Of PeelPublic Health Nurse$105,713$106,023
185Lisa Ann BazinetPublic Health Sudbury And DistrictsPublic Health Nurse$105,699$105,856
186Andrea StellmachCity Of OttawaPublic Health Nurse$105,621$105,934
187Michelle SuarlyRegional Municipality Of YorkPublic Health Nurse$105,580$105,914
188Anne-Marie GilbertCity Of OttawaPublic Health Nurse$105,564$105,877
189Adriana ArmborstWellington-Dufferin-Guelph Health UnitPublic Health Nurse$105,430$105,778
190Joanne GoddardCity Of OttawaPublic Health Nurse$105,392$105,704
191Christine KasperaviciusRegional Municipality Of YorkPublic Health Nurse$105,357$105,691
192Christina WalkerCity Of OttawaPublic Health Nurse$105,350$105,663
193Caitlin MorrisCity Of OttawaPublic Health Nurse$105,334$105,647
194Meagan BrayCity Of OttawaPublic Health Nurse$105,334$105,647
195Erin CulleyCity Of OttawaPublic Health Nurse$105,334$106,127
196Roxane JolyCity Of OttawaPublic Health Nurse$105,334$105,647
197Pamela MosekjaerCity Of OttawaPublic Health Nurse$105,334$105,647
198Catherine StewartCity Of OttawaPublic Health Nurse$105,334$105,647
199Catherine LupienCity Of OttawaPublic Health Nurse$105,334$105,647
200Lara McknightCity Of OttawaPublic Health Nurse$105,334$105,647
201Crystal GoodfellowRegional Municipality Of YorkPublic Health Nurse$105,333$105,668
202Sally Qing ZhangCity Of OttawaPublic Health Nurse$105,280$105,593
203Micheline AyersSimcoe Muskoka District Health UnitPublic Health Nurse$105,266$105,550
204Genevieve RousseauCity Of OttawaPublic Health Nurse$105,203$105,516
205Tzu-Ying Sherry KuoRegional Municipality Of PeelPublic Health Nurse$105,163$105,473
206Naomi HigenbottamRegional Municipality Of YorkPublic Health Nurse$105,161$105,495
207Emina BesicCity Of OttawaPublic Health Nurse$105,160$105,473
208Monika StrzeleckaCity Of TorontoPublic Health Nurse$105,159$105,263
209Jessica WoodCounty Of LambtonPublic Health Nurse$105,088$105,866
210Magdalena MuscatRegional Municipality Of YorkPublic Health Nurse$105,041$105,375
211Jennifer L CoteCity Of OttawaPublic Health Nurse$105,035$105,269
212Susan PhypersCity Of OttawaPublic Health Nurse$105,022$105,335
213Caroline LortieCity Of OttawaPublic Health Nurse$105,007$105,320
214Caroline ShawRegional Municipality Of HaltonPublic Health Nurse$104,986$104,986
215Emily LeneyRegional Municipality Of DurhamPublic Health Nurse$104,981$105,693
216Stephanie Anne McelheranCity Of OttawaPublic Health Nurse$104,959$105,271
217Michelle DavisRegional Municipality Of YorkPublic Health Nurse$104,950$105,284
218Eva JasanskyRegional Municipality Of YorkPublic Health Nurse$104,935$105,270
219Sarah LachanceCity Of OttawaPublic Health Nurse$104,894$105,206
220Bernadette D'AgnelloRegional Municipality Of YorkPublic Health Nurse$104,886$105,220
221Melissa CarisseCity Of OttawaPublic Health Nurse$104,864$105,177
222Melanie AlkinsNorth Bay Parry Sound District Health UnitPublic Health Nurse / Infirmière en santé publique$104,857$105,578
223Colleen ZorzitRegional Municipality Of YorkPublic Health Nurse$104,852$105,190
224Rosalee Williams – ShawRegional Municipality Of PeelPublic Health Nurse$104,824$105,133
225Lovey DhaliwalRegional Municipality Of PeelPublic Health Nurse$104,764$105,074
226Kaira PlourdeCity Of OttawaPublic Health Nurse$104,749$105,062
227Shellena AhsanRegional Municipality Of PeelPublic Health Nurse$104,743$105,052
228Julianna PhamRegional Municipality Of PeelPublic Health Nurse$104,735$105,035
229Karinne Martel-BrydenCity Of OttawaPublic Health Nurse$104,735$105,027
230Catherine SylvainCity Of OttawaPublic Health Nurse$104,720$105,033
231Gail DaviesCity Of OttawaPublic Health Nurse$104,720$105,033
232Susan ThompsonCity Of OttawaPublic Health Nurse$104,716$104,826
233Lindsey StevensRegional Municipality Of DurhamPublic Health Nurse$104,707$105,419
234Krista HallRegional Municipality Of DurhamPublic Health Nurse$104,644$105,355
235Amy HuynhCity Of TorontoPublic Health Nurse$104,638$105,235
236Chrystal BrownCity Of OttawaPublic Health Nurse$104,605$104,918
237Jesmy JoseCity Of OttawaPublic Health Nurse$104,573$104,885
238Sarah ArcherCity Of OttawaPublic Health Nurse$104,550$104,863
239Lydia ChristCity Of OttawaPublic Health Nurse$104,548$104,861
240Diane LadouceurCity Of OttawaPublic Health Nurse$104,548$104,658
241Deborah PrusCity Of OttawaPublic Health Nurse$104,548$104,861
242Karyne DrouinCity Of OttawaPublic Health Nurse$104,548$104,861
243Tania O'ConnorCity Of OttawaPublic Health Nurse$104,548$104,861
244Dominique TrudeauCity Of OttawaPublic Health Nurse$104,548$104,861
245Sasha MacleanCity Of OttawaPublic Health Nurse$104,548$104,861
246Melissa PurdyCity Of OttawaPublic Health Nurse$104,548$104,861
247Hana AliCity Of OttawaPublic Health Nurse$104,548$104,861
248Caroline BalaCity Of OttawaPublic Health Nurse$104,548$104,861
249Sary BondCity Of OttawaPublic Health Nurse$104,548$104,861
250Deborah BriggsCity Of OttawaPublic Health Nurse$104,548$104,861