State and local government payrolls

Outside of New York City, Nassau and Suffolk counties have the largest individual groups of government employees in the state and the highest payrolls, according to data from the state comptroller. And when you look at average salaries, four Long Island villages turn up in the top 15, along with Long Island judges and the Nassau Interim Finance Authority.

This payroll list includes active employees enrolled in the New York State and Local Retirement System and as such does not include part-time or seasonal employees who would not be eligible for pensions. New York City employees are not included. State employees are grouped by department or division. You can read more here. And while clerical and other school district employees are included here by district, we have a separate database of for teachers and administrators.

Data were obtained under the state's Freedom of Information Act. This database was posted on Nov. 28, 2017.

Top 10 government units by payroll size

Top 15 government units by average pay

You can search and sort within this list of 3,230 governments and agencies such as the Division of State Police, Port Authority, or the Education Department for the past two fiscal years, which end on March 31. Clicking on an "employer" name will bring you to a list of employees for the two years. Or you can go directly to that database of individual pay. Charts powered by amCharts

Clear Search
Employer 2017 employees 2017 total pay 2017 average pay 2016 employees 2016 total pay 2016 average pay
Employer Town of Long Lake 2017 employees 37 2017 total pay $1,056,590.78 2017 average pay $28,556.51 2016 employees 40 2016 total pay $1,061,490.53 2016 average pay $26,537.26
Employer Village of Warsaw 2017 employees 35 2017 total pay $1,054,654.13 2017 average pay $30,132.98 2016 employees 35 2016 total pay $1,094,027.00 2016 average pay $31,257.91
Employer Perry CSD 2017 employees 50 2017 total pay $1,053,423.63 2017 average pay $21,068.47 2016 employees 50 2016 total pay $990,735.98 2016 average pay $19,814.72
Employer Nyack Library 2017 employees 32 2017 total pay $1,052,801.99 2017 average pay $32,900.06 2016 employees 32 2016 total pay $1,005,837.97 2016 average pay $31,432.44
Employer Port Byron CSD 2017 employees 49 2017 total pay $1,052,674.34 2017 average pay $21,483.15 2016 employees 45 2016 total pay $976,889.75 2016 average pay $21,708.66
Employer West Islip Fire District 2017 employees 55 2017 total pay $1,047,585.10 2017 average pay $19,047.00 2016 employees 49 2016 total pay $932,973.35 2016 average pay $19,040.27
Employer Pearl River Public Library 2017 employees 31 2017 total pay $1,038,556.01 2017 average pay $33,501.81 2016 employees 26 2016 total pay $995,079.12 2016 average pay $38,272.27
Employer Copenhagen CSD 2017 employees 49 2017 total pay $1,036,224.94 2017 average pay $21,147.45 2016 employees 44 2016 total pay $1,051,029.62 2016 average pay $23,887.04
Employer East Northport Fire District 2017 employees 35 2017 total pay $1,031,759.42 2017 average pay $29,478.84 2016 employees 27 2016 total pay $916,814.08 2016 average pay $33,956.08
Employer East Moriches UFSD 2017 employees 35 2017 total pay $1,028,206.64 2017 average pay $29,377.33 2016 employees 35 2016 total pay $989,058.64 2016 average pay $28,258.82
Employer Town of Moriah 2017 employees 34 2017 total pay $1,026,671.22 2017 average pay $30,196.21 2016 employees 35 2016 total pay $1,009,693.50 2016 average pay $28,848.39
Employer Northville CSD 2017 employees 41 2017 total pay $1,026,124.30 2017 average pay $25,027.42 2016 employees 41 2016 total pay $1,013,007.33 2016 average pay $24,707.50
Employer Town of Dover 2017 employees 39 2017 total pay $1,024,020.77 2017 average pay $26,256.94 2016 employees 24 2016 total pay $840,728.22 2016 average pay $35,030.34
Employer Town of Hamlin 2017 employees 40 2017 total pay $1,018,726.13 2017 average pay $25,468.15 2016 employees 42 2016 total pay $1,031,945.42 2016 average pay $24,570.13
Employer Albany Pine Bush Preserve Comm 2017 employees 18 2017 total pay $1,016,838.12 2017 average pay $56,491.01 2016 employees 21 2016 total pay $946,716.75 2016 average pay $45,081.75
Employer Livingston Manor CSD 2017 employees 40 2017 total pay $1,014,957.69 2017 average pay $25,373.94 2016 employees 44 2016 total pay $1,032,506.07 2016 average pay $23,466.05
Employer Roxbury CSD 2017 employees 37 2017 total pay $1,012,203.44 2017 average pay $27,356.85 2016 employees 35 2016 total pay $898,574.58 2016 average pay $25,673.56
Employer Town of Rye 2017 employees 22 2017 total pay $1,011,792.95 2017 average pay $45,990.59 2016 employees 21 2016 total pay $923,057.79 2016 average pay $43,955.13
Employer Town of Royalton 2017 employees 39 2017 total pay $1,010,560.64 2017 average pay $25,911.81 2016 employees 33 2016 total pay $855,669.86 2016 average pay $25,929.39
Employer Lyndonville CSD 2017 employees 45 2017 total pay $1,007,455.02 2017 average pay $22,387.89 2016 employees 48 2016 total pay $1,049,732.69 2016 average pay $21,869.43
Employer New York Mills UFSD 2017 employees 39 2017 total pay $1,006,995.00 2017 average pay $25,820.38 2016 employees 40 2016 total pay $947,276.92 2016 average pay $23,681.92
Employer Village of Avon 2017 employees 28 2017 total pay $1,006,403.80 2017 average pay $35,942.99 2016 employees 29 2016 total pay $972,461.60 2016 average pay $33,533.16
Employer Laurens CSD 2017 employees 46 2017 total pay $1,003,238.44 2017 average pay $21,809.53 2016 employees 52 2016 total pay $941,191.86 2016 average pay $18,099.84
Employer Cherry Valley-Springfield CSD 2017 employees 46 2017 total pay $1,002,609.73 2017 average pay $21,795.86 2016 employees 40 2016 total pay $913,356.10 2016 average pay $22,833.90
Employer Village of Owego 2017 employees 28 2017 total pay $1,000,575.46 2017 average pay $35,734.84 2016 employees 36 2016 total pay $1,212,705.09 2016 average pay $33,686.25
Employer Village of New Paltz 2017 employees 28 2017 total pay $1,000,242.63 2017 average pay $35,722.95 2016 employees 25 2016 total pay $944,278.65 2016 average pay $37,771.15
Employer Margaretville CSD 2017 employees 38 2017 total pay $999,848.90 2017 average pay $26,311.81 2016 employees 37 2016 total pay $963,079.32 2016 average pay $26,029.17
Employer Village of South Glens Falls 2017 employees 29 2017 total pay $998,567.99 2017 average pay $34,433.38 2016 employees 31 2016 total pay $985,333.35 2016 average pay $31,784.95
Employer Jericho Fire District 2017 employees 29 2017 total pay $993,691.59 2017 average pay $34,265.23 2016 employees 29 2016 total pay $930,729.34 2016 average pay $32,094.12
Employer Office Parks,Rec & Hist Pres 2017 employees 55 2017 total pay $992,088.63 2017 average pay $18,037.98 2016 employees 47 2016 total pay $888,980.94 2016 average pay $18,914.49
Employer Village of Cooperstown 2017 employees 37 2017 total pay $990,231.35 2017 average pay $26,763.01 2016 employees 46 2016 total pay $950,601.79 2016 average pay $20,665.26
Employer Village of Island Park 2017 employees 28 2017 total pay $989,504.43 2017 average pay $35,339.44 2016 employees 25 2016 total pay $954,101.14 2016 average pay $38,164.05
Employer Town of Scriba 2017 employees 28 2017 total pay $989,150.73 2017 average pay $35,326.81 2016 employees 32 2016 total pay $1,078,655.22 2016 average pay $33,707.98
Employer Commack Fire District 2017 employees 20 2017 total pay $988,459.12 2017 average pay $49,422.96 2016 employees 20 2016 total pay $915,714.27 2016 average pay $45,785.71
Employer Heuvelton CSD 2017 employees 31 2017 total pay $986,974.00 2017 average pay $31,837.87 2016 employees 32 2016 total pay $775,058.17 2016 average pay $24,220.57
Employer Gilbertsville Mt Upton CSD 2017 employees 48 2017 total pay $985,823.69 2017 average pay $20,537.99 2016 employees 46 2016 total pay $885,799.19 2016 average pay $19,256.50
Employer Shelter Island UFSD 2017 employees 20 2017 total pay $985,529.26 2017 average pay $49,276.46 2016 employees 20 2016 total pay $899,294.75 2016 average pay $44,964.74
Employer Village of Groton 2017 employees 47 2017 total pay $985,261.25 2017 average pay $20,963.01 2016 employees 49 2016 total pay $880,567.57 2016 average pay $17,970.77
Employer Sharon Springs CSD 2017 employees 34 2017 total pay $984,580.19 2017 average pay $28,958.24 2016 employees 37 2016 total pay $939,633.72 2016 average pay $25,395.51
Employer NYS Association of Towns 2017 employees 10 2017 total pay $984,131.84 2017 average pay $98,413.18 2016 employees 9 2016 total pay $891,945.98 2016 average pay $99,105.11
Employer Town of Peru 2017 employees 40 2017 total pay $983,926.35 2017 average pay $24,598.16 2016 employees 40 2016 total pay $976,187.99 2016 average pay $24,404.70
Employer Windham-Ashland-Jewett CSD 2017 employees 27 2017 total pay $982,815.67 2017 average pay $36,400.58 2016 employees 27 2016 total pay $942,990.94 2016 average pay $34,925.59
Employer Franklin Square Public Library 2017 employees 25 2017 total pay $982,702.88 2017 average pay $39,308.12 2016 employees 26 2016 total pay $781,080.50 2016 average pay $30,041.56
Employer Milford CSD 2017 employees 40 2017 total pay $981,913.64 2017 average pay $24,547.84 2016 employees 49 2016 total pay $975,411.29 2016 average pay $19,906.35
Employer Gilboa-Conesville CSD 2017 employees 33 2017 total pay $981,718.71 2017 average pay $29,749.05 2016 employees 30 2016 total pay $893,765.11 2016 average pay $29,792.17
Employer Huntington Manor Fire District 2017 employees 21 2017 total pay $981,394.43 2017 average pay $46,733.07 2016 employees 21 2016 total pay $951,262.36 2016 average pay $45,298.21
Employer Chateaugay CSD 2017 employees 41 2017 total pay $978,862.30 2017 average pay $23,874.69 2016 employees 43 2016 total pay $929,294.85 2016 average pay $21,611.51
Employer Town of Skaneateles 2017 employees 30 2017 total pay $978,240.47 2017 average pay $32,608.02 2016 employees 31 2016 total pay $925,019.55 2016 average pay $29,839.34
Employer Franklin CSD 2017 employees 32 2017 total pay $977,351.13 2017 average pay $30,542.22 2016 employees 33 2016 total pay $882,040.05 2016 average pay $26,728.49
Employer Town of Windham 2017 employees 52 2017 total pay $975,518.05 2017 average pay $18,759.96 2016 employees 55 2016 total pay $934,241.97 2016 average pay $16,986.22
Employer Hamilton CSD 2017 employees 42 2017 total pay $972,421.89 2017 average pay $23,152.90 2016 employees 44 2016 total pay $959,337.51 2016 average pay $21,803.13
Employer De Ruyter CSD 2017 employees 40 2017 total pay $970,173.18 2017 average pay $24,254.33 2016 employees 44 2016 total pay $925,196.84 2016 average pay $21,027.20
Employer Cincinnatus CSD 2017 employees 47 2017 total pay $970,150.91 2017 average pay $20,641.51 2016 employees 41 2016 total pay $826,205.49 2016 average pay $20,151.35
Employer Village of Frankfort 2017 employees 36 2017 total pay $967,831.48 2017 average pay $26,884.21 2016 employees 33 2016 total pay $898,354.48 2016 average pay $27,222.86
Employer Albany Port District Commiss 2017 employees 17 2017 total pay $967,454.65 2017 average pay $56,909.10 2016 employees 17 2016 total pay $996,474.44 2016 average pay $58,616.14
Employer Schenevus CSD 2017 employees 31 2017 total pay $966,700.42 2017 average pay $31,183.88 2016 employees 31 2016 total pay $877,375.89 2016 average pay $28,302.45
Employer Village of Perry 2017 employees 29 2017 total pay $963,643.52 2017 average pay $33,229.09 2016 employees 32 2016 total pay $960,774.24 2016 average pay $30,024.20
Employer Panama CSD 2017 employees 50 2017 total pay $962,804.85 2017 average pay $19,256.10 2016 employees 49 2016 total pay $883,095.29 2016 average pay $18,022.35
Employer Village of Skaneateles 2017 employees 27 2017 total pay $959,666.28 2017 average pay $35,543.20 2016 employees 25 2016 total pay $878,781.13 2016 average pay $35,151.25
Employer Town of Bath 2017 employees 28 2017 total pay $950,839.80 2017 average pay $33,958.56 2016 employees 27 2016 total pay $896,429.20 2016 average pay $33,201.08
Employer Town of Marbletown 2017 employees 42 2017 total pay $949,626.35 2017 average pay $22,610.15 2016 employees 41 2016 total pay $826,880.14 2016 average pay $20,167.81
Employer Town of Lake Luzerne 2017 employees 25 2017 total pay $948,848.40 2017 average pay $37,953.94 2016 employees 25 2016 total pay $848,520.35 2016 average pay $33,940.81
Employer Village of Mount Morris 2017 employees 27 2017 total pay $945,999.09 2017 average pay $35,037.00 2016 employees 28 2016 total pay $946,002.94 2016 average pay $33,785.82
Employer Village of Attica 2017 employees 48 2017 total pay $945,192.25 2017 average pay $19,691.51 2016 employees 48 2016 total pay $883,794.04 2016 average pay $18,412.38
Employer Village of Roslyn 2017 employees 23 2017 total pay $944,271.08 2017 average pay $41,055.26 2016 employees 22 2016 total pay $863,743.98 2016 average pay $39,261.09
Employer Town of Mount Hope 2017 employees 37 2017 total pay $941,627.52 2017 average pay $25,449.39 2016 employees 38 2016 total pay $935,244.62 2016 average pay $24,611.70
Employer Worcester CSD 2017 employees 38 2017 total pay $939,910.80 2017 average pay $24,734.49 2016 employees 33 2016 total pay $929,236.31 2016 average pay $28,158.68
Employer S Adirondack Library System 2017 employees 15 2017 total pay $938,755.74 2017 average pay $62,583.72 2016 employees 14 2016 total pay $892,023.60 2016 average pay $63,715.97
Employer Scio CSD 2017 employees 37 2017 total pay $937,259.90 2017 average pay $25,331.35 2016 employees 44 2016 total pay $980,589.21 2016 average pay $22,286.12
Employer Fishers Fire District 2017 employees 18 2017 total pay $935,817.23 2017 average pay $51,989.85 2016 employees 15 2016 total pay $623,205.93 2016 average pay $41,547.06
Employer Town of Hunter 2017 employees 44 2017 total pay $932,357.79 2017 average pay $21,189.95 2016 employees 46 2016 total pay $881,754.04 2016 average pay $19,168.57
Employer Village of Alden 2017 employees 22 2017 total pay $930,917.77 2017 average pay $42,314.44 2016 employees 22 2016 total pay $868,156.98 2016 average pay $39,461.68
Employer La Fargeville CSD 2017 employees 42 2017 total pay $930,789.88 2017 average pay $22,161.66 2016 employees 44 2016 total pay $997,545.36 2016 average pay $22,671.49
Employer Town of Hanover 2017 employees 23 2017 total pay $928,962.34 2017 average pay $40,389.67 2016 employees 27 2016 total pay $897,982.57 2016 average pay $33,258.61
Employer Town of Webb UFSD 2017 employees 33 2017 total pay $925,244.96 2017 average pay $28,037.73 2016 employees 34 2016 total pay $917,599.69 2016 average pay $26,988.23
Employer Syracuse Reg Airport Auth 2017 employees 15 2017 total pay $922,536.73 2017 average pay $61,502.45 2016 employees 14 2016 total pay $752,001.39 2016 average pay $53,714.39
Employer Town of Schroon 2017 employees 35 2017 total pay $922,091.90 2017 average pay $26,345.48 2016 employees 37 2016 total pay $837,104.01 2016 average pay $22,624.43
Employer Edmeston CSD 2017 employees 27 2017 total pay $919,188.55 2017 average pay $34,044.02 2016 employees 29 2016 total pay $823,736.34 2016 average pay $28,404.70
Employer Village of Delhi 2017 employees 24 2017 total pay $916,044.03 2017 average pay $38,168.50 2016 employees 24 2016 total pay $965,195.90 2016 average pay $40,216.50
Employer Arkport CSD 2017 employees 45 2017 total pay $910,396.49 2017 average pay $20,231.03 2016 employees 44 2016 total pay $884,854.75 2016 average pay $20,110.34
Employer Town of Clinton 2017 employees 36 2017 total pay $909,729.19 2017 average pay $25,270.26 2016 employees 31 2016 total pay $805,164.39 2016 average pay $25,973.04
Employer Hillside Public Library 2017 employees 22 2017 total pay $905,763.55 2017 average pay $41,171.07 2016 employees 21 2016 total pay $940,551.79 2016 average pay $44,788.18
Employer Town of Colton 2017 employees 26 2017 total pay $902,894.41 2017 average pay $34,726.71 2016 employees 26 2016 total pay $915,512.91 2016 average pay $35,212.04
Employer Johnsburg CSD 2017 employees 33 2017 total pay $900,407.26 2017 average pay $27,285.07 2016 employees 31 2016 total pay $831,101.12 2016 average pay $26,809.71
Employer Clymer CSD 2017 employees 37 2017 total pay $900,389.38 2017 average pay $24,334.85 2016 employees 35 2016 total pay $933,811.18 2016 average pay $26,680.32
Employer Georgetown-South Otselic CSD 2017 employees 41 2017 total pay $898,203.58 2017 average pay $21,907.40 2016 employees 37 2016 total pay $856,642.14 2016 average pay $23,152.49
Employer Village of Williamsville 2017 employees 27 2017 total pay $898,123.25 2017 average pay $33,263.82 2016 employees 24 2016 total pay $845,230.92 2016 average pay $35,217.96
Employer Town of Colchester 2017 employees 40 2017 total pay $891,317.99 2017 average pay $22,282.95 2016 employees 39 2016 total pay $764,415.79 2016 average pay $19,600.40
Employer Olean Housing Authority 2017 employees 17 2017 total pay $890,324.41 2017 average pay $52,372.02 2016 employees 16 2016 total pay $863,005.60 2016 average pay $53,937.85
Employer Rochester Childrens Services 2017 employees 18 2017 total pay $890,234.52 2017 average pay $49,457.47 2016 employees 19 2016 total pay $935,611.60 2016 average pay $49,242.72
Employer Village of Florida 2017 employees 33 2017 total pay $889,384.81 2017 average pay $26,951.05 2016 employees 27 2016 total pay $844,683.51 2016 average pay $31,284.57
Employer Sackets Harbor CSD 2017 employees 39 2017 total pay $887,683.14 2017 average pay $22,761.11 2016 employees 43 2016 total pay $784,843.43 2016 average pay $18,252.17
Employer Town of Verona 2017 employees 31 2017 total pay $887,362.37 2017 average pay $28,624.59 2016 employees 25 2016 total pay $821,572.99 2016 average pay $32,862.92
Employer Town of Malone 2017 employees 24 2017 total pay $882,235.65 2017 average pay $36,759.82 2016 employees 26 2016 total pay $856,590.01 2016 average pay $32,945.77
Employer Town of Chautauqua 2017 employees 20 2017 total pay $882,195.61 2017 average pay $44,109.78 2016 employees 21 2016 total pay $811,762.15 2016 average pay $38,655.34
Employer Town of Hurley 2017 employees 28 2017 total pay $880,740.24 2017 average pay $31,455.01 2016 employees 25 2016 total pay $830,224.92 2016 average pay $33,209.00
Employer Village of Webster 2017 employees 19 2017 total pay $880,074.20 2017 average pay $46,319.69 2016 employees 23 2016 total pay $872,173.56 2016 average pay $37,920.59
Employer Herkimer CSD 2017 employees 29 2017 total pay $878,976.04 2017 average pay $30,309.52 2016 employees 58 2016 total pay $1,010,517.33 2016 average pay $17,422.71
Employer Lackawanna Mun Housing Auth 2017 employees 16 2017 total pay $878,329.98 2017 average pay $54,895.62 2016 employees 20 2016 total pay $1,086,116.44 2016 average pay $54,305.82
Employer Palisades Int St Pk Comm Nonst 2017 employees 34 2017 total pay $877,452.41 2017 average pay $25,807.42 2016 employees 30 2016 total pay $1,025,465.56 2016 average pay $34,182.19

Please choose a filter above to display results or

DISPLAY ALL

No results for your selection

RESET
BACK TO TOP