New York Assembly · District 69

Micah Lasher

Democratic

Where they sit

Every current Assembly member, placed from most liberal to most conservative by how they voted on contested bills.

How these numbers work →
Lasher
← Most liberalThe aisleMost conservative →
Votes with DemocratsCrosses party linesVotes with Republicans

Micah Lasher's seat is marked. Seats run from most liberal (left) to most conservative (right), by contested floor votes. Color shows how often each member crosses party lines toward the middle on votes that divide the parties: solid blue or red means almost never, and purple means on at least 1 in 5 of those votes. Gray seats are members too new to score. How these numbers work

New York Assembly60thpercentile
More conservative than 59% of the New York Assembly.
Most liberalMost conservative
61st most conservative of 150
Votes with the Speaker
96%
Democrats Republicans 0%100%

Each tick is a current Assembly member, by party; the dot is Micah Lasher.

On 304 contested votes where both voted98% on all 1,261 votes where both voted
Votes with own party
99%
Democrats Republicans 35%100%

Each tick is a current Assembly member, by party; the dot is Micah Lasher.

On 193 party-line votesPartisan rank: 36 of 150 in the Assembly (tied with 28 others)35 Assembly members vote with their party more often

Bills

The bills Micah Lasher sponsored this term and how far they got. Co-sponsors aren’t counted.

How these numbers work →
Bills: Micah Lasher
Bills
Sponsored48
Passed both chambers7
Became law7
Vetoed by the Governor0
Of those, passed as a companion bill5

Rank by bills passed: Rank 63 of 150 in the Assembly (tied with 14 others) · 55 of 103 Democrats (tied with 11 others)

A bill's sponsor is its prime sponsor, as the Legislature records it; cosponsors and multisponsors aren't counted, and a bill introduced by the Rules Committee or for the budget counts for no member. New York passes most bills by substitution: the second chamber passes the first chamber's bill in place of its own identical one, which is then counted as passed for its sponsor too, marked "through its companion".

Bills that passed both chambers

Bills that passed both chambers: Micah Lasher
BillResultFinal action
A.9444
Relates to the attorney general's ability to protect New Yorkers from unfair, deceptive and abusive business practices; repealer
Became law
passed as S.8811
March 27, 2026
A.8427
Enacts the "fostering affordability and integrity through reasonable (FAIR) business practices act"
Became law
passed as S.8416
Dec. 19, 2025
A.4040
Codifies the disparate impact standard in the human rights law
Became law Dec. 19, 2025
A.8332
Relates to the assessment of solar or wind energy systems
Became law
passed as S.8012
Dec. 3, 2025
A.6423
Makes rent stabilized dwelling units eligible for certain protections
Became law
passed as S.952
Oct. 16, 2025
A.8278
Extends the authority of the department of environmental conservation to manage weakfish
Became law July 29, 2025
A.4045
Relates to findings in child abuse or neglect proceedings
Became law
passed as S.789
March 20, 2025

Budget projects

New York's budget bills don't name the legislator who asked for an item, so there's no budget figure for New York legislators.

Contested votes where they split

11 against the Speaker; 5 against most of their party.

Contested votes where they split: Micah Lasher
DateBill and motion Their voteSpeakerMost of their party
June 5, 2026 S 10029: Increases the occupancy tax in the county of St. Lawrence
Passage
Nay Yea (split) Yea (split)
June 5, 2026 S 9862: Authorizes the town of Minisink to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
June 5, 2026 A 6405: Grants peace officer status to animal control officers of the county of Schuyler
Passage
Yea Nay (split) Yea
June 5, 2026 A 2612: Designates the animal control officer in the town of Sand Lake as a peace officer
Passage
Yea Nay (split) Yea
March 5, 2026 A 7529: Relates to granting peace officer status to park rangers of Erie county
Passage
Yea Nay (split) Yea
March 5, 2026 A 7345: Grants peace officer status to certain security officers employed by Highland Hospital
Passage
Yea Nay (split) Yea
June 18, 2025 S 8321: Extends the authorization to have an occupancy tax in the town of Putnam Valley, in the county of Putnam
Passage
Nay Yea (split) Yea (split)
June 18, 2025 S 8269: Authorizes an occupancy tax in the town of Cheektowaga
Passage
Nay Yea (split) Yea (split)
June 18, 2025 A 8235: Designates dog control officers of the village of Holley, named by the village board as constables, as peace officers
Passage
Yea Nay (split) Yea
June 17, 2025 A 6405: Grants peace officer status to animal control officers of the county of Schuyler
Passage
Yea Nay (split) Yea
June 10, 2025 A 3665: Repeals certain provisions regarding adoption of new or revised city charter proposed by charter commission which limit submission of questions to city's…
Passage
Nay Yea (split) Yea (split)

Every roll call

How Micah Lasher voted on each of the 2,005 floor roll calls while in office, newest first.

Every roll call: Micah Lasher
DateVoteTheir vote Most of their partySpeakerYeas–nays
Loading…

Contested and party-line votes link to their own pages; the rest link to the official record.

Contact, committees and caucuses

Contact

Official page
nyassembly.gov
Email
lasherm@nyassembly.gov
Capitol office
Room 534, Legislative Office Building, Albany, NY 12248
518-455-5603
District office
245 W. 104th St., New York, NY 10025
212-866-3970

Committees

  • Children and Families
  • Corporations, Authorities and Commissions
  • Economic Development, Job Creation, Commerce and Industry
  • Environmental Conservation
  • Tourism, Parks, Arts and Sports Development

Contact details and committee assignments from Open States' data on the New York Legislature, which it collects from the chambers' websites, as of Oct. 15, 2026.

Source: the New York Assembly's and Senate's floor vote records, Jan. 13, 2025 to June 5, 2026. How these numbers work · Corrections