Here are the unofficial results in all 23 districts from Election Day. Incumbents are noted with an (i). All Legislators serve two-year terms.

District 1 (Town of Saugerties, town of Woodstock): Aaron Levine: (i) Democrat 2,549

District 2 (Town of Saugerties, village of Saugerties): Ann Peters: (i) Democrat, Working Families 2,208

District 3 (Town of Kingston, town of Ulster, town of Saugerties): Kate Leon: Democrat, Working Families 1,766;  Jason J. Kovacs: (i) Republican, Conservative 1,723

District 4 (Town of Ulster): Michael Berardi: (i) Democrat, Working Families 1,606; Anna M. Hayner: Republican, Conservative 1,069

District 5  (City of Kingston): Abe Uchitelle: (i) Democrat, Working Families 2,667

District 6  (City of Kingston): Gregory McCollough: (i) Democrat, Working Families 1,831

District 7  (City of Kingston): Peter Criswell: (i) Democrat, Working Families 2,335

District 8 (City of Kingston, town of Esopus, town of Ulster): Joseph Donaldson: (i) Democrat, Working Families 1,967; Jared Geuss: Republican, Conservative 1,471

District 9  (Town of Esopus, town of Lloyd): Amy Dooley: (i) Democrat, Working Families 1,919; Herbert W. Litts III: Republican, Conservative 1,434

District 10 (Town of Lloyd, town of Marlborough): Dominick Marino: (i) Democrat, Working Families 1,766; Gina Hansut: Republican 1,385

District 11 (Town of Marlborough): Laura Donovan: (i) Democrat, Working Families, Common Ground 1,783; Nicholas J Cracolici: Republican, Conservative 1,606

District 12  (Town of Plattekill): Kevin Roberts: (i) Republican, Conservative 1,496;Marisa J. McClinton: Democrat, Working Families 1,212

District 13 (Town of Shawangunk): Richard T. Walls: (i) Republican, Conservative 1,415; Adrienne Gelfand-Perine: Democrat, Working Families 1,118

District 14 (Town of Shawangunk, town of Wawarsing): Craig Lopez: (i) Republican 1,942

District 15  (Town of Wawarsing, village of Ellenville): Thomas Briggs: (i) Democrat 1,572

District 16 (Town of Gardiner, town of Plattekill): Debra Clinton: (i) Democrat, Working Families 2,688

District 17 (Town of Esopus, town of New Paltz): Pierrette Farber: (i) Democrat, Working Families 2,793

District 18 (Town of Hurley, town of Marbletown): Eric Stewart: (i) Democrat, Working Families 3,101

District 19 (Town of Marbletown, town of Rosendale): Lindsey Grossman: (i) Democrat, Working Families 2,745; Daniel P. Glaser: Republican, Conservative 1,171

District 20 (Town of New Paltz, village of New Paltz): Bill Murray: (i) Democrat 2,150

District 21  (Town of Rochester, town of Wawarsing): Ken Stephens: Democrat, Working Families 2,529

District 22 (Town of Denning, town of Hardenburgh, town of Olive, town of Shandaken): Robert Drake: (i) Democrat, Working Families 2,620; Peter Friedel: Republican 1,415

District 23 (Town of Hurley, town of Woodstock): Jeffery Collins: (i) Democrat, Working Families 3,736