Search Employers
Browse every public-sector employer on the list, from the largest school boards and municipalities to the smallest library board.
Municipalities and Services
← All sectors Sector dashboard →Fastest growing disclosed employees, year over year
City of Toronto Toronto Seniors Housing Corporation
40 → 74 disclosed employees
+85.0%
County of Bruce
87 → 150 disclosed employees
+72.4%
Township of Oromedonte
25 → 43 disclosed employees
+72.0%
Town of Caledon
149 → 245 disclosed employees
+64.4%
County of Perth
53 → 86 disclosed employees
+62.3%
Growth in people on the list, not hiring: it includes staff who newly crossed the $100,000 threshold. Employers with fewer than 25 disclosed employees last year aren't ranked.
Share of disclosed employees 2025
Find a specific employer
50 employer(s) in the West region (showing top 50 by disclosed employees) · see all → · all regions
| Employer | Sector | Disclosed Emp. | Avg. total comp |
|---|---|---|---|
| City of Hamilton | Municipalities and Services | 3,382 | $133,835 |
| City of Windsor | Municipalities and Services | 1,219 | $137,664 |
| Regional Municipality of Waterloo Police | Municipalities and Services | 1,052 | $139,596 |
| Regional Municipality of Niagara Niagara Reg Police | Municipalities and Services | 957 | $151,075 |
| Regional Municipality of Waterloo | Municipalities and Services | 952 | $125,071 |
| Regional Municipality of Niagara | Municipalities and Services | 904 | $128,582 |
| City of London | Municipalities and Services | 831 | $131,189 |
| City of London Police Services | Municipalities and Services | 738 | $145,281 |
| City of Guelph | Municipalities and Services | 673 | $126,764 |
| City of Kitchener | Municipalities and Services | 620 | $133,704 |
| City of Brantford | Municipalities and Services | 540 | $133,804 |
| Municipality of Chathamkent | Municipalities and Services | 464 | $134,230 |
| City of Waterloo | Municipalities and Services | 342 | $134,259 |
| City of Sarnia | Municipalities and Services | 315 | $137,886 |
| City of St Catharines | Municipalities and Services | 305 | $138,118 |
| City of Cambridge | Municipalities and Services | 304 | $134,810 |
| County of Essex | Municipalities and Services | 286 | $121,201 |
| City of Guelph Guelph Police Service | Municipalities and Services | 265 | $136,929 |
| City of Niagara Falls | Municipalities and Services | 254 | $128,112 |
| City of St Thomas | Municipalities and Services | 221 | $137,994 |
| County of Oxford | Municipalities and Services | 207 | $121,723 |
| County of Lambton | Municipalities and Services | 189 | $124,650 |
| County of Middlesex Middlesex London Emergency Medical Services Authority | Municipalities and Services | 173 | $115,409 |
| County of Brant | Municipalities and Services | 162 | $127,437 |
| City of Stratford | Municipalities and Services | 158 | $141,699 |
| County of Wellington | Municipalities and Services | 155 | $134,291 |
| Norfolk County | Municipalities and Services | 154 | $120,864 |
| County of Bruce | Municipalities and Services | 150 | $128,510 |
| County of Grey | Municipalities and Services | 150 | $122,078 |
| Haldimand County | Municipalities and Services | 125 | $129,979 |
| City of Welland | Municipalities and Services | 114 | $143,154 |
| County of Huron | Municipalities and Services | 110 | $122,912 |
| Town of Lasalle | Municipalities and Services | 107 | $144,573 |
| City of Woodstock | Municipalities and Services | 97 | $130,952 |
| City of Owen Sound | Municipalities and Services | 93 | $128,570 |
| County of Perth | Municipalities and Services | 86 | $116,752 |
| City of Woodstock Woodstock Police Service | Municipalities and Services | 84 | $134,490 |
| Niagara Transit Commission | Municipalities and Services | 73 | $120,353 |
| City of London London Transit Commission | Municipalities and Services | 72 | $114,297 |
| Municipality of Leamington | Municipalities and Services | 69 | $127,211 |
| Town of Saugeen Shores | Municipalities and Services | 58 | $133,962 |
| Town of Fort Erie | Municipalities and Services | 57 | $127,984 |
| County of Middlesex | Municipalities and Services | 57 | $148,611 |
| City of Thorold | Municipalities and Services | 47 | $132,439 |
| Town of the Blue Mountains | Municipalities and Services | 46 | $133,141 |
| Township of Strathroycaradoc | Municipalities and Services | 45 | $129,625 |
| City of Port Colborne | Municipalities and Services | 45 | $144,648 |
| Township of Centre Wellington | Municipalities and Services | 43 | $133,503 |
| Town of Lakeshore | Municipalities and Services | 42 | $136,433 |
| Town of Tillsonburg | Municipalities and Services | 40 | $125,799 |