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 Milo 2017 employees 10 2017 total pay $369,486.73 2017 average pay $36,948.67 2016 employees 10 2016 total pay $368,246.02 2016 average pay $36,824.60
Employer Huntington Housing Authority 2017 employees 9 2017 total pay $369,281.15 2017 average pay $41,031.24 2016 employees 8 2016 total pay $334,612.17 2016 average pay $41,826.52
Employer Town of Madrid 2017 employees 17 2017 total pay $368,880.88 2017 average pay $21,698.88 2016 employees 16 2016 total pay $356,145.66 2016 average pay $22,259.10
Employer Deferred Comp Board 2017 employees 4 2017 total pay $368,811.86 2017 average pay $92,202.97 2016 employees 4 2016 total pay $309,019.05 2016 average pay $77,254.76
Employer Village of Cambridge 2017 employees 33 2017 total pay $368,690.82 2017 average pay $11,172.45 2016 employees 34 2016 total pay $397,070.81 2016 average pay $11,678.55
Employer Town of Caledonia 2017 employees 17 2017 total pay $368,637.64 2017 average pay $21,684.57 2016 employees 15 2016 total pay $359,468.90 2016 average pay $23,964.59
Employer Wells CSD 2017 employees 18 2017 total pay $368,533.05 2017 average pay $20,474.06 2016 employees 16 2016 total pay $339,151.88 2016 average pay $21,196.99
Employer Buffalo Fiscal Stab Auth 2017 employees 5 2017 total pay $368,235.65 2017 average pay $73,647.13 2016 employees 5 2016 total pay $386,979.04 2016 average pay $77,395.81
Employer Village of Manchester 2017 employees 8 2017 total pay $367,514.81 2017 average pay $45,939.35 2016 employees 8 2016 total pay $311,333.83 2016 average pay $38,916.73
Employer Canton Housing Authority 2017 employees 8 2017 total pay $366,741.64 2017 average pay $45,842.71 2016 employees 8 2016 total pay $385,956.23 2016 average pay $48,244.53
Employer Town of Barre 2017 employees 10 2017 total pay $366,732.21 2017 average pay $36,673.22 2016 employees 10 2016 total pay $305,439.12 2016 average pay $30,543.91
Employer Town of Sheldon 2017 employees 14 2017 total pay $365,970.07 2017 average pay $26,140.72 2016 employees 13 2016 total pay $313,569.21 2016 average pay $24,120.71
Employer Wyoming CSD 2017 employees 15 2017 total pay $365,195.16 2017 average pay $24,346.34 2016 employees 16 2016 total pay $347,250.30 2016 average pay $21,703.14
Employer Niagara Co. Ind. Dev. Agy. 2017 employees 7 2017 total pay $365,098.90 2017 average pay $52,156.99 2016 employees 8 2016 total pay $334,922.69 2016 average pay $41,865.34
Employer NYC Educational Const Fund 2017 employees 3 2017 total pay $364,650.82 2017 average pay $121,550.27 2016 employees 3 2016 total pay $361,280.65 2016 average pay $120,426.88
Employer Village of Port Henry 2017 employees 12 2017 total pay $364,507.06 2017 average pay $30,375.59 2016 employees 10 2016 total pay $354,575.10 2016 average pay $35,457.51
Employer Village of Airmont 2017 employees 13 2017 total pay $364,440.21 2017 average pay $28,033.86 2016 employees 14 2016 total pay $483,914.40 2016 average pay $34,565.31
Employer Cortland Soil,Water Cons Dist 2017 employees 9 2017 total pay $363,684.70 2017 average pay $40,409.41 2016 employees 11 2016 total pay $453,585.31 2016 average pay $41,235.03
Employer Town of Hillsdale 2017 employees 12 2017 total pay $363,496.40 2017 average pay $30,291.37 2016 employees 13 2016 total pay $328,728.96 2016 average pay $25,286.84
Employer Town of Lee 2017 employees 27 2017 total pay $362,533.02 2017 average pay $13,427.15 2016 employees 29 2016 total pay $408,266.94 2016 average pay $14,078.17
Employer Huntington Memorial Library 2017 employees 12 2017 total pay $361,504.90 2017 average pay $30,125.41 2016 employees 15 2016 total pay $337,198.22 2016 average pay $22,479.88
Employer Port Jefferson Fire District 2017 employees 7 2017 total pay $361,423.14 2017 average pay $51,631.88 2016 employees 7 2016 total pay $361,499.43 2016 average pay $51,642.78
Employer Town of Sterling 2017 employees 19 2017 total pay $359,965.73 2017 average pay $18,945.56 2016 employees 15 2016 total pay $333,934.72 2016 average pay $22,262.31
Employer Town of Annsville 2017 employees 9 2017 total pay $359,877.38 2017 average pay $39,986.38 2016 employees 10 2016 total pay $337,585.52 2016 average pay $33,758.55
Employer Town of Thurman 2017 employees 14 2017 total pay $359,743.49 2017 average pay $25,695.96 2016 employees 18 2016 total pay $394,405.25 2016 average pay $21,911.40
Employer Town of Lowville 2017 employees 14 2017 total pay $358,467.07 2017 average pay $25,604.79 2016 employees 14 2016 total pay $318,156.65 2016 average pay $22,725.48
Employer Town of Veteran 2017 employees 17 2017 total pay $358,382.04 2017 average pay $21,081.30 2016 employees 15 2016 total pay $362,096.80 2016 average pay $24,139.79
Employer Town of Perth 2017 employees 19 2017 total pay $358,041.28 2017 average pay $18,844.28 2016 employees 15 2016 total pay $329,978.50 2016 average pay $21,998.57
Employer Westport CSD 2017 employees 14 2017 total pay $357,326.09 2017 average pay $25,523.29 2016 employees 14 2016 total pay $365,576.43 2016 average pay $26,112.60
Employer Long Lake CSD 2017 employees 13 2017 total pay $356,024.49 2017 average pay $27,386.50 2016 employees 13 2016 total pay $337,629.48 2016 average pay $25,971.50
Employer Herkimer Housing Authority 2017 employees 8 2017 total pay $355,912.97 2017 average pay $44,489.12 2016 employees 8 2016 total pay $316,627.58 2016 average pay $39,578.45
Employer Village of Fair Haven 2017 employees 13 2017 total pay $355,683.76 2017 average pay $27,360.29 2016 employees 15 2016 total pay $379,146.84 2016 average pay $25,276.46
Employer Village of Angelica 2017 employees 21 2017 total pay $355,660.22 2017 average pay $16,936.20 2016 employees 20 2016 total pay $359,604.49 2016 average pay $17,980.22
Employer S Tier West Reg Plan,Dev Bd 2017 employees 8 2017 total pay $355,106.19 2017 average pay $44,388.27 2016 employees 8 2016 total pay $395,154.76 2016 average pay $49,394.35
Employer Village of Marcellus 2017 employees 15 2017 total pay $354,245.58 2017 average pay $23,616.37 2016 employees 17 2016 total pay $395,884.45 2016 average pay $23,287.32
Employer Village of Pawling 2017 employees 10 2017 total pay $353,978.36 2017 average pay $35,397.84 2016 employees 10 2016 total pay $347,855.65 2016 average pay $34,785.57
Employer Town of Enfield 2017 employees 11 2017 total pay $353,408.71 2017 average pay $32,128.06 2016 employees 11 2016 total pay $332,745.86 2016 average pay $30,249.62
Employer Town of Kendall 2017 employees 17 2017 total pay $353,146.26 2017 average pay $20,773.31 2016 employees 17 2016 total pay $354,423.32 2016 average pay $20,848.43
Employer Monticello Housing Authority 2017 employees 8 2017 total pay $352,656.81 2017 average pay $44,082.10 2016 employees 8 2016 total pay $368,409.18 2016 average pay $46,051.15
Employer Town of Brasher 2017 employees 16 2017 total pay $352,433.93 2017 average pay $22,027.12 2016 employees 15 2016 total pay $335,388.77 2016 average pay $22,359.25
Employer Town of Benton 2017 employees 9 2017 total pay $352,183.08 2017 average pay $39,131.45 2016 employees 9 2016 total pay $335,335.26 2016 average pay $37,259.47
Employer Van Hornesville-O D Young CSD 2017 employees 16 2017 total pay $351,759.30 2017 average pay $21,984.96 2016 employees 19 2016 total pay $397,214.07 2016 average pay $20,906.00
Employer Village of Athens 2017 employees 21 2017 total pay $351,747.07 2017 average pay $16,749.86 2016 employees 20 2016 total pay $286,278.45 2016 average pay $14,313.92
Employer Town of Hartwick 2017 employees 16 2017 total pay $351,583.98 2017 average pay $21,974.00 2016 employees 19 2016 total pay $377,790.85 2016 average pay $19,883.73
Employer Town of Newark Valley 2017 employees 12 2017 total pay $350,660.49 2017 average pay $29,221.71 2016 employees 14 2016 total pay $318,598.66 2016 average pay $22,757.05
Employer Town of Grafton 2017 employees 18 2017 total pay $350,557.71 2017 average pay $19,475.43 2016 employees 21 2016 total pay $356,774.79 2016 average pay $16,989.28
Employer Town of Spencer 2017 employees 9 2017 total pay $349,229.62 2017 average pay $38,803.29 2016 employees 8 2016 total pay $285,534.10 2016 average pay $35,691.76
Employer Village of Waterville 2017 employees 13 2017 total pay $348,993.92 2017 average pay $26,845.69 2016 employees 13 2016 total pay $337,125.24 2016 average pay $25,932.71
Employer Town of Urbana 2017 employees 11 2017 total pay $348,490.65 2017 average pay $31,680.97 2016 employees 12 2016 total pay $294,599.62 2016 average pay $24,549.97
Employer Enterprise Charter School 2017 employees 12 2017 total pay $348,051.89 2017 average pay $29,004.32 2016 employees 8 2016 total pay $326,361.33 2016 average pay $40,795.17
Employer Town of Mount Morris 2017 employees 15 2017 total pay $347,937.03 2017 average pay $23,195.80 2016 employees 14 2016 total pay $356,160.72 2016 average pay $25,440.05
Employer Village of Sloan 2017 employees 13 2017 total pay $347,600.56 2017 average pay $26,738.50 2016 employees 13 2016 total pay $322,295.75 2016 average pay $24,791.98
Employer Town of Harpersfield 2017 employees 13 2017 total pay $346,581.93 2017 average pay $26,660.15 2016 employees 13 2016 total pay $313,853.05 2016 average pay $24,142.54
Employer Se NY Library Resource Council 2017 employees 6 2017 total pay $345,091.54 2017 average pay $57,515.26 2016 employees 6 2016 total pay $327,363.96 2016 average pay $54,560.66
Employer Town of Murray 2017 employees 15 2017 total pay $345,011.65 2017 average pay $23,000.78 2016 employees 15 2016 total pay $344,720.95 2016 average pay $22,981.40
Employer Village of Lima 2017 employees 9 2017 total pay $345,009.66 2017 average pay $38,334.41 2016 employees 9 2016 total pay $330,446.91 2016 average pay $36,716.32
Employer Town of Sardinia 2017 employees 17 2017 total pay $344,467.80 2017 average pay $20,262.81 2016 employees 16 2016 total pay $337,229.55 2016 average pay $21,076.85
Employer Town of Worcester 2017 employees 13 2017 total pay $344,176.03 2017 average pay $26,475.08 2016 employees 13 2016 total pay $356,405.18 2016 average pay $27,415.78
Employer Town of Homer 2017 employees 17 2017 total pay $343,412.29 2017 average pay $20,200.72 2016 employees 16 2016 total pay $293,794.17 2016 average pay $18,362.14
Employer Town of Owego Fire District 2017 employees 9 2017 total pay $342,611.70 2017 average pay $38,067.97 2016 employees 10 2016 total pay $389,770.77 2016 average pay $38,977.08
Employer Yaphank Fire District 2017 employees 12 2017 total pay $342,600.70 2017 average pay $28,550.06 2016 employees 13 2016 total pay $311,176.21 2016 average pay $23,936.63
Employer Town of Wales 2017 employees 26 2017 total pay $342,323.47 2017 average pay $13,166.29 2016 employees 23 2016 total pay $321,187.17 2016 average pay $13,964.66
Employer Tonawanda Housing Authority 2017 employees 7 2017 total pay $342,087.16 2017 average pay $48,869.59 2016 employees 7 2016 total pay $361,495.47 2016 average pay $51,642.21
Employer Village of Mexico 2017 employees 9 2017 total pay $341,891.29 2017 average pay $37,987.92 2016 employees 9 2016 total pay $371,731.80 2016 average pay $41,303.53
Employer Town of Clarendon 2017 employees 10 2017 total pay $341,630.11 2017 average pay $34,163.01 2016 employees 11 2016 total pay $336,278.06 2016 average pay $30,570.73
Employer Sayville Fire District 2017 employees 13 2017 total pay $341,366.21 2017 average pay $26,258.94 2016 employees 14 2016 total pay $341,116.16 2016 average pay $24,365.44
Employer Town of Salisbury 2017 employees 11 2017 total pay $341,365.15 2017 average pay $31,033.20 2016 employees 14 2016 total pay $338,221.70 2016 average pay $24,158.69
Employer Town of Watson 2017 employees 10 2017 total pay $341,261.96 2017 average pay $34,126.20 2016 employees 11 2016 total pay $365,773.32 2016 average pay $33,252.12
Employer State Insurance Fund-Compt 2017 employees 6 2017 total pay $340,698.97 2017 average pay $56,783.16 2016 employees 9 2016 total pay $276,617.35 2016 average pay $30,735.26
Employer James Prendergast Library 2017 employees 12 2017 total pay $340,409.54 2017 average pay $28,367.46 2016 employees 14 2016 total pay $473,139.54 2016 average pay $33,795.68
Employer Village of Northville 2017 employees 21 2017 total pay $340,384.34 2017 average pay $16,208.78 2016 employees 22 2016 total pay $319,535.86 2016 average pay $14,524.36
Employer Chemung Soil,Water Cons District 2017 employees 6 2017 total pay $339,489.45 2017 average pay $56,581.58 2016 employees 5 2016 total pay $322,871.20 2016 average pay $64,574.24
Employer Erie Co Soil,Water Cons Dist 2017 employees 7 2017 total pay $339,366.44 2017 average pay $48,480.92 2016 employees 6 2016 total pay $312,447.29 2016 average pay $52,074.55
Employer Town of Hornellsville 2017 employees 11 2017 total pay $338,825.20 2017 average pay $30,802.29 2016 employees 13 2016 total pay $287,052.96 2016 average pay $22,081.00
Employer Town of Livingston 2017 employees 17 2017 total pay $338,502.31 2017 average pay $19,911.90 2016 employees 17 2016 total pay $328,821.08 2016 average pay $19,342.42
Employer Town of Avoca 2017 employees 14 2017 total pay $337,932.30 2017 average pay $24,138.02 2016 employees 14 2016 total pay $379,358.85 2016 average pay $27,097.06
Employer Town of Fayette 2017 employees 19 2017 total pay $337,805.10 2017 average pay $17,779.22 2016 employees 19 2016 total pay $336,025.91 2016 average pay $17,685.57
Employer Town of Poland 2017 employees 18 2017 total pay $337,563.52 2017 average pay $18,753.53 2016 employees 20 2016 total pay $323,418.54 2016 average pay $16,170.93
Employer Village of Plandome 2017 employees 5 2017 total pay $337,175.49 2017 average pay $67,435.10 2016 employees 5 2016 total pay $346,689.04 2016 average pay $69,337.81
Employer Village of Laurel Hollow 2017 employees 7 2017 total pay $337,000.61 2017 average pay $48,142.94 2016 employees 6 2016 total pay $303,932.77 2016 average pay $50,655.46
Employer Village of Schuylerville 2017 employees 14 2017 total pay $336,803.94 2017 average pay $24,057.42 2016 employees 13 2016 total pay $332,712.89 2016 average pay $25,593.30
Employer Town of Oakfield 2017 employees 12 2017 total pay $336,555.56 2017 average pay $28,046.30 2016 employees 13 2016 total pay $318,698.23 2016 average pay $24,515.25
Employer Village of New Berlin 2017 employees 22 2017 total pay $336,212.73 2017 average pay $15,282.40 2016 employees 20 2016 total pay $340,999.38 2016 average pay $17,049.97
Employer Town of Orwell 2017 employees 17 2017 total pay $334,914.09 2017 average pay $19,700.83 2016 employees 19 2016 total pay $312,362.08 2016 average pay $16,440.11
Employer Village of Lansing 2017 employees 8 2017 total pay $334,781.06 2017 average pay $41,847.63 2016 employees 7 2016 total pay $287,780.34 2016 average pay $41,111.48
Employer Kenmore Housing Authority 2017 employees 6 2017 total pay $334,133.92 2017 average pay $55,688.99 2016 employees 7 2016 total pay $336,475.79 2016 average pay $48,067.97
Employer Village of Sodus 2017 employees 17 2017 total pay $333,992.20 2017 average pay $19,646.60 2016 employees 17 2016 total pay $322,289.06 2016 average pay $18,958.18
Employer Geneva Public Library 2017 employees 16 2017 total pay $333,918.41 2017 average pay $20,869.90 2016 employees 18 2016 total pay $328,440.81 2016 average pay $18,246.71
Employer Town of Austerlitz 2017 employees 14 2017 total pay $332,403.23 2017 average pay $23,743.09 2016 employees 15 2016 total pay $323,530.21 2016 average pay $21,568.68
Employer Town of Lyme 2017 employees 9 2017 total pay $332,115.74 2017 average pay $36,901.75 2016 employees 8 2016 total pay $348,238.27 2016 average pay $43,529.78
Employer Town of Germantown 2017 employees 13 2017 total pay $331,680.97 2017 average pay $25,513.92 2016 employees 14 2016 total pay $326,846.49 2016 average pay $23,346.18
Employer Village of Roslyn Estates 2017 employees 5 2017 total pay $331,336.03 2017 average pay $66,267.21 2016 employees 5 2016 total pay $323,553.28 2016 average pay $64,710.66
Employer Village of Norwood 2017 employees 16 2017 total pay $330,817.14 2017 average pay $20,676.07 2016 employees 14 2016 total pay $295,345.46 2016 average pay $21,096.10
Employer Town of Davenport 2017 employees 14 2017 total pay $330,353.37 2017 average pay $23,596.67 2016 employees 12 2016 total pay $311,929.80 2016 average pay $25,994.15
Employer Bayport Fire District 2017 employees 17 2017 total pay $330,268.41 2017 average pay $19,427.55 2016 employees 12 2016 total pay $276,216.56 2016 average pay $23,018.05
Employer Hornell Housing Authority 2017 employees 8 2017 total pay $329,891.41 2017 average pay $41,236.43 2016 employees 11 2016 total pay $304,602.71 2016 average pay $27,691.16
Employer Town of Hamilton 2017 employees 11 2017 total pay $329,445.42 2017 average pay $29,949.58 2016 employees 11 2016 total pay $398,024.23 2016 average pay $36,184.02
Employer Town of Denmark 2017 employees 11 2017 total pay $328,663.37 2017 average pay $29,878.49 2016 employees 9 2016 total pay $329,163.18 2016 average pay $36,573.69
Employer Town of Yorkshire 2017 employees 12 2017 total pay $328,530.71 2017 average pay $27,377.56 2016 employees 14 2016 total pay $308,836.31 2016 average pay $22,059.74
Employer Town of Wolcott 2017 employees 10 2017 total pay $328,306.40 2017 average pay $32,830.64 2016 employees 11 2016 total pay $341,124.08 2016 average pay $31,011.28

Please choose a filter above to display results or

DISPLAY ALL

No results for your selection

RESET
BACK TO TOP