What state, county and municipal workers make

Excluding New York City, more than half a million state, county and municipal workers in New York made $29 billion in the fiscal year that ended on March 31, 2017, according to data provided by the Office of State Comptroller. That represents a 2.8 percent increase from the year before. Data for the 2015-16 year were also included in the table below.

You can also see this list of more than 500,000 government employees rounded up into a a database of more than 3,000 governmental units in New York State.

The data below, which cover active employees enrolled in the New York State and Local Retirement System, were obtained via a Freedom of Information Law request. You can read more here. This database was posted on Nov. 28, 2017.

Clear Search
Name Employer name Amount Date Fiscal year Pension group
Name NELSON, STEVEN E Employer name Hauppauge UFSD Amount $107,174.48 Date 09/08/1993 Fiscal year 2016-17 Pension group Employee Retirement System
Name FELICIANO, LISA Employer name Hauppauge UFSD Amount $101,156.91 Date 04/29/1987 Fiscal year 2016-17 Pension group Employee Retirement System
Name SCHOEPE, SUSAN Employer name Hauppauge UFSD Amount $100,908.89 Date 05/28/1997 Fiscal year 2016-17 Pension group Employee Retirement System
Name SPIER, MICHAEL D Employer name Hauppauge UFSD Amount $100,001.76 Date 12/15/1986 Fiscal year 2016-17 Pension group Employee Retirement System
Name DZWIL, CORRINE Employer name Hauppauge UFSD Amount $99,830.48 Date 05/21/1984 Fiscal year 2016-17 Pension group Employee Retirement System
Name LIEBERMAN, JOSHUA M Employer name Hauppauge UFSD Amount $98,713.60 Date 09/01/2003 Fiscal year 2016-17 Pension group Employee Retirement System
Name KUZMINSKI, GLORIA Employer name Hauppauge UFSD Amount $96,082.70 Date 11/20/1995 Fiscal year 2016-17 Pension group Employee Retirement System
Name STEPNOWSKI, LORRAINE R Employer name Hauppauge UFSD Amount $95,641.65 Date 02/19/1991 Fiscal year 2016-17 Pension group Employee Retirement System
Name VACCARO, MARGARET G Employer name Hauppauge UFSD Amount $91,257.29 Date 09/11/2000 Fiscal year 2016-17 Pension group Employee Retirement System
Name NOWOTARSKI, MARY H Employer name Hauppauge UFSD Amount $90,352.20 Date 10/06/1987 Fiscal year 2016-17 Pension group Employee Retirement System
Name SPEAR, EDWARD L, JR Employer name Hauppauge UFSD Amount $90,290.24 Date 05/01/1978 Fiscal year 2016-17 Pension group Employee Retirement System
Name MOLLER, ROBERT C Employer name Hauppauge UFSD Amount $89,145.52 Date 10/28/1988 Fiscal year 2016-17 Pension group Employee Retirement System
Name SMITH, KELLY A Employer name Hauppauge UFSD Amount $89,133.68 Date 08/31/1992 Fiscal year 2016-17 Pension group Employee Retirement System
Name MALLOY, DOREEN A Employer name Hauppauge UFSD Amount $88,660.28 Date 08/29/2000 Fiscal year 2016-17 Pension group Employee Retirement System
Name WISSMANN, DEBORAH M Employer name Hauppauge UFSD Amount $88,548.27 Date 02/09/1999 Fiscal year 2016-17 Pension group Employee Retirement System
Name CRENNAN, TIMOTHY H Employer name Hauppauge UFSD Amount $87,635.87 Date 08/10/1994 Fiscal year 2016-17 Pension group Employee Retirement System
Name LIEBERMAN, MARIANNE Employer name Hauppauge UFSD Amount $87,235.25 Date 11/13/1998 Fiscal year 2016-17 Pension group Employee Retirement System
Name PHELAN, STEPHEN J Employer name Hauppauge UFSD Amount $87,200.95 Date 03/18/2003 Fiscal year 2016-17 Pension group Employee Retirement System
Name D'IMPERIO, LARK L Employer name Hauppauge UFSD Amount $85,095.64 Date 08/11/2004 Fiscal year 2016-17 Pension group Employee Retirement System
Name LAWLER, JO ANN Employer name Hauppauge UFSD Amount $85,029.14 Date 08/26/1996 Fiscal year 2016-17 Pension group Employee Retirement System
Name KUHL, TIMOTHY R Employer name Hauppauge UFSD Amount $84,904.05 Date 03/02/1998 Fiscal year 2016-17 Pension group Employee Retirement System
Name DOWNEY, STEVEN E Employer name Hauppauge UFSD Amount $84,144.59 Date 08/24/1988 Fiscal year 2016-17 Pension group Employee Retirement System
Name MITZMAN, APRIL Employer name Hauppauge UFSD Amount $83,428.53 Date 03/27/1995 Fiscal year 2016-17 Pension group Employee Retirement System
Name RUFFINI, MICHAEL J Employer name Hauppauge UFSD Amount $82,956.50 Date 11/29/2000 Fiscal year 2016-17 Pension group Employee Retirement System
Name NORTON, KATHLEEN R Employer name Hauppauge UFSD Amount $81,633.87 Date 01/11/1990 Fiscal year 2016-17 Pension group Employee Retirement System
Name ENRICO, MICHAEL A, JR Employer name Hauppauge UFSD Amount $81,359.31 Date 05/28/1997 Fiscal year 2016-17 Pension group Employee Retirement System
Name DURCAN, CHRISTINE L Employer name Hauppauge UFSD Amount $81,180.17 Date 05/01/1986 Fiscal year 2016-17 Pension group Employee Retirement System
Name MOTT, KENNETH R Employer name Hauppauge UFSD Amount $80,536.95 Date 02/10/1993 Fiscal year 2016-17 Pension group Employee Retirement System
Name BERTI, JASPER J Employer name Hauppauge UFSD Amount $80,116.93 Date 06/01/1994 Fiscal year 2016-17 Pension group Employee Retirement System
Name JACKSON, KAREN A Employer name Hauppauge UFSD Amount $79,537.63 Date 08/20/2003 Fiscal year 2016-17 Pension group Employee Retirement System
Name HAUSER, JOSEPH W Employer name Hauppauge UFSD Amount $79,110.52 Date 01/27/2012 Fiscal year 2016-17 Pension group Employee Retirement System
Name GIANGARRA, JOHN C Employer name Hauppauge UFSD Amount $78,270.52 Date 06/14/1989 Fiscal year 2016-17 Pension group Employee Retirement System
Name CLOKE, MICHELE A Employer name Hauppauge UFSD Amount $77,625.01 Date 02/03/1998 Fiscal year 2016-17 Pension group Employee Retirement System
Name SETTE, ANTHONY J Employer name Hauppauge UFSD Amount $77,479.45 Date 08/25/1999 Fiscal year 2016-17 Pension group Employee Retirement System
Name SCALI, ANTHONY P Employer name Hauppauge UFSD Amount $77,112.16 Date 09/01/2009 Fiscal year 2016-17 Pension group Employee Retirement System
Name STEPNOWSKI, WILLIAM P, JR Employer name Hauppauge UFSD Amount $76,650.23 Date 12/15/1986 Fiscal year 2016-17 Pension group Employee Retirement System
Name HILDEBRAND, BRIAN T Employer name Hauppauge UFSD Amount $76,598.15 Date 09/09/2013 Fiscal year 2016-17 Pension group Employee Retirement System
Name SANDOLO, JOHN H Employer name Hauppauge UFSD Amount $76,040.20 Date 12/14/2009 Fiscal year 2016-17 Pension group Employee Retirement System
Name BURKE, MICHAEL P Employer name Hauppauge UFSD Amount $75,955.91 Date 10/24/1997 Fiscal year 2016-17 Pension group Employee Retirement System
Name SALANITRI, MICHELLE A Employer name Hauppauge UFSD Amount $74,818.82 Date 02/19/1968 Fiscal year 2016-17 Pension group Employee Retirement System
Name MAXWELL, RUTH A Employer name Hauppauge UFSD Amount $74,803.47 Date 06/09/1976 Fiscal year 2016-17 Pension group Employee Retirement System
Name MILONE, LAWRENCE M Employer name Hauppauge UFSD Amount $74,034.96 Date 10/16/2002 Fiscal year 2016-17 Pension group Employee Retirement System
Name LA VEGLIA, JOSEPH R Employer name Hauppauge UFSD Amount $73,831.85 Date 02/15/1999 Fiscal year 2016-17 Pension group Employee Retirement System
Name GOEHLE, GREGORY A Employer name Hauppauge UFSD Amount $73,582.89 Date 03/13/1973 Fiscal year 2016-17 Pension group Employee Retirement System
Name BLOOM, MARK Employer name Hauppauge UFSD Amount $73,494.12 Date 06/26/2000 Fiscal year 2016-17 Pension group Employee Retirement System
Name ZAPPIA, JOHN E Employer name Hauppauge UFSD Amount $72,992.93 Date 06/17/1999 Fiscal year 2016-17 Pension group Employee Retirement System
Name SEDA, MIGUEL A Employer name Hauppauge UFSD Amount $72,519.43 Date 06/09/1993 Fiscal year 2016-17 Pension group Employee Retirement System
Name FILIPKOWSKI, JO-ANNE L Employer name Hauppauge UFSD Amount $72,333.59 Date 06/16/2009 Fiscal year 2016-17 Pension group Employee Retirement System
Name D'AVERSA, ROSE Employer name Hauppauge UFSD Amount $71,164.54 Date 11/20/1996 Fiscal year 2016-17 Pension group Employee Retirement System
Name BURKE, THOMAS J Employer name Hauppauge UFSD Amount $70,259.04 Date 09/11/1996 Fiscal year 2016-17 Pension group Employee Retirement System
Name DERELI, MUZO Employer name Hauppauge UFSD Amount $70,135.62 Date 01/05/2000 Fiscal year 2016-17 Pension group Employee Retirement System
Name CHAVIS, THEODORE R Employer name Hauppauge UFSD Amount $70,120.45 Date 09/11/2002 Fiscal year 2016-17 Pension group Employee Retirement System
Name GORDON, BRIAN G Employer name Hauppauge UFSD Amount $70,018.88 Date 05/29/1997 Fiscal year 2016-17 Pension group Employee Retirement System
Name ROTSHELD, ROBERT J, JR Employer name Hauppauge UFSD Amount $70,015.48 Date 05/14/1997 Fiscal year 2016-17 Pension group Employee Retirement System
Name LYONS, JOANNE Employer name Hauppauge UFSD Amount $69,960.07 Date 04/20/1999 Fiscal year 2016-17 Pension group Employee Retirement System
Name POWERS, MARJORIE Employer name Hauppauge UFSD Amount $69,893.33 Date 04/10/1997 Fiscal year 2016-17 Pension group Employee Retirement System
Name CLASSEY, CATHERINE A Employer name Hauppauge UFSD Amount $69,817.40 Date 11/07/1994 Fiscal year 2016-17 Pension group Employee Retirement System
Name KIESECKER, VINCENT E Employer name Hauppauge UFSD Amount $69,781.35 Date 10/26/2011 Fiscal year 2016-17 Pension group Employee Retirement System
Name OLMEDA, SHARON A Employer name Hauppauge UFSD Amount $69,421.96 Date 09/01/2000 Fiscal year 2016-17 Pension group Employee Retirement System
Name O'CARROLL, MARK G Employer name Hauppauge UFSD Amount $69,157.53 Date 06/14/1989 Fiscal year 2016-17 Pension group Employee Retirement System
Name WALSH, ROBERT Employer name Hauppauge UFSD Amount $69,142.54 Date 11/14/1979 Fiscal year 2016-17 Pension group Employee Retirement System
Name OPPENHEIM, MEREDITH K Employer name Hauppauge UFSD Amount $69,137.55 Date 05/19/2003 Fiscal year 2016-17 Pension group Employee Retirement System
Name ROSSI, LOUIS G Employer name Hauppauge UFSD Amount $69,025.46 Date 08/04/1986 Fiscal year 2016-17 Pension group Employee Retirement System
Name SCHOEN, EDWARD T Employer name Hauppauge UFSD Amount $68,935.14 Date 09/01/2009 Fiscal year 2016-17 Pension group Employee Retirement System
Name DE GOVEIA, ROBERT G Employer name Hauppauge UFSD Amount $68,316.37 Date 10/15/2001 Fiscal year 2016-17 Pension group Employee Retirement System
Name HANSON, THOMAS A, SR Employer name Hauppauge UFSD Amount $68,100.09 Date 10/17/1983 Fiscal year 2016-17 Pension group Employee Retirement System
Name YANNUCCIELLO, STEPHEN M Employer name Hauppauge UFSD Amount $68,036.59 Date 06/07/2000 Fiscal year 2016-17 Pension group Employee Retirement System
Name JACKSON, BRETT E Employer name Hauppauge UFSD Amount $67,828.97 Date 12/17/2009 Fiscal year 2016-17 Pension group Employee Retirement System
Name REID, THOMAS N Employer name Hauppauge UFSD Amount $67,677.50 Date 10/25/1989 Fiscal year 2016-17 Pension group Employee Retirement System
Name SAUCHELLI, LORI A Employer name Hauppauge UFSD Amount $67,655.31 Date 11/28/2005 Fiscal year 2016-17 Pension group Employee Retirement System
Name HUDSON, JACK W Employer name Hauppauge UFSD Amount $67,051.70 Date 06/10/1992 Fiscal year 2016-17 Pension group Employee Retirement System
Name DERELI, JOHN T Employer name Hauppauge UFSD Amount $67,027.71 Date 02/23/1999 Fiscal year 2016-17 Pension group Employee Retirement System
Name LOPEZ, ROLANDO Employer name Hauppauge UFSD Amount $66,570.97 Date 07/16/1996 Fiscal year 2016-17 Pension group Employee Retirement System
Name PROBST, CHRISTOPHER B Employer name Hauppauge UFSD Amount $66,340.00 Date 10/11/1983 Fiscal year 2016-17 Pension group Employee Retirement System
Name FOGELSTROM, CRAIG Employer name Hauppauge UFSD Amount $66,274.45 Date 04/06/2015 Fiscal year 2016-17 Pension group Employee Retirement System
Name MINGO, NORMAN J Employer name Hauppauge UFSD Amount $66,270.34 Date 07/20/1989 Fiscal year 2016-17 Pension group Employee Retirement System
Name COURTNEY, ROSE M Employer name Hauppauge UFSD Amount $66,098.93 Date 04/28/2004 Fiscal year 2016-17 Pension group Employee Retirement System
Name PROCACCINI, MICHELINA Employer name Hauppauge UFSD Amount $66,090.14 Date 10/24/1995 Fiscal year 2016-17 Pension group Employee Retirement System
Name LANG, TIMOTHY Employer name Hauppauge UFSD Amount $65,953.23 Date 12/18/1978 Fiscal year 2016-17 Pension group Employee Retirement System
Name MARCHICA, DOROTHY A Employer name Hauppauge UFSD Amount $65,621.02 Date 09/24/1998 Fiscal year 2016-17 Pension group Employee Retirement System
Name ROGERS, VITA Employer name Hauppauge UFSD Amount $65,621.00 Date 03/04/1998 Fiscal year 2016-17 Pension group Employee Retirement System
Name JACOB-KINBACHER, ELLEN A Employer name Hauppauge UFSD Amount $65,427.69 Date 03/24/1997 Fiscal year 2016-17 Pension group Employee Retirement System
Name GROSS, CAROL A Employer name Hauppauge UFSD Amount $65,336.73 Date 07/09/2002 Fiscal year 2016-17 Pension group Employee Retirement System
Name SURICO, CAROL L Employer name Hauppauge UFSD Amount $65,258.88 Date 01/23/2002 Fiscal year 2016-17 Pension group Employee Retirement System
Name SGUEGLIA, JOSEPH Employer name Hauppauge UFSD Amount $65,130.11 Date 12/20/2004 Fiscal year 2016-17 Pension group Employee Retirement System
Name BABINGTON, WILLIAM J Employer name Hauppauge UFSD Amount $65,122.04 Date 12/07/2000 Fiscal year 2016-17 Pension group Employee Retirement System
Name CIMATO, DONALD J Employer name Hauppauge UFSD Amount $65,004.79 Date 11/12/2001 Fiscal year 2016-17 Pension group Employee Retirement System
Name GRUBER, JUDY G Employer name Hauppauge UFSD Amount $64,489.30 Date 05/14/1999 Fiscal year 2016-17 Pension group Employee Retirement System
Name ISIDORO, JOSE A Employer name Hauppauge UFSD Amount $64,284.16 Date 06/01/1994 Fiscal year 2016-17 Pension group Employee Retirement System
Name BRUMBERG, JEAN R Employer name Hauppauge UFSD Amount $64,209.85 Date 03/28/2000 Fiscal year 2016-17 Pension group Employee Retirement System
Name ROENBECK, MIA D Employer name Hauppauge UFSD Amount $63,082.56 Date 02/02/1998 Fiscal year 2016-17 Pension group Employee Retirement System
Name MONTANA, PHILIP Employer name Hauppauge UFSD Amount $63,032.95 Date 08/14/1992 Fiscal year 2016-17 Pension group Employee Retirement System
Name FIERRO, JOSEPH Employer name Hauppauge UFSD Amount $62,685.91 Date 12/21/1988 Fiscal year 2016-17 Pension group Employee Retirement System
Name DALY, LORRAINE W Employer name Hauppauge UFSD Amount $60,777.12 Date 08/26/2003 Fiscal year 2016-17 Pension group Employee Retirement System
Name BRAGG, MARY L Employer name Hauppauge UFSD Amount $60,324.27 Date 08/16/1990 Fiscal year 2016-17 Pension group Employee Retirement System
Name LAWLER, KEVIN J Employer name Hauppauge UFSD Amount $60,014.43 Date 09/11/2013 Fiscal year 2016-17 Pension group Employee Retirement System
Name MULLEN, DANIEL J Employer name Hauppauge UFSD Amount $59,993.99 Date 11/30/1989 Fiscal year 2016-17 Pension group Employee Retirement System
Name MARTELL, ROSS F Employer name Hauppauge UFSD Amount $59,839.73 Date 08/17/2015 Fiscal year 2016-17 Pension group Employee Retirement System
Name DUPREZ, DEBORAH Employer name Hauppauge UFSD Amount $59,644.57 Date 05/30/1972 Fiscal year 2016-17 Pension group Employee Retirement System
Name LLOYD, KATHLEEN B Employer name Hauppauge UFSD Amount $58,800.55 Date 08/31/2011 Fiscal year 2016-17 Pension group Employee Retirement System

Please choose a filter above to display results or

DISPLAY ALL

No results for your selection

RESET
BACK TO TOP