← All Assembly Members
D

Asm. Christopher Eachus

District 99 Democrat First elected 2023

Christopher Eachus represents AD-99, a D+5 district in which he was first elected in 2023 after winning the 2022 general election with exactly 50.0% of the vote — a margin of 0.0 points — against Kathryn D. Luciani; he expanded that margin to 13.4 points in 2024, defeating Tom Lapolla 56.7% to 43.3%. The district carries a base lean of D+7 but shifts to toss-up under a favorable Republican environment, reflecting a competitive electoral history that has seen the seat change hands multiple times since 2010. AD-99's voter registration stands at 36.1% Democrat, 30.7% Republican, and 25.5% Independent, with a majority-white (73.0%) population that is 17.6% Hispanic and 7.4% Black, a median household income of $96,082, a homeownership rate of 66.2%, and a poverty rate of 15.3%, indicating a mixed suburban-rural character. In the 2025 session, Eachus sponsored 115 bills, with his heaviest focus in Education (16 bills), Vehicle and Traffic (13 bills), and Executive law (12 bills), followed by Tax (7 bills) and Real Property Tax (5 bills).AI

Topic Focus AI

Insurance Clarity & Consumer Protection Utility Billing Regulation & Consumer Oversight Carbon Dioxide Fracking Prohibition E-Bike & E-Scooter Safety Regulation Emergency Services Toll Exemptions Foster Youth Support & Welfare Judicial Qualification Standards Organ Donor Registration & Transplant Access Veterans' Services & Recognition Zero Emission Vehicle Procurement

Topics extracted by AI from joint Senate-Assembly committee hearing transcripts and floor debate. Tag size reflects number of supporting citations.

Key Issues AI

Real Property Tax 1 for A355
Education 1 for A5704
Public Authorities 1 for A8866
Parks, Recreation and Historic Preservation 1 for A4055
Metropolitan Transportation Authority 1 for A1880
Education 16 bills
Vehicle and Traffic 13 bills
Executive 12 bills
Tax 7 bills
Real Property Tax 5 bills
Public Authorities 4 bills
Taxation 4 bills
General Business 3 bills

Key issue areas derived from floor debate speeches and sponsored bill law sections.

Legislative Activity (2025–2026)

Bills sponsored 115
Joint hearing appearances 2
Floor debate appearances 41
Years in office 3

Bill sponsorship from NYS Open Legislation API. Hearing appearances from joint Senate-Assembly committee transcripts. Floor debate from official Assembly session transcripts (Granicus, 2023–present).

Bill Focus Areas

Education 16 bills
Vehicle and Traffic 13 bills
Executive 12 bills
Tax 7 bills
Real Property Tax 5 bills
Public Authorities 4 bills
Taxation 4 bills
General Business 3 bills

Grouped by law section from sponsored Assembly bills. Source: NYS Open Legislation API.

Floor Speeches: In Support (41) AI

A01396 An act to amend the Civil Service Law, in relation to preventing outsourcing during a hiring freeze 2026-01-12 PASSED
A05451 An act to amend Chapter 459 of the Laws of 2022, amending the Tax Law relating to authorizing an occupancy tax in the Village of Highland Falls, in relation to the effectiveness thereof 2025-06-16 PASSED
A00536-A An act to amend the Insurance Law, in relation to summaries of readable and understandable insurance policies 2025-06-10 PASSED

Described a 2023 storm in his district where nearly 600 homeowners had damage but only five collected insurance because flood coverage was not clearly understood. Argued the bill will help consumers understand what is and is not covered by their policies.

A00536-A An act to amend the Insurance Law, in relation to summaries of readable and understandable insurance policies 2025-06-10 PASSED

Described a 2023 storm in his district where nearly 600 homeowners had damage but only five collected insurance because flood coverage was not clearly understood. Argued the bill will help consumers understand what is and is not covered by their policies.

A06558 Utility Billing — Estimated Billing Restrictions 2025-06-05 PASSED

Stated that existing PSC rules have been in place for decades but failed to prevent Central Hudson from billing customers incorrectly for months, causing thousands in losses. He emphasized ongoing constituent complaints about estimated billing problems.

Floor Speeches: In Opposition AI

No recorded floor speeches in opposition found in our transcript archive for this member.

Electoral History

General Elections

Year Winner Runner-up Margin
2024 Christopher W. Eachus 56.7% (28,346) Tom Lapolla 43.3% (21,683) 13.4pts
2022 Christopher W. Eachus 50.0% (18,539) Kathryn D. Luciani 50.0% (18,531) 0.0pts
2020 Colin J. Schmitt 57.3% (36,606) Sarita Bhandarkar 42.7% (27,290) 14.6pts
2018 Colin J. Schmitt 52.9% (25,016) Matthew A. Rettig 47.1% (22,298) 5.8pts
2016 James G. Skoufis 52.7% (29,590) Colin J. Schmitt 47.3% (26,541) 5.4pts
2014 James G. Skoufis 52.4% (17,837) Richard M. Cocchiara 47.6% (16,186) 4.8pts
2012 James G. Skoufis 55.6% (29,030) Kyle P. Roddey 44.4% (23,171) 11.2pts
2010 Steve Katz 48.6% (20,713) Brendan J. Tully 38.5% (16,396) 10.1pts
2008 Greg Ball 57.8% (33,323) John А. Degnan 42.2% (24,374) 15.6pts
2006 Greg Ball 50.7% (20,956) Kenneth P. Harper 41.5% (17,155) 9.2pts
2004 Willis H. Stephens, Jr. 100.0% (36,626) Uncontested
2002 Willis H. Stephens, Jr. 91.6% (26,321) Frank X. Lloyd 4.8% (1,372) 86.8pts
2000 Patrick R. Manning 71.5% (36,062) Maurice Salem 28.5% (14,342) 43.0pts
1998 Patrick R. Manning 71.8% (26,758) Dana L. Robideau 28.2% (10,504) 43.6pts
1996 Patrick R. Manning 78.6% (26,989) Sean E. Donahue 21.4% (7,332) 57.2pts

Primary Elections

Year Winner Runner-up Margin
2012 (Republican) Kyle P. Roddey 51.5% (1,449) Colin J. Schmitt 48.5% (1,364) 3.0pts
2012 (Conservative) Kyle P. Roddey 61.5% (120) Colin J. Schmitt 37.4% (73) 24.1pts
2010 (Republican) Steve Katz 51.8% (4,612) Jim Borkowski 48.2% (4,295) 3.6pts
2008 (Republican) Greg Ball 72.7% (5,113) John A. Degnan 27.3% (1,921) 45.4pts
2008 (Independence) Greg Ball 80.2% (239) John A. Degnan (OTB) 19.8% (59) 60.4pts
2006 (Republican) Greg Ball 70.4% (5,165) Willis H. Stephens, Jr. 29.6% (2,176) 40.8pts
1996 (Republican) Patrick R. Manning 61.8% (3,755) Sean E. Donahue 38.2% (2,325) 23.6pts
1996 (Right to Life) Joseph Dio Guardi 42.1% (8) Patrick R. Manning 31.6% (6) 10.5pts

Source: NYS Board of Elections certified results. ⚡ = margin under 10 pts. District history reflects 2022 redistricted boundaries.

Vulnerability Index

Base lean: D+7

Favorable D
Likely D
Neutral
Lean D
Favorable R
Toss-up

Scenario model: ±5pt national environment shift applied to district base lean (D+7). Base lean blends voter registration (40%) with recent contested general election margins (60%), using up to the last 4 general elections with margins under 40 points. Ratings: Safe D/R = 15+ pts, Likely = 8–14 pts, Lean = 3–7 pts, Toss-up = within 2 pts (Assembly districts are smaller and more homogeneous than Senate districts, so tighter thresholds are used). Generic ballot from Silver Bulletin (Nate Silver), as of 5/21/2026. Not a prediction — reflects structural competitiveness under different cycle environments.

District 99 Profile

Population 134,913
Median income $96,082
Median rent $1,762
Homeownership 66.2%
Education (BA+) 36.6%
Poverty rate 15.3%
Uninsured rate 3.2%
Unemployment rate 5.7%

Source: U.S. Census Bureau, American Community Survey 5-Year Estimates (2024).

Voter Registration

36%
31%
33%
Dem 36.1% Rep 30.7% Ind/Other 33.3%

Demographics

White 73.0%
Black 7.4%
Hispanic 17.6%
Asian 3.0%
Median age 29.5
Foreign born 11.8%
Limited English households 7.9%
Veterans 5.6%
Disability rate 8.4%

Commute Mode

Drive alone 62.8%
Public transit 4.7%

Source: U.S. Census Bureau, ACS 5-Year Estimates (2024). Race and ethnicity figures may not sum to 100% — Hispanic/Latino is an ethnicity category that overlaps with racial groups.

Lobbying Activity

No lobbying disclosures on record for this member in the available dataset.

Source: NY Commission on Ethics and Lobbying in Government via data.ny.gov.