New York Assembly · District 91
Steve Otis
Where they sit
Every current Assembly member, placed from most liberal to most conservative by how they voted on contested bills.
Steve Otis'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
On the November 3 ballot
Running for New York Assembly District 91.
Also on the ballot:
The scores
How these numbers work →Each tick is a current Assembly member, by party; the dot is Steve Otis.
Each tick is a current Assembly member, by party; the dot is Steve Otis.
Bills
The bills Steve Otis sponsored this term and how far they got. Co-sponsors aren’t counted.
| Bills | |
|---|---|
| Sponsored | 46 |
| Passed both chambers | 24 |
| Became law | 21 |
| Vetoed by the Governor | 0 |
| Awaiting the Governor's action | 3 |
| Of those, passed as a companion bill | 11 |
Rank by bills passed: Rank 10 of 150 in the Assembly (tied with 3 others) · 10 of 103 Democrats (tied with 3 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
| Bill | Result | Final action |
|---|---|---|
| A.2657 Establishes the electric landscaping equipment rebate program; provides for the repeal of such provisions upon expiration thereof |
Became law | Sept. 28, 2026 |
| A.10903 Establishes a school speed zone camera demonstration program in the city of New Rochelle |
Became law passed as S.9238 |
Aug. 14, 2026 |
| A.6285 Relates to the contents of emergency response plans required to be submitted to the public service commission by electric corporations |
Awaiting the Governor's action | June 4, 2026 |
| A.6347 Relates to requiring governmental entities to implement multifactor authentication for local and remote network access |
Awaiting the Governor's action | May 29, 2026 |
| A.7881 Requires the department of environmental conservation, after consultation with the environmental facilities corporation and the department of state, to submit… |
Awaiting the Governor's action passed as S.1609 |
May 28, 2026 |
| A.9440 Directs counties to develop and maintain comprehensive county emergency medical system plans |
Became law passed as S.8806 |
March 27, 2026 |
| A.9487 Relates to the use of automated employment decision-making tools and artificial intelligence systems by certain state and local entities; repealer |
Became law passed as S.8831 |
Feb. 13, 2026 |
| A.8295 Relates to automated decision-making by government agencies |
Became law passed as S.7599 |
Dec. 19, 2025 |
| A.8086 Directs counties to develop and maintain comprehensive county emergency medical system plans |
Became law passed as S.7501 |
Dec. 19, 2025 |
| A.8465 Relates to prevailing wage for those involved in hauling of concrete and asphalt |
Became law | Dec. 12, 2025 |
| A.6685 Relates to the filling of vacancies for elective offices in villages with November elections |
Became law passed as S.4483 |
Dec. 5, 2025 |
| A.8496 Reduces the number of members of the board of trustees of the Mamaroneck public library district |
Became law passed as S.7932 |
Nov. 21, 2025 |
| A.7007 Authorizes the village of Port Chester to offer an optional twenty-year retirement plan to a certain police officer employed by such village |
Became law | Nov. 21, 2025 |
| A.6486 Requires nonpublic schools provide and maintain on-site automatic external defibrillators on school grounds |
Became law passed as S.2590 |
Sept. 26, 2025 |
| A.8559 Makes changes relating to an authorization of land conveyance by the city of New Rochelle |
Became law passed as S.7989 |
Aug. 15, 2025 |
| A.8657 Extends the effectiveness of certain sections of law relating to real property tax exemptions for real property owned by volunteer firefighters and volunteer… |
Became law | Aug. 7, 2025 |
| A.7406 Extends the village of Rye Brook occupancy tax for two years |
Became law | Aug. 7, 2025 |
| A.7378 Extends the village of Mamaroneck occupancy tax for two years |
Became law | Aug. 7, 2025 |
| A.7375 Extends the authorization of the city of New Rochelle to impose an additional sales and compensating use tax |
Became law | Aug. 7, 2025 |
| A.7373 Extends the village of Port Chester occupancy tax for two years |
Became law | Aug. 7, 2025 |
| A.7212 Extends a provision of law regarding the disposal of surplus computer equipment by political subdivisions |
Became law | June 26, 2025 |
| A.433 Relates to the disclosure of automated employment decision-making tools and maintaining an artificial intelligence inventory |
Became law passed as S.822 |
Feb. 14, 2025 |
| A.426 Relates to procurement requirements for end point device security |
Became law | Feb. 14, 2025 |
| A.425 Increases the number of properties eligible for the coastal market assistance program |
Became law | Feb. 14, 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
13 against the Speaker; 1 against most of their party.
Every roll call
How Steve Otis voted on each of the 2,005 floor roll calls while in office, newest first.
| Date | Vote | Their vote | Most of their party | Speaker | Yeas–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
- otiss@nyassembly.gov
- Capitol office
- Room 739, Legislative Office Building, Albany, NY 12248
518-455-4897 - District office
- 222 Grace Church St., Port Chester, NY 10573
914-939-7028
Committees
- Science and Technology Chair
- Corporations, Authorities and Commissions
- Education
- Environmental Conservation
- Puerto Rican and Hispanic Task Force
- Ways and Means
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