Public Salaries
Cities

Public sector salaries by city

295,047 of the 404,922 people on Ontario’s 2025 list work for employers based in one of 338 cities or 42 counties, regions and districts. Province-wide employers, such as the provincial ministries and Ontario Power Generation, are not placed.

Cities with employers on the list
338
Counties, regions and districts
42
People placed, 2025
73%
295,047 of 404,922
Largest
Toronto
88,233 people

Largest cities

Every city

People at employers based in each city, 2025. Filter by county or region, size and median salary; the address keeps your filters.

Filters
People on the list
Median salary
The 50 largest of 338 cities
#CompareCityPeopleMedianEmployers
1Torontolargest: Toronto District School Board88,233+9,829 (+12.5%)$126,873+$5,782 (+4.8%)46
2Ottawalargest: City Of Ottawa25,684+3,047 (+13.5%)$122,047−$3,965 (−3.1%)17
3Hamiltonlargest: Hamilton Health Sciences15,752+896 (+6.0%)$122,994+$174 (+0.1%)7
4LondonMiddlesex County · largest: London Health Sciences Centre10,583+1,270 (+13.6%)$121,884−$2,725 (−2.2%)13
5MississaugaPeel Region · largest: Trillium Health Partners5,739+701 (+13.9%)$119,600+$2,428 (+2.1%)2
6BramptonPeel Region · largest: William Osler Health System4,337+889 (+25.8%)$120,607+$3,175 (+2.7%)2
7Greater Sudburylargest: Health Sciences North4,120−6 (−0.1%)$118,333−$7,672 (−6.1%)9
8WindsorEssex County · largest: Windsor Regional Hospital4,007+191 (+5.0%)$126,281+$171 (+0.1%)5
9KingstonFrontenac County · largest: Kingston Health Sciences Centre3,943+191 (+5.1%)$128,808+$1,974 (+1.6%)5
10Thunder BayThunder Bay District · largest: Thunder Bay Regional Health Sciences Centre3,795+328 (+9.5%)$122,589−$2,609 (−2.1%)7
11WaterlooWaterloo Region · largest: University Of Waterloo3,622+291 (+8.7%)$148,804+$178 (+0.1%)4
12GuelphWellington County · largest: University Of Guelph3,325+363 (+12.3%)$124,979−$4,408 (−3.4%)6
13KitchenerWaterloo Region · largest: Waterloo Regional Health Network3,109+1,190 (+62.0%)$122,594−$361 (−0.3%)3
14BarrieSimcoe County · largest: Royal Victoria Regional Health Centre2,225+192 (+9.4%)$123,688+$2,279 (+1.9%)3
15PeterboroughPeterborough County · largest: Peterborough Regional Health Centre1,891+157 (+9.1%)$124,899+$2,973 (+2.4%)4
16OakvilleHalton Region · largest: Sheridan College Institute Of Technology and Advanced Learning1,450−7 (−0.5%)$128,746+$4,351 (+3.5%)3
17OshawaDurham Region · largest: Ontario Tech University1,307+124 (+10.5%)$131,538+$4,485 (+3.5%)3
18St. CatharinesNiagara Region · largest: Brock University1,031+83 (+8.8%)$153,986+$2,827 (+1.9%)2
19VaughanYork Region · largest: City Of Vaughan1,028+200 (+24.2%)$130,165+$4,852 (+3.9%)1
20Sault Ste. MarieAlgoma District · largest: Sault Area Hospital1,026+81 (+8.6%)$120,053+$1,599 (+1.3%)5
21BurlingtonHalton Region · largest: City Of Burlington1,018+97 (+10.5%)$123,543+$1,995 (+1.6%)2
22Chatham-Kentlargest: Municipality Of Chatham-Kent884+132 (+17.6%)$122,177+$4,436 (+3.8%)2
23WhitbyDurham Region · largest: Ontario Shores Centre For Mental Health Sciences830+277 (+50.1%)$129,925+$6,294 (+5.1%)2
24North BayNipissing District · largest: Nipissing-Parry Sound Catholic District School Board701−3 (−0.4%)$130,047−$2,808 (−2.1%)6
25MarkhamYork Region · largest: City Of Markham696+152 (+27.9%)$131,919+$13,563 (+11.5%)1
26CambridgeWaterloo Region · largest: Cambridge Memorial Hospital677+100 (+17.3%)$121,253−$1,385 (−1.1%)2
27CornwallStormont, Dundas and Glengarry · largest: Cornwall Community Hospital582+37 (+6.8%)$120,406+$1,620 (+1.4%)3
28TimminsCochrane District · largest: Timmins And District Hospital570+67 (+13.3%)$124,348+$1,585 (+1.3%)3
29WellandNiagara Region · largest: Niagara College Of Applied Arts and Technology5410 (+0.0%)$132,080+$5,391 (+4.3%)2
30BrantfordBrant and Brantford · largest: City Of Brantford540+91 (+20.3%)$126,755+$4,036 (+3.3%)1
31Richmond HillYork Region · largest: City of Richmond Hill534+86 (+19.2%)$130,217−$298 (−0.2%)1
32St. ThomasElgin County · largest: St. Thomas Elgin General Hospital486+74 (+18.0%)$120,603+$3,958 (+3.4%)2
33SarniaLambton County · largest: City Of Sarnia470−4 (−0.8%)$132,216+$5,112 (+4.0%)2
34OrilliaSimcoe County · largest: Orillia Soldiers Memorial Hospital462+46 (+11.1%)$119,746+$3,890 (+3.4%)2
35PenetanguisheneSimcoe County · largest: Waypoint Centre For Mental Health Care432+71 (+19.7%)$122,628+$1,962 (+1.6%)2
36Kawartha Lakeslargest: City Of Kawartha Lakes420+28 (+7.1%)$121,253+$1,797 (+1.5%)2
37BellevilleHastings County · largest: City Of Belleville390−6 (−1.5%)$132,263+$5,574 (+4.4%)2
38CobourgNorthumberland County · largest: Northumberland Hills Hospital319+39 (+13.9%)$118,054+$371 (+0.3%)2
39BrockvilleLeeds and Grenville · largest: Brockville General Hospital312+31 (+11.0%)$120,259+$900 (+0.8%)2
40KenoraKenora District · largest: Lake Of The Woods District Hospital287+20 (+7.5%)$119,159−$6,240 (−5.0%)3
41NewmarketYork Region · largest: Town Of Newmarket – Central York Fire Services274−1,074 (−79.7%)$123,243+$3,514 (+2.9%)3
42Niagara FallsNiagara Region · largest: City Of Niagara Falls254+30 (+13.4%)$121,949+$477 (+0.4%)1
43AjaxDurham Region · largest: Town Of Ajax249+39 (+18.6%)$129,249−$4,278 (−3.2%)1
44CollingwoodSimcoe County · largest: Collingwood General And Marine Hospital247+30 (+13.8%)$121,470+$2,152 (+1.8%)2
45CaledonPeel Region · largest: Town Of Caledon245+96 (+64.4%)$124,018+$2,770 (+2.3%)1
46PickeringDurham Region · largest: City Of Pickering227+19 (+9.1%)$123,584−$1,123 (−0.9%)1
47Parry SoundParry Sound District · largest: West Parry Sound Health Centre213+92 (+76.0%)$113,015−$5,662 (−4.8%)2
48MiltonHalton Region · largest: Town Of Milton210+6 (+2.9%)$124,586+$4,697 (+3.9%)1
49LeamingtonEssex County · largest: Erie Shores Healthcare208+46 (+28.4%)$118,355−$461 (−0.4%)2
50ClaringtonDurham Region · largest: Municipality Of Clarington204+49 (+31.6%)$135,511+$11,919 (+9.6%)1

Counties, regions and districts

Each includes the cities inside it, as Statistics Canada’s census divisions do.

AreaPeopleMedianCities
Peel Region28,443$118,3833
York Region18,363$118,4789
Middlesex County15,205$118,2939
Waterloo Region14,094$119,1557
Durham Region12,543$118,1438
Halton Region10,180$118,2114
Niagara Region8,910$121,87012
Simcoe County8,626$118,05118
Essex County7,826$118,4808
Wellington County5,478$118,3918
Frontenac County5,110$122,2855
Thunder Bay District4,139$122,42011
Algoma District2,150$118,0978
Hastings County2,070$118,05113
Peterborough County2,070$123,9047
Cochrane District1,513$119,7538
Renfrew County1,445$118,17616
Lambton County1,085$121,2719
Prescott and Russell977$130,4267
Nipissing District882$125,9048
Kenora District853$118,4498
Stormont, Dundas and Glengarry743$120,2617
Brant and Brantford702$125,5401
Northumberland County633$118,4116
Bruce County626$118,2238
Elgin County593$121,0677
Leeds and Grenville544$118,97212
Oxford County534$118,9078
Muskoka505$118,3576
Lanark County400$119,4067
Grey County381$118,4468
Perth County360$124,8616
Parry Sound District300$114,89819
Huron County292$116,8219
Rainy River District286$118,0777
Timiskaming District251$121,7768
Dufferin County198$118,3038
Haldimand and Norfolk187$119,7802
Lennox and Addington County166$115,7693
Haliburton County67$118,0984
Manitoulin District67$122,0265
Sudbury District65$117,7975

Compare cities

Questions and answers

Which city has the most public employees on the list?

Toronto: 88,233 people at employers based there were paid $100,000 or more in 2025.

Which city has the highest median salary on the list?

St. Catharines, $153,986 in 2025, among cities with 100 or more people on the list.

How are employers placed in a city?

By the employer’s own name (“City of Ottawa”, “Regional Municipality of Peel”), by where its schools are for a school board or its hospital sites for a hospital (Statistics Canada’s educational and healthcare facility databases), or by its main campus for a university or college. People are counted where their employer is based, not where they live or work.

Why is an employer not in any city?

Province-wide employers (the provincial ministries, Ontario Power Generation, the Ontario Provincial Police, Metrolinx and others) and boards or hospital groups spread over several regions are not placed. Employers placed in a city or region account for 73% of the people on the 2025 list.

Why is someone not on the list?

Only people paid $100,000 or more in the year are listed, and only by the public employers the Public Sector Salary Disclosure Act, 1996 covers. Someone paid less that year, or working elsewhere, does not appear.