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
135 employer(s) in the West region — showing all. show top 50 only → · 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 |
| County of Middlesex | Municipalities and Services | 57 | $148,611 |
| Town of Fort Erie | Municipalities and Services | 57 | $127,984 |
| 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 |
| County of Elgin | Municipalities and Services | 40 | $138,285 |
| Town of Niagaraonthelake | Municipalities and Services | 39 | $126,271 |
| Town of Tecumseh | Municipalities and Services | 36 | $144,523 |
| Town of Lincoln | Municipalities and Services | 35 | $134,953 |
| Town of Amherstburg | Municipalities and Services | 34 | $148,336 |
| Municipality of North Perth | Municipalities and Services | 34 | $128,072 |
| Town of Grimsby | Municipalities and Services | 33 | $133,820 |
| Town of Essex | Municipalities and Services | 32 | $134,099 |
| Municipality of West Grey | Municipalities and Services | 30 | $126,126 |
| Town of Kingsville | Municipalities and Services | 29 | $130,845 |
| Town of Pelham | Municipalities and Services | 27 | $136,558 |
| Township of Woolwich | Municipalities and Services | 26 | $124,299 |
| Municipality of Kincardine | Municipalities and Services | 24 | $136,760 |
| Town of Aylmer | Municipalities and Services | 22 | $136,663 |
| Township of West Lincoln | Municipalities and Services | 20 | $134,968 |
| Town of Hanover | Municipalities and Services | 20 | $135,610 |
| Town of Erin | Municipalities and Services | 20 | $144,866 |
| Township of St Clair | Municipalities and Services | 20 | $133,934 |
| Township of Wilmot | Municipalities and Services | 19 | $128,609 |
| Town of Ingersoll | Municipalities and Services | 18 | $141,146 |
| Municipality of Middlesex Centre | Municipalities and Services | 18 | $131,567 |
| Municipality of Central Elgin | Municipalities and Services | 17 | $127,335 |
| Municipality of South Huron | Municipalities and Services | 16 | $128,568 |
| Town of South Bruce Peninsula | Municipalities and Services | 13 | $132,671 |
| Municipality of Thames Centre | Municipalities and Services | 13 | $136,293 |
| Municipality of Meaford | Municipalities and Services | 13 | $118,165 |
| Township of Mapleton | Municipalities and Services | 12 | $132,808 |
| Town of Minto | Municipalities and Services | 12 | $136,465 |
| Township of Southgate | Municipalities and Services | 11 | $127,419 |
| Township of Wellesley | Municipalities and Services | 11 | $129,351 |
| Township of Georgian Bluffs | Municipalities and Services | 11 | $132,066 |
| Village of Point Edward | Municipalities and Services | 10 | $129,444 |
| Town of Goderich | Municipalities and Services | 10 | $134,498 |
| Township of Wellington North | Municipalities and Services | 10 | $126,894 |
| Township of North Dumfries | Municipalities and Services | 10 | $135,308 |
| Municipality of West Perth | Municipalities and Services | 10 | $119,829 |
| Municipality of Grey Highlands | Municipalities and Services | 10 | $135,352 |
| Township of Norwich | Municipalities and Services | 10 | $135,492 |
| Township of Perth East | Municipalities and Services | 10 | $129,861 |
| Township of Wainfleet | Municipalities and Services | 9 | $130,585 |
| Township of East Zorratavistock | Municipalities and Services | 9 | $125,095 |
| Town of St Marys | Municipalities and Services | 9 | $123,127 |
| Township of Guelph | Municipalities and Services | 9 | $137,653 |
| Municipality of Bayham | Municipalities and Services | 9 | $143,942 |
| Township of Zorra | Municipalities and Services | 9 | $128,035 |
| Township of Malahide | Municipalities and Services | 9 | $127,669 |
| Township of Puslinch | Municipalities and Services | 8 | $137,296 |
| Township of Southwold | Municipalities and Services | 8 | $139,632 |
| Municipality of Brockton | Municipalities and Services | 8 | $143,328 |
| Municipality of Bluewater | Municipalities and Services | 8 | $143,516 |
| Township of Blandfordblenheim | Municipalities and Services | 8 | $137,058 |
| Town of Plymptonwyoming | Municipalities and Services | 7 | $135,723 |
| Town of Petrolia | Municipalities and Services | 7 | $121,871 |
| Municipality of Northern Bruce Peninsula | Municipalities and Services | 7 | $138,190 |
| Municipality of Huron East | Municipalities and Services | 7 | $119,759 |
| Municipality of Central Huron | Municipalities and Services | 7 | $121,655 |
| Township of Huronkinloss | Municipalities and Services | 7 | $138,340 |
| Township of Southwest Oxford | Municipalities and Services | 7 | $127,543 |
| Municipality of Lambton Shores | Municipalities and Services | 6 | $142,987 |
| Township of North Huron | Municipalities and Services | 6 | $117,798 |
| Township of Perth South | Municipalities and Services | 6 | $131,891 |
| Welland Public Library Board | Municipalities and Services | 5 | $117,226 |
| Municipality of North Middlesex | Municipalities and Services | 5 | $132,454 |
| Municipality of Arranelderslie | Municipalities and Services | 5 | $118,807 |
| Municipality of Southwest Middlesex | Municipalities and Services | 5 | $136,219 |
| Township of Ashfieldcolbornewawanosh | Municipalities and Services | 5 | $135,217 |
| Township of Lucan Biddulph | Municipalities and Services | 4 | $141,687 |
| Township of Adelaide Metcalfe | Municipalities and Services | 4 | $123,502 |
| Municipality of Morristurnberry | Municipalities and Services | 4 | $134,585 |
| Township of Howick | Municipalities and Services | 4 | $127,139 |
| Township of Warwick | Municipalities and Services | 4 | $118,226 |
| City of London London Convention Centre Corporation | Municipalities and Services | 4 | $138,432 |
| Municipality of South Bruce | Municipalities and Services | 3 | $133,699 |
| Niagara Regional Housing | Municipalities and Services | 3 | $116,984 |
| City of London London Public Library | Municipalities and Services | 3 | $106,146 |
| Township of Dawneuphemia | Municipalities and Services | 2 | $113,687 |
| Township of Chatsworth | Municipalities and Services | 2 | $127,523 |
| Municipality of West Elgin | Municipalities and Services | 2 | $157,268 |
| Township of Enniskillen | Municipalities and Services | 2 | $112,506 |
| Municipality of Brookealvinston | Municipalities and Services | 1 | $111,843 |
| City of London Covent Garden Market Corporation | Municipalities and Services | 1 | $129,349 |
| City of St Catharines Library Services | Municipalities and Services | 1 | $132,890 |
| City of London Library Services | Municipalities and Services | 1 | $145,084 |
| Essex County Library Board | Municipalities and Services | 1 | $123,139 |
| Middlesex County Library | Municipalities and Services | 1 | $116,468 |