● OPSCI.ca Ontario · 2010–2025

← back to profile

Nurse Practitioner

Municipalities and Services · FY2025

51 disclosed employees* in 2025 16 yrs on file (2010–2025) 23 employers (min. 3 disclosed) 1 newly promoted in 2025 90.2% estimated female
Median salary
$133,701
P90 salary
$159,829
Raise, 2025
+14.8%

Trend 2010–2025

YearDisclosed Emp.Median salaryP90 salaryRaiseNewly PromotedGender
2025 51 $133,701 $159,829 +14.8% 1 90.2% F
2024 42 $125,044 $141,262 +8.3% 0 90.5% F
2023 30 $119,337 $135,671 +0.7% 0 93.3% F
2022 27 $122,702 $137,575 +5.4% 0 92.6% F
2021 23 $119,412 $129,143 +1.0% 0 87.0% F
2020 21 $118,720 $130,325 +7.8% 0 90.5% F
2019 12 $110,817 $122,353 +1.8% 0 —
2018 16 $110,105 $118,366 +3.3% 0 —
2017 17 $105,914 $117,882 +1.1% 0 —
2016 17 $105,716 $117,753 +0.3% 0 —
2015 16 $108,052 $116,546 +4.2% 0 —
2014 11 $107,441 $114,145 +2.0% 0 —
2013 7 $104,497 $110,647 -1.5% 0 —
2012 6 $105,012 $115,528 +2.5% 0 —
2011 6 $106,033 $113,483 +1.5% 0 —
2010 4 $103,968 $106,876 n/a 0 —

Raise is the average change for people who held this exact role, in this sector, in both years — not a same-role year-over-year average, which would be skewed by people newly crossing the disclosure threshold or leaving. Promotions is a heuristic (title changed and raise ≥10% in the same year), not verified. Gender is a name-based estimate, shown only for years with 20 or more disclosed employees.

By employer FY2025 · ranked by disclosed employees

#EmployerDisclosed Emp.Median salaryP90 salaryMax salaryNew entrantsRaise
1 City of Toronto overall 7 $130,508 $138,750 $139,335 3 +12.3%
2 Regional Municipality of Niagara overall 6 $194,023 $199,995 $201,509 2 +67.3%
3 Regional Municipality of Durham overall 6 $136,517 $149,509 $151,541 1 +6.1%
4 City of Ottawa overall 5 $125,166 $138,290 $140,784 1 -0.2%
5 Regional Municipality of Halton overall 4 $117,794 $147,349 $159,829 3 n/a
6 Regional Municipality of Peel overall 2 $153,123 $164,314 $167,112 0 n/a
7 County of Renfrew overall 2 $151,380 $154,257 $154,977 0 n/a
8 County of Grey overall 2 $127,347 $134,342 $136,091 2 n/a
9 County of Frontenac overall 2 $133,072 $133,144 $133,162 0 n/a
10 City of Hamilton overall 2 $128,716 $129,713 $129,963 0 n/a
11 County of Oxford overall 1 $156,388 $156,388 $156,388 0 n/a
12 County of Bruce overall 1 $144,596 $144,596 $144,596 1 n/a
13 Sundridge and District Medical Centre Committee overall 1 $144,448 $144,448 $144,448 0 n/a
14 County of Wellington overall 1 $140,472 $140,472 $140,472 1 n/a
15 Regional Municipality of Waterloo overall 1 $140,450 $140,450 $140,450 0 n/a
16 City of Timmins overall 1 $136,410 $136,410 $136,410 0 n/a
17 City of Kingston overall 1 $135,422 $135,422 $135,422 1 n/a
18 County of Lanark overall 1 $125,137 $125,137 $125,137 0 n/a
19 Township of Sablesspanish Rivers overall 1 $124,654 $124,654 $124,654 0 n/a
20 Town of Essex overall 1 $123,947 $123,947 $123,947 1 n/a
21 City of Greater Sudbury overall 1 $120,528 $120,528 $120,528 0 n/a
22 County of Dufferin overall 1 $119,335 $119,335 $119,335 0 n/a
23 County of Lennox and Addington overall 1 $113,429 $113,429 $113,429 0 n/a

"New entrants" is headcount in their first year in this exact role at this employer — not a hire count; many already worked here.

Find someone in this role, province-wide