The Ontario Sunshine List - Public Sector Salary Disclosure

The names, positions, salaries and total taxable benefits of public sector employees paid $100,000 or more in a calendar year.

In this page

Municipalities and Services

Share this page

The Municipalities and Services sector of the 2024 Sunshine List made up of 424 organizations that paid $10,000,025,379.49 to their 76,456 employees.

Employers # of Employees Total Paid
City of Toronto - Sankofa Square Board of Management 1 $162,448
Municipality Of Calvin 1 $112,072
Municipality Of Gordon/Barrie Island 1 $100,000
Municipality Of Neebing 1 $103,895
Niagara Transit Commission 61 $7,146,716
Town Of Gore Bay 1 $127,917
Town Of Laurentian Hills 1 $115,602
Town Of Rainy River 1 $103,216
Township Of Bonfield 1 $126,592
Township Of Fauquier-Strickland 1 $102,300
Township Of Moonbeam 1 $110,749
Township Of Val Rita-Harty 1 $105,005
Township Of Wollaston 2 $266,074
City of Barrie 712 $93,876,361
City of Belleville 215 $28,916,386
City of Brampton 1,426 $177,154,163
City of Brantford 449 $58,060,029
City of Brockville 80 $10,818,042
City of Burlington 505 $68,045,558
City of Cambridge 262 $35,558,452
City of Clarence-Rockland 32 $4,254,512
City of Cornwall 153 $18,786,209
City of Cornwall - Police Services 79 $10,527,571
City of Dryden 11 $1,407,608
City of Elliot Lake 17 $2,169,877
City of Greater Sudbury 719 $94,233,379
City of Guelph 569 $71,412,489
City of Guelph - Guelph Police Service 214 $28,050,296
City of Hamilton 2,989 $388,728,612
City of Kawartha Lakes 208 $26,568,569
City of Kenora 44 $5,393,124
City of Kingston 318 $41,300,836
City of Kingston - Police Services Board 192 $25,024,355
City of Kitchener 513 $67,219,763
City of London 729 $95,551,778
City of London - Covent Garden Market Corporation 1 $126,092
City of London - London Convention Centre Corporation 5 $599,888
City of London - London Transit Commission 45 $5,249,920
City of London - Police Services 674 $95,784,391
City of Markham 544 $69,624,322
City of Mississauga 2,099 $266,026,558
City of Niagara Falls 224 $28,225,650
City of North Bay - Police Services Board 99 $13,515,471
City of North Bay - Public Library Board 1 $145,577
City of Orillia 87 $11,355,655
City of Oshawa 369 $48,653,405
City of Ottawa 4,686 $577,052,384
City of Ottawa - Library Services 29 $3,894,132
City of Ottawa - Police Services 1,596 $225,923,993
City of Owen Sound 85 $10,606,249
City of Pembroke 28 $3,601,570
City of Peterborough 366 $48,772,103
City of Pickering 208 $27,484,432
City of Port Colborne 38 $5,099,366
City of Quinte West 60 $7,912,670
City of Richmond Hill 448 $61,486,762
City of Sarnia 303 $41,415,403
City of Sault Ste. Marie 146 $18,927,234
City of Sault Ste. Marie-Public Library Board 1 $152,662
City of St Catharines 242 $32,498,839
City of St. Thomas 178 $23,614,876
City of Stratford 148 $20,520,278
City of Temiskaming Shores 5 $565,889
City of Thorold 38 $4,833,160
City of Thunder Bay 699 $90,794,152
City of Timmins 170 $22,424,128
City of Toronto 10,256 $1,362,973,280
City of Toronto - 519 Church Street Community Centre 8 $950,002
City of Toronto - Applegrove Community Complex 3 $332,928
City of Toronto - Board of Governors of Exhibition Place 48 $7,172,286
City of Toronto - Board of Mgmt. of the Toronto Zoo 49 $6,227,941
City of Toronto - Central Eglinton Community Centre 2 $248,260
City of Toronto - Community Centre 55 2 $217,252
City of Toronto - Eastview Neighbourhood Community Centre 3 $366,105
City of Toronto - Lakeshore Arena Corporation 3 $406,925
City of Toronto - Police Service 6,114 $882,558,510
City of Toronto - Public Library Board 266 $31,617,993
City of Toronto - Swansea Town Hall 1 $134,462
City of Toronto - Toronto Community Housing Corp. 477 $59,690,331
City of Toronto - Toronto Seniors Housing Corporation 40 $5,301,521
City of Toronto - Toronto Transit Commission 6,842 $824,014,452
City of Toronto - Waterfront Neighbourhood Centre 1 $122,809
City of Vaughan 828 $110,141,007
City of Waterloo 254 $33,339,131
City of Welland 99 $12,861,011
City of Windsor 1,173 $163,883,596
City of Woodstock 83 $11,057,012
City of Woodstock - Woodstock Police Service 80 $10,312,490
County of Brant 106 $13,126,404
County of Bruce 87 $10,778,600
County of Dufferin 63 $7,721,935
County of Elgin 32 $4,166,791
County of Essex 236 $28,156,670
County of Frontenac 120 $13,826,931
County of Grey 111 $13,115,152
County of Haliburton 27 $3,429,434
County of Hastings 113 $13,579,896
County of Huron 99 $12,033,097
County of Lambton 173 $21,210,294
County of Lanark 26 $3,306,027
County of Lennox and Addington 58 $7,157,978
County of Middlesex 43 $5,815,856
County of Middlesex - Middlesex London Emergency Medical Services Authority 182 $20,688,300
County of Northumberland 111 $13,761,601
County of Oxford 161 $19,186,896
County of Perth 53 $6,293,847
County of Peterborough 110 $13,255,905
County of Prince Edward 62 $8,144,766
County of Renfrew 155 $18,570,783
County of Simcoe 514 $62,863,521
County of Wellington 98 $13,038,634
District Municipality of Muskoka 123 $15,164,706
Haldimand County 93 $11,593,616
Loyalist Township 40 $5,000,568
Municipality Of Arran-Elderslie 4 $433,899
Municipality of Bayham 8 $1,069,325
Municipality of Bluewater 8 $1,083,916
Municipality of Brighton 22 $2,797,123
Municipality of Brockton 9 $1,214,917
Municipality Of Brooke-Alvinston 1 $110,661
Municipality of Callander 5 $608,213
Municipality of Casselman 6 $731,159
Municipality of Central Elgin 13 $1,625,758
Municipality of Central Huron 7 $803,868
Municipality of Central Manitoulin 3 $311,996
Municipality of Centre Hastings 4 $518,563
Municipality of Chatham-Kent 392 $51,212,336
Municipality of Clarington 155 $20,744,956
Municipality of Dutton-Dunwich 4 $516,065
Municipality of Dysart et al 8 $1,042,067
Municipality of East Ferris 3 $488,791
Municipality Of Faraday 3 $315,971
Municipality of French River 2 $264,549
Municipality of Greenstone 7 $901,784
Municipality of Grey Highlands 8 $1,049,504
Municipality of Hastings Highlands 6 $686,800
Municipality of Highlands East 6 $683,555
Municipality of Huron East 8 $1,030,642
Municipality Of Huron Shores 1 $105,475
Municipality Of Killarney 1 $114,135
Municipality of Kincardine 20 $2,607,954
Municipality of Lambton Shores 6 $831,293
Municipality of Leamington 46 $5,867,297
Municipality of Magnetawan 3 $348,135
Municipality Of Markstay-Warren 1 $119,751
Municipality of Marmora and Lake 2 $233,335
Municipality of McDougall 8 $1,032,696
Municipality of Meaford 12 $1,501,021
Municipality of Middlesex Centre 15 $1,991,266
Municipality of Mississippi Mills 15 $1,908,569
Municipality of Morris-Turnberry 4 $505,709
Municipality of North Grenville 18 $2,243,845
Municipality of North Middlesex 5 $602,710
Municipality of North Perth 23 $3,057,149
Municipality of Northern Bruce Peninsula 7 $991,555
Municipality of Oliver Paipoonge 4 $554,787
Municipality of Port Hope 33 $4,168,188
Municipality Of Port Hope Police Services Board 21 $2,945,426
Municipality of Port Hope Public Library Board 1 $125,633
Municipality of Powassan 2 $217,498
Municipality of Red Lake 3 $381,872
Municipality of Shuniah 3 $385,418
Municipality of Sioux Lookout 12 $1,607,095
Municipality of South Bruce 5 $642,044
Municipality of South Dundas 8 $966,530
Municipality of South Huron 9 $1,184,332
Municipality of Southwest Middlesex 3 $349,931
Municipality of Temagami 1 $102,132
Municipality of Thames Centre 9 $1,191,134
Municipality of Trent Hills 10 $1,216,743
Municipality of Trent Lakes 7 $908,369
Municipality of Tweed 1 $130,199
Municipality of Wawa 4 $482,969
Municipality Of West Elgin 2 $282,430
Municipality of West Grey 22 $2,735,549
Municipality of West Nipissing 18 $2,500,344
Municipality of West Perth 7 $895,839
Municipality of Whitestone 4 $519,178
Norfolk County 114 $13,602,957
North Bay Jack Garland Airport Corporation 1 $129,549
Regional Municipality of Durham 2,464 $318,055,028
Regional Municipality of Halton 1,860 $241,900,814
Regional Municipality of Niagara 639 $78,099,210
Regional Municipality of Niagara - Niagara Reg. Police 859 $119,108,662
Regional Municipality of Peel 2,326 $303,769,019
Regional Municipality of Peel Police Services 2,329 $331,466,904
Regional Municipality of Peel Police Services Board 2 $480,036
Regional Municipality of Waterloo 830 $102,391,985
Regional Municipality of Waterloo - Police 920 $124,777,776
Regional Municipality of York 2,040 $257,513,602
Regional Municipality of York - York Region Rapid Transit Corporation 29 $4,376,269
Regional Municipality of York Police Services 1,883 $246,165,437
Sault Ste Marie Police Services 142 $18,989,412
South Simcoe Police Service 91 $12,171,760
Sundridge and District Medical Centre Committee 1 $140,283
Tay Valley Township 5 $685,728
The Corporation of the City of North Bay 99 $13,942,975
The Nation Municipality 14 $1,726,273
The North Bay Mattawa Conservation Authority 1 $120,155
Town of Ajax 210 $28,989,010
Town of Amherstburg 34 $4,846,544
Town of Arnprior 9 $1,133,001
Town of Atikokan 4 $469,622
Town of Aurora 102 $12,910,326
Town of Aylmer 17 $2,199,089
Town of Bancroft 3 $347,466
Town of Blind River 7 $844,801
Town of Bracebridge 21 $2,761,763
Town of Bradford West Gwillimbury 81 $10,677,361
Town of Caledon 149 $19,623,308
Town of Carleton Place 13 $1,781,752
Town of Cobourg 77 $10,322,512
Town of Cochrane 4 $481,710
Town of Collingwood 71 $9,020,688
Town of Deep River 18 $2,327,514
Town Of Deseronto 1 $126,250
Town of East Gwillimbury 88 $11,561,284
Town Of Englehart 1 $102,276
Town of Erin 8 $1,062,061
Town of Espanola 6 $711,106
Town of Essex 27 $3,717,008
Town of Fort Erie 42 $5,195,913
Town of Fort Frances 16 $1,999,387
Town of Gananoque 17 $2,374,163
Town of Georgina 123 $17,085,815
Town of Goderich 7 $938,720
Town of Grand Valley 3 $365,486
Town of Gravenhurst 16 $2,003,485
Town of Greater Napanee 11 $1,384,232
Town of Grimsby 25 $3,337,688
Town of Halton Hills 151 $20,840,721
Town of Hanover 19 $2,466,765
Town of Hawkesbury 15 $2,006,745
Town of Hearst 7 $904,065
Town of Huntsville 21 $2,692,896
Town of Ingersoll 13 $1,675,928
Town of Innisfil 100 $13,930,878
Town of Iroquois Falls 9 $1,142,336
Town of Kapuskasing 16 $1,914,273
Town of Kearney 3 $348,520
Town of Kingsville 23 $3,017,147
Town of Kirkland Lake 33 $4,333,151
Town of Lakeshore 35 $4,667,325
Town of LaSalle 88 $12,150,230
Town Of Latchford 1 $104,116
Town of Lincoln 32 $4,129,496
Town of Marathon 4 $539,162
Town of Midland 39 $5,139,631
Town of Milton 204 $26,415,591
Town of Minto 12 $1,476,584
Town of Mono 9 $1,165,218
Town of Moosonee 2 $224,303
Town of New Tecumseth 49 $6,310,680
Town of Newmarket 110 $14,641,426
Town of Newmarket - Central York Fire Services 131 $17,276,629
Town of Newmarket - Newmarket Public Library 4 $539,811
Town of Niagara-on-the-Lake 30 $3,843,007
Town of Northeastern Manitoulin and the Islands 4 $503,133
Town of Oakville 589 $77,069,014
Town of Oakville - Oakville Public Library 12 $1,472,917
Town of Orangeville 64 $8,302,127
Town of Parry Sound 15 $1,886,899
Town of Pelham 18 $2,514,987
Town of Penetanguishene 12 $1,575,517
Town of Perth 9 $1,131,617
Town of Petawawa 12 $1,573,208
Town of Petrolia 6 $709,184
Town of Plympton-Wyoming 6 $776,223
Town of Prescott 4 $481,905
Town of Renfrew 16 $2,174,788
Town of Saugeen Shores 47 $6,211,206
Town of Shelburne 6 $835,505
Town of Smiths Falls 37 $4,891,177
Town of Smooth Rock Falls 2 $254,008
Town of South Bruce Peninsula 11 $1,458,338
Town of St. Marys 8 $1,017,299
Town of Tecumseh 30 $4,173,055
Town of The Blue Mountains 34 $4,259,770
Town of Tillsonburg 22 $2,850,877
Town of Wasaga Beach 57 $7,865,211
Town of Whitby 307 $41,696,166
Town of Whitchurch-Stouffville 117 $15,867,936
Township Of Addington Highlands 4 $457,706
Township of Adelaide Metcalfe 3 $368,947
Township of Adjala-Tosorontio 6 $756,637
Township Of Admaston/Bromley 2 $244,190
Township of Alfred and Plantagenet 7 $875,480
Township of Algonquin Highlands 8 $979,716
Township of Alnwick/Haldimand 2 $291,183
Township of Amaranth 4 $467,526
Township of Armour 4 $470,098
Township Of Armstrong 2 $208,436
Township of Ashfield-Colborne-Wawanosh 5 $621,756
Township of Asphodel-Norwood 3 $342,782
Township Of Athens 1 $112,788
Township of Augusta 5 $615,167
Township of Beckwith 3 $326,889
Township of Black River-Matheson 3 $425,793
Township of Blandford-Blenheim 5 $659,883
Township of Bonnechere Valley 5 $576,109
Township of Brock 10 $1,428,992
Township of Carling 5 $722,927
Township of Cavan Monaghan 7 $958,658
Township Of Central Frontenac 5 $663,662
Township of Centre Wellington 41 $5,243,675
Township of Champlain 6 $706,680
Township of Chapleau 3 $385,328
Township of Chatsworth 1 $153,071
Township of Clearview 17 $2,228,995
Township Of Coleman 1 $157,602
Township of Cramahe 4 $455,542
Township Of Dawn-Euphemia 2 $228,813
Township of Douro-Dummer 5 $559,000
Township of Drummond-North Elmsley 5 $641,483
Township Of Dubreuilville 2 $278,140
Township of Ear Falls 1 $156,664
Township of East Garafraxa 4 $509,576
Township of East Hawkesbury 1 $126,710
Township of East Zorra-Tavistock 7 $911,489
Township of Edwardsburgh/Cardinal 12 $1,612,812
Township of Elizabethtown-Kitley 5 $651,863
Township of Enniskillen 1 $103,425
Township of Essa 8 $952,419
Township Of Front Of Yonge 3 $344,962
Township of Georgian Bay 12 $1,556,826
Township of Georgian Bluffs 9 $1,174,972
Township of Greater Madawaska 2 $259,026
Township of Guelph/Eramosa 9 $1,233,460
Township of Hamilton 12 $1,423,355
Township of Havelock-Belmont-Methuen 5 $654,171
Township of Hornepayne 1 $104,737
Township of Horton 3 $363,244
Township of Howick 4 $454,578
Township of Huron-Kinloss 6 $756,289
Township of Killaloe, Hagarty And Richards 2 $248,108
Township of King 67 $9,112,607
Township Of La Vallee 1 $103,818
Township of Lake of Bays 11 $1,515,695
Township Of Lanark Highlands 2 $228,101
Township Of Larder Lake 1 $103,442
Township of Laurentian Valley 5 $676,764
Township of Leeds and the Thousand Islands 8 $1,086,899
Township of Lucan Biddulph 3 $418,072
Township Of MacDonald, Meredith And Aberdeen Add’l 2 $233,453
Township Of Machar 1 $113,624
Township Of Madawaska Valley 1 $134,046
Township of Malahide 8 $1,014,989
Township of Manitouwadge 5 $567,744
Township of Mapleton 8 $1,065,360
Township of McKellar 4 $508,144
Township of McNab/Braeside 7 $837,106
Township of Melancthon 3 $402,915
Township of Minden Hills 6 $750,650
Township Of Montague 1 $162,736
Township of Mulmur 2 $319,044
Township of Muskoka Lakes 16 $2,020,145
Township Of Nipissing 3 $354,023
Township of North Algona Wilberforce 1 $105,089
Township of North Dumfries 10 $1,284,211
Township of North Dundas 6 $698,027
Township of North Frontenac 7 $781,123
Township of North Glengarry 6 $769,896
Township of North Huron 4 $521,646
Township of North Kawartha 6 $756,542
Township of North Stormont 4 $493,699
Township of Norwich 10 $1,347,829
Township of Oro-Medonte 25 $3,514,089
Township of Otonabee-South Monaghan 4 $477,821
Township of Perry 4 $495,442
Township of Perth East 9 $1,122,700
Township of Perth South 5 $640,597
Township Of Pickle Lake 1 $183,257
Township of Puslinch 5 $662,159
Township of Ramara 11 $1,318,054
Township Of Red Rock 1 $114,205
Township of Rideau Lakes 7 $879,621
Township of Russell 24 $2,962,054
Township of Scugog 19 $2,529,115
Township of Seguin 12 $1,617,187
Township of Selwyn 11 $1,431,798
Township of Severn 18 $2,250,045
Township Of South Algonquin 3 $373,726
Township of South Frontenac 12 $1,442,433
Township of South Glengarry 8 $985,344
Township of South Stormont 9 $1,141,062
Township of South-West Oxford 6 $739,241
Township of Southgate 10 $1,245,354
Township of Southwold 7 $971,821
Township of Springwater 21 $2,593,433
Township of St. Clair 17 $2,212,491
Township of Stirling-Rawdon 7 $837,353
Township of Stone Mills 4 $447,306
Township of Strathroy-Caradoc 37 $4,672,405
Township Of Strong 4 $481,354
Township of Tay 9 $1,140,989
Township of Terrace Bay 1 $123,698
Township of The Archipelago 11 $1,644,254
Township of Tiny 11 $1,512,019
Township Of Tyendinaga 1 $126,308
Township of Uxbridge 15 $2,184,350
Township of Wainfleet 9 $1,239,308
Township Of Warwick 2 $227,951
Township of Wellesley 7 $889,224
Township of Wellington North 8 $1,047,826
Township of West Lincoln 15 $1,872,530
Township of Whitewater Region 4 $469,338
Township of Wilmot 15 $1,918,301
Township of Woolwich 20 $2,422,094
Township of Zorra 7 $899,788
United Counties of Leeds and Grenville 59 $7,274,497
United Counties of Prescott and Russell 114 $13,622,447
United Counties of Stormont, Dundas and Glengarry 15 $2,022,212
Village Of Burk’s Falls 3 $340,974
Village of Merrickville-Wolford 3 $390,985
Village of Point Edward 5 $618,485
Village Of South River 1 $125,275
Village Of Sundridge 3 $334,565
Village of Westport 2 $244,366
Welland Public Library Board 1 $144,486
Wikwemikong Tribal Police Service 3 $351,913
Township Of Chapple 1 $112,226
Township Of Frontenac Islands 2 $240,574
Township of Sables-Spanish Rivers 2 $219,171
Town of Mattawa 1 $112,881

Annual Total Paid

Total Employees