New York Senate · District 50

Chris Ryan

Democratic

Where they sit

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

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

Chris Ryan'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 Senate13thpercentile
More liberal than 86% of the New York Senate.
Most liberalMost conservative
9th most liberal of 62

On the November 3 ballot

Running for New York Senate District 50.

Also on the ballot: James Corl (Republican, Conservative)

Who's on your Nov. 3 ballot for the Legislature →

Votes with the Senate Majority Leader
81%
Democrats Republicans 0%100%

Each tick is a current senator, by party; the dot is Chris Ryan.

On 1,034 contested votes where both voted94% on all 3,518 votes where both voted
Votes with own party
92%
Democrats Republicans 35%100%

Each tick is a current senator, by party; the dot is Chris Ryan.

On 679 party-line votesPartisan rank: 45 of 62 in the Senate (tied with 1 other)44 senators vote with their party more often

Bills

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

How these numbers work →
Bills: Chris Ryan
Bills
Sponsored124
Passed both chambers36
Became law16
Vetoed by the Governor4
Awaiting the Governor's action16
Of those, passed as a companion bill23

Rank by bills passed: Rank 16 of 62 in the Senate (tied with 2 others) · 16 of 40 Democrats (tied with 2 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: Chris Ryan
BillResultFinal action
S.8681
Exempts the Cody Volunteer Fire Department, Inc. from the requirement that the percentage of non-resident fire department members not exceed forty-five…
Awaiting the Governor's action Oct. 16, 2026
S.7204
Exempts the Caughdenoy Volunteer Fire Department, Inc. from the forty-five percent limit on non-resident members
Awaiting the Governor's action Oct. 16, 2026
S.10337
Exempts the Liverpool Fire Department from the requirement that the percentage of non-resident fire department members not exceed forty-five percent of the…
Awaiting the Governor's action
passed as A.11297
Oct. 16, 2026
S.9902
Extends the effectiveness of certain provisions relating to refunding bonds
Became law
passed as A.11006
Aug. 28, 2026
S.9901
Extends certain provisions relating to installment loans and obligations evidencing installment loans
Became law
passed as A.11004
Aug. 28, 2026
S.9184
Grants peace officer status to security officers employed by St. Joseph's Health Hospital, North Medical Center and Northeast Medical Center
Became law
passed as A.10328
July 24, 2026
S.8925
Prohibits the sale of 7-hydroxymitragynine products
Awaiting the Governor's action June 5, 2026
S.10396
Permits the Oswego city school district to create an insurance reserve fund
Awaiting the Governor's action June 5, 2026
S.9806
Authorizes early renewal of vehicle registration for members of the armed forces who will be engaged in the performance of their official military duties upon…
Awaiting the Governor's action
passed as A.11233
June 4, 2026
S.9221
Establishes a medetomidine, benzodiazepine, nitazenes, and/or other harmful contaminants test strip program
Awaiting the Governor's action
passed as A.9001
June 4, 2026
S.7635
Relates to the retirement of state, county and municipal 911 operators and dispatchers
Awaiting the Governor's action
passed as A.9162
June 4, 2026
S.10438
Allows certain physically disabled individuals to complete the live-fire range training course for a concealed carry license while sitting
Awaiting the Governor's action
passed as A.3191
June 4, 2026
S.8924
Establishes a stakeholder group in the Oswego river basin
Awaiting the Governor's action
passed as A.10117
June 2, 2026
S.8283
Requires cities that fluoridate public water supplies to comply with certain provisions of law and publish a notice prior to discontinuing such fluoridation
Awaiting the Governor's action
passed as A.8680
June 2, 2026
S.6912
Defines mental health practitioners with diagnostic authority
Awaiting the Governor's action
passed as A.5894
June 2, 2026
S.4832
Requires the workers' compensation board to submit a supplemental report every year
Awaiting the Governor's action June 2, 2026
S.8948
Relates to lights for bicycles with electric assist and electric scooters
Awaiting the Governor's action
passed as A.9209
May 29, 2026
S.8571
Relates to the issuance of license plates for disabled veterans
Awaiting the Governor's action
passed as A.9351
May 28, 2026
S.4773
Prevents outsourcing during a hiring freeze
Awaiting the Governor's action
passed as A.1396
April 21, 2026
S.8820
Relates to requiring utility pole owners and attachers to submit an annual report on pole attachments; repeals provisions relating to right-of-way permits
Became law
passed as A.9435
Feb. 13, 2026
S.6997
Relates to enforcement of pole attachment safety and quality
Became law Dec. 19, 2025
S.5655
Relates to void provisions in construction contracts
Became law
passed as A.5405
Dec. 19, 2025
S.7636
Authorizes certain health care professionals licensed to practice in other jurisdictions to practice in this state in connection with the Milan Cortina Winter…
Vetoed Dec. 5, 2025
S.4830
Relates to commuter passes on the New York state thruway in the Syracuse area
Vetoed Dec. 5, 2025
S.4815
Establishes a stakeholder group in the Oswego river basin
Vetoed
passed as A.7377
Dec. 5, 2025
S.7384
Authorizes the Onondaga county sheriff's department to offer the optional twenty year retirement plan to certain deputy sheriffs
Became law
passed as A.7934
Nov. 21, 2025
S.7548
Relates to the Syracuse regional airport authority
Became law
passed as A.8116
Nov. 12, 2025
S.7200
Relates to vintage snowmobile registrations
Became law Nov. 12, 2025
S.6223
Relates to permitting an interpreter to remain with a deaf, hard of hearing or nonverbal patient during admission to a hospital
Vetoed
passed as A.3404
Oct. 17, 2025
S.6265
Dedicates a portion of the state highway system to Lieutenant Donald R. Hill
Became law Sept. 10, 2025
S.5254
Protects certain employees from a reduction of wages due to their involvement in the investigation of a violation of a workplace violence protection program
Became law Sept. 5, 2025
S.1678
Permits the office of village justice and/or associate justice may be held by a non-resident
Became law Aug. 26, 2025
S.7976
Extends provisions of law relating to big game hunting authorization for the county of Onondaga
Became law
passed as A.8597
Aug. 7, 2025
S.7649
Extends the authorization of the city of Oswego to impose an additional rate of sales tax
Became law Aug. 7, 2025
S.4596
Extends the effectiveness of an occupancy tax in the town of DeWitt
Became law
passed as A.5244
Aug. 7, 2025
S.7768
Relates to the department of environmental conservation's management of hard clams, soft or steamer clams and razor clams
Became law
passed as A.8280
July 29, 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

201 against the Senate Majority Leader; 201 against most of their party.

Contested votes where they split: Chris Ryan
DateBill and motion Their voteSenate Majority LeaderMost of their party
June 4, 2026 S 10626: Relates to judicial districts
Passage
Nay Yea (split) Yea (split)
June 4, 2026 S 9115: Relates to the management of PFAS in biosolids
Passage
Nay Yea (split) Yea (split)
June 4, 2026 S 1463: Establishes extended producer responsibility for mattresses
Repassage
Nay Yea (split) Yea (split)
June 4, 2026 A 11560: Enacts the responsible data center development act
Passage
Nay Yea (split) Yea (split)
June 4, 2026 A 11199: Enacts the "police radio transparency act"
Passage
Nay Yea (split) Yea (split)
June 4, 2026 A 4619: Relates to the taxation of vapor products
Passage
Nay Yea (split) Yea (split)
June 3, 2026 S 10097: Requires liability insurance coverage for tanning facilities
Passage
Nay Yea (split) Yea (split)
June 3, 2026 A 10936: Relates to the definition of tidal wetlands
Passage
Nay Yea (split) Yea (split)
June 3, 2026 A 10102: Enacts the low impact landscaping rights act
Passage
Nay Yea (split) Yea (split)
June 2, 2026 S 10609: Relates to personal income taxes in the city of New York
Passage
Nay Yea (split) Yea (split)
June 2, 2026 S 10319: Authorizes the village of Johnson City to establish hotel and motel taxes within such village
Passage
Nay Yea (split) Yea (split)
June 2, 2026 A 11474: Extends certain provisions authorizing the city of Syracuse to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
June 2, 2026 A 1962: Enacts "Francesco's law"; repealer
Passage
Nay Yea (split) Yea (split)
June 2, 2026 A 622: Relates to mandatory health insurance coverage for acupuncture services
Passage
Nay Yea (split) Yea (split)
June 1, 2026 S 9766: Relates to making technical corrections to ensure gender neutrality for the admission to practice law and preventing required disclosure of prior interaction…
Passage
Nay Yea (split) Yea (split)
June 1, 2026 S 8455: Relates to placing restrictions on the sale of flare guns
Passage
Nay Yea (split) Yea (split)
June 1, 2026 S 7898: Requires certain construction project contracts to include siting of renewable energy systems, qualified energy storage systems, or electric major utility…
Passage
Nay Yea (split) Yea (split)
June 1, 2026 S 4571: Establishes a floating solar incentive and education program
Passage
Nay Yea (split) Yea (split)
June 1, 2026 A 4603: Establishes visiting policies for incarcerated individuals
Passage
Nay Yea (split) Yea (split)
June 1, 2026 A 173: Relates to the applicability of open meetings and freedom of information laws to certain not-for-profit corporations
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 10266: Provides that the additional sales tax that Cortland county is authorized to impose shall not be subject to preemption
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 10029: Increases the occupancy tax in the county of St. Lawrence
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 9862: Authorizes the town of Minisink to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 9504: Extends the authority of the city of Poughkeepsie to impose a hotel and motel tax for an additional 3 years
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 9376: Authorizes the town of Lancaster to impose an occupancy tax
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 9314: Authorizes an occupancy tax in the village of Orchard Park, in Erie county
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 9264: Extends the authorization of the city of Beacon to impose a hotel and motel tax for an additional three years
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 9157: Authorizes the city of Batavia to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 9027: Authorizes the village of Ellicottville to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 8555: Extends the authority for the town of Brookhaven to impose a real estate transfer tax with revenues therefrom to be deposited into a community preservation fund
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 8188: Authorizes the town of Rhinebeck, county of Dutchess, to establish hotel and motel taxes within such town
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 7966: Authorizes the village of Atlantic Beach to impose a hotel, motel and beach club tax
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 7820: Authorizes the town of Gardiner to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 6882: Relates to carport-mounted solar energy system siting
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 6834: Authorizes an occupancy tax in the city of Oneonta
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 6047: Permits the town of Monroe to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 4887: Authorizes an occupancy tax in the county of Herkimer
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 1280: Relates to labeling requirements for gas stoves
Passage
Nay Yea (split) Yea (split)
May 28, 2026 A 10932: Authorizes an occupancy tax in the town of Amherst
Passage
Nay Yea (split) Yea (split)
May 28, 2026 A 10737: Authorizes an occupancy tax in the city of Kingston
Passage
Nay Yea (split) Yea (split)
May 28, 2026 A 10522: Authorizes the town of Clinton to impose an occupancy tax
Passage
Nay Yea (split) Yea (split)
May 28, 2026 A 10032: Extends the authorization of the town of Cornwall in Orange county to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
May 19, 2026 S 4275: Relates to the closure of nursing homes
Passage
Nay Yea (split) Yea (split)
May 12, 2026 S 56: Establishes a drug checking program
Passage
Nay Yea (split) Yea (split)
May 6, 2026 S 319: Relates to educational leave for eligible incarcerated individuals
Passage
Nay Yea (split) Yea (split)
April 21, 2026 S 4046: Prohibits fuel oil, grade number four in any building or facility in the state
Passage
Nay Yea (split) Yea (split)
April 20, 2026 S 114: Prohibits state chartered banking institutions from investing in and providing financing for private prisons
Passage
Nay Yea (split) Yea (split)
March 30, 2026 S 6482: Relates to license requirements for professional geologists; repealer
Passage
Nay Yea (split) Yea (split)
March 19, 2026 S 919: Requires certain housing production information to be reported to the department of state
Passage
Nay Yea (split) Yea (split)
March 17, 2026 S 879: Establishes the garden protection act
Passage
Nay Yea (split) Yea (split)
Feb. 25, 2026 S 1130: Relates to protections for renters using certain housing subsidies or public assistance
Passage
Nay Yea (split) Yea (split)
Feb. 11, 2026 S 5286: Prohibits self-service facility owners from enforcing liens on personal property held in a self-storage facility during state disaster emergencies or states…
Passage
Nay Yea (split) Yea (split)
Feb. 5, 2026 S 8812: Relates to the effectiveness of provisions of law relating to the provision of gas service to new customers
Passage
Nay Yea (split) Yea (split)
June 13, 2025 S 6618: Authorizes the town of Montgomery to impose a hotel and motel tax; and providing for the repeal of such provisions upon expiration thereof
Passage
Nay Yea (split) Yea (split)
June 13, 2025 A 6815: Authorizing the town of Fishkill and the village of Fishkill to adopt a local law to impose a hotel/motel occupancy tax
Passage
Nay Yea (split) Yea (split)
June 12, 2025 S 8421: Enacts the Customer Savings and Reliability Act; and repeals certain provisions of the public service law relating to gas service and sale
Passage
Nay Yea (split) Yea (split)
June 12, 2025 S 8417: Relates to the provision of gas service to new customers
Passage
Nay Yea (split) Yea (split)
June 12, 2025 S 8269: Authorizes an occupancy tax in the town of Cheektowaga
Passage
Nay Yea (split) Yea (split)
June 12, 2025 S 7836: Authorizes the town of Highlands to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
June 12, 2025 S 7692: Authorizes an occupancy tax in the village of Baldwinsville
Passage
Nay Yea (split) Yea (split)
June 12, 2025 S 7078: Authorizes the town of Patterson to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
June 12, 2025 S 5759: Establishes a moratorium on the sale and use of biosolids
Passage
Nay Yea (split) Yea (split)
June 12, 2025 S 98: Requires electric corporations build make-ready infrastructure
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 8784: Extends provisions authorizing the city of Hudson to impose hotel and motel taxes
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 8490: Authorizes occupancy taxes in the city of Utica and the city of Rome
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 8348: Authorizes the village of Croton-on-Hudson to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 7634: Relates to hotel and motel taxes in Saratoga county and the city of Saratoga Springs
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 7348: Increases the tax on deeds in the city of Mount Vernon
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 7341: Authorizes the city of Mount Vernon to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 2328: Authorizes the town of Dickinson to establish hotel and motel taxes within such town
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 1969: Authorizes the village of Chester to impose a hotel and motel tax; and provides for the repeal of such provisions upon expiration thereof
Passage
Nay Yea (split) Yea (split)
June 11, 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 11, 2025 S 8275: Extends the effectiveness of certain provisions authorizing the county of Madison to impose an additional mortgage recording tax
Passage
Nay Yea (split) Yea (split)
June 11, 2025 S 7111: Permits political parties to perform certain functions without forming county committees
Passage
Nay Yea (split) Yea (split)
June 11, 2025 S 5138: Abolishes citizens arrests; repealer
Passage
Nay Yea (split) Yea (split)
June 11, 2025 S 3560: Relates to establishing a lithium-ion battery safety program
Passage
Nay Yea (split) Yea (split)
June 11, 2025 S 1130: Relates to protections for renters using certain housing subsidies or public assistance
Passage
Nay Yea (split) Yea (split)
June 11, 2025 A 8011: Raises the Clinton county hotel or motel tax from three percent to five percent
Passage
Nay Yea (split) Yea (split)
June 11, 2025 A 1890: Enacts the low impact landscaping rights act
Passage
Nay Yea (split) Yea (split)
June 10, 2025 S 4583: Relates to the health, safety and human rights of incarcerated pregnant individuals, incarcerated birthing parents of children and their children
Passage
Nay Yea (split) Yea (split)
June 10, 2025 S 3690: Relates to adding certain notice requirements for enforcing liens on goods in self-storage facilities
Repassage
Nay Yea (split) Yea (split)
June 9, 2025 S 7882: Relates to the use of algorithmic pricing by landlords for the purpose of determining the amount of rent to charge a residential tenant
Passage
Nay Yea (split) Yea (split)
June 9, 2025 S 7630: Extends the authority of the county of Orange to impose an additional rate of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
June 9, 2025 S 7542: Amends chapter 530 of the laws of 2024, amending the tax law relating to authorizing an occupancy tax in the village of Medina, in relation to the…
Passage
Nay Yea (split) Yea (split)
June 9, 2025 S 2433: Establishes certain rights upon the expiration of ground lease residential cooperative apartment buildings
Passage
Nay Yea (split) Yea (split)
June 9, 2025 S 362: Establishes a 10 day waiting period for the purchase of any firearm
Passage
Nay Yea (split) Yea (split)
June 9, 2025 S 56: Establishes a drug checking program
Passage
Nay Yea (split) Yea (split)
June 9, 2025 A 8210: Extends provisions of law authorizing the county of Cortland to impose an additional mortgage recording tax
Passage
Nay Yea (split) Yea (split)
June 9, 2025 A 8155: Extends the authorization of the county of Tompkins to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
June 9, 2025 A 8074: Extends the authority of the town of Newburgh to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
June 9, 2025 A 7745: Relates to Suffolk county sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
June 6, 2025 S 5037: Establishes visiting policies for incarcerated individuals
Passage
Nay Yea (split) Yea (split)
June 5, 2025 S 7525: Extends the authorization to impose a county recording tax on obligations secured by a mortgage on real property in Albany County
Repassage
Nay Yea (split) Yea (split)
June 5, 2025 A 3516: Relates to enacting the "keep police radio public act"
Passage
Nay Yea (split) Yea (split)
June 4, 2025 S 6165: Relates to the applicability of open meetings and freedom of information laws to certain not-for-profit corporations
Passage
Nay Yea (split) Yea (split)
May 29, 2025 S 4046: Prohibits fuel oil, grade number four in any building or facility in the state
Passage
Nay Yea (split) Yea (split)
May 28, 2025 S 4423: Provides for the types of damages that may be awarded to the persons for whose benefit an action for wrongful death is brought
Passage
Nay Yea (split) Yea (split)
May 28, 2025 S 1464: Enacts the "packaging reduction and recycling infrastructure act"
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7624: Extends provisions relating to the imposition of an occupancy tax on the village of Mount Kisco until September 1, 2027
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7540: Extends the one percent increased county sales tax for Putnam county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7525: Extends the authorization to impose a county recording tax on obligations secured by a mortgage on real property in Albany County
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7492: Relates to permitting the village of Cold Spring to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7403: Extends the authorization of the county of Oswego to impose an additional rate of sales taxes.
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7294: Extends the authorization of the county of Rensselaer to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7198: Relates to the imposition of sales and compensating use taxes by the county of Albany
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7195: Extends the authorization for the allocation of revenue from the hotel and motel taxes in Chautauqua county and extends the authorization for such taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7149: Extends the authorization for Chautauqua county to impose an additional one percent rate of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7128: Extends certain provisions authorizing the county of Hamilton to impose a county recording tax on obligations secured by mortgages on real property
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7127: Extends the authorization of the county of Hamilton to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7080: Extends the authority of the county of Columbia to impose an additional real estate transfer tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7079: Extends the authority of the county of Columbia to impose an additional 1 percent sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7013: Extends the authorization granted to the county of Montgomery to impose an additional one percent sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6927: Makes a technical change to the tax law; extends the city of Newburgh occupancy tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6859: Makes a technical change to the tax law; extends the village of Nyack occupancy tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6843: Relates to extending the authority for Nassau county to impose certain taxes and fees
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6811: Extends the additional one percent sales and use tax for Chenango county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6755: Extends the expiration of the provisions authorizing the county of Cattaraugus to impose an additional one percent sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6740: Extends the authorization of the county of Cattaraugus to impose an additional mortgage recording tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6699: Extends the city of Olean's authority to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6420: Extends the expiration of the provisions authorizing the county of Allegany to impose an additional one and one-half percent sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6386: Extends the authority of Oneida county to impose additional rates of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6385: Extends the authority of the county of Madison to impose an additional rate of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6337: Authorizes the county of Rockland to impose an additional rate of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6336: Extends the authorization of the county of Genesee to impose a county recording tax on obligation secured by a mortgage on real property
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6333: Extends the expiration of the authorization to the county of Genesee to impose an additional one percent sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6267: Extends the authorization of the county of Delaware to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6264: Extends the authorization granted to the county of Broome to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6216: Extends provisions allowing the county of Fulton to impose a mortgage recording tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6215: Extends authorization for the county of Fulton to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6213: Extends the authorization for imposition of additional sales and compensating use taxes in Greene county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6212: Extends the authorization of the county of Greene to impose an additional mortgage recording tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6207: Authorizes the county of Jefferson to impose additional sales tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6046: Extends the authorization of the county of Steuben to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 5986: Extends certain provisions authorizing an occupancy tax in the village of Skaneateles
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 5985: Extends certain provisions authorizing an occupancy tax in the town of Skaneateles
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 5984: Extends certain provisions authorizing an occupancy tax in the village of Weedsport
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 5977: Extends the authorization of the county of Cayuga to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 5937: Extends the expiration of the authorization to the county of Wyoming to impose an additional one percent sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 5773: Extends authorization to impose certain taxes in the county of Sullivan
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 5571: Authorizes the county of Niagara to continue to impose an additional rate of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 5492: Relates to sales and compensating use tax in Dutchess county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 4895: Relates to the effectiveness of the occupancy tax in the village of Briarcliff Manor
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 4858: Extends authorization for the county of Lewis to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 4543: Extends the mortgage recording tax for Chenango county and relates to the depositing of mortgage recording tax funds into the general fund of the county of…
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 4495: Extends the village of Goshen's authority to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 4494: Extends certain provisions relating to an occupancy tax in the city of Port Jervis
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 4053: Extends the authority of the village of Highland Falls to impose an occupancy tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3626: Extends the authorization for the county of Schoharie to impose a county recording tax on obligation secured by a mortgage on real property
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3625: Extends the authorization for additional sales and use tax for Schoharie county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3499: Extends the authorization of the county of Chemung to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3498: Extends the authorization of the county of Tioga to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3497: Extends provisions relating to the mortgage tax in the county of Yates
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3496: Extends the authorization of the county of Schuyler to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3495: Extends provisions relating to the mortgage tax in the county of Steuben
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3494: Extends the authorization of the county of Yates to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3493: Extends the authorization for the county of Seneca to impose an additional one percent sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 2111: Relates to the authority for the impose an additional mortgage recording tax in Otsego county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 1691: Extends the authorization for Otsego county to impose additional rates of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 1078: Extends provisions of law authorizing the county of Livingston to impose an additional mortgage recording tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 1076: Extends the authorization granted to the county of St. Lawrence to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 855: Relates to extending the authorization for Ontario county to impose additional rates of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 848: Relates to sales and compensating use taxes in the county of Livingston
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 847: Relates to sales and compensating sales taxes in the county of Wayne
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 666: Extends the town of Goshen's authority to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 206: Extends the authorization granted to the county of Essex to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 21: Relates to expenditures for Warren county community colleges; extends the effectiveness of provisions relating to an additional Warren county mortgage…
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7821: Extends the authorization for an additional sales tax in Cortland county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7753: Relates to the imposition of additional rates of sales and compensating use taxes by Erie county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7406: Extends the village of Rye Brook occupancy tax for two years
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7378: Extends the village of Mamaroneck occupancy tax for two years
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7375: Extends the authorization of the city of New Rochelle to impose an additional sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7374: Extending the effectiveness of the occupancy tax in the town of North Castle
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7373: Extends the village of Port Chester occupancy tax for two years
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7372: Relates to extending the occupancy tax in the village of Tuckahoe
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7044: Relates to the imposition of sales and compensating use tax in Schenectady county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6865: Extends the authorization granted to the county of Clinton to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6531: Extends authorization of the county of Herkimer to impose a county recording tax on obligation secured by a mortgage on real property
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6521: Extends the period during which the county of Herkimer is authorized to impose additional sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6433: Extends the provisions authorizing the town of Greenburgh to adopt a local law to impose a hotel/motel occupancy tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6427: Extends the county of Westchester's additional one percent rate of sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6232: Relates to the imposition of sales tax in the county of Orleans
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6223: Extends the authority of the county of Ulster to impose an additional 1 percent sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6220: Extends the authorization of the town of Mount Pleasant to adopt a local law to impose a hotel/motel occupancy tax for hotels not located in a village
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6200: Extends the effectiveness of the occupancy tax in the village of Harrison
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6080: Extends the authorization for the town of Wallkill to adopt a hotel or motel tax of up to 5%
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 5445: Extends the village of Woodbury's authority to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 5380: Extends the authorization for the county of Monroe to impose certain sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 5329: Extends the expiration of the mortgage recording tax imposed by the city of Yonkers
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 5323: Extends certain provisions relating to additional sales tax imposed by the city of Yonkers
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 5318: Extends the expiration date of the personal income tax surcharge imposed in the city of Yonkers
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 4315: Relates to the effectiveness of the hotel and motel tax in the town of Woodbury
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 3424: Extends the authorization granted to the county of Franklin to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 3104: Extends the authorization of the county of Onondaga to impose an additional rate of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 21, 2025 S 3036: Relates to making technical corrections to ensure gender neutrality for the admission to practice law and preventing required disclosure of prior interaction…
Passage
Nay Yea (split) Yea (split)
May 21, 2025 S 114: Prohibits state chartered banking institutions from investing in and providing financing for private prisons
Passage
Nay Yea (split) Yea (split)
May 20, 2025 S 660: Relates to detaining persons for longer than twenty-four hours
Passage
Nay Yea (split) Yea (split)
May 14, 2025 S 4191: Relates to requiring certain distribution centers to be equipped with electric vehicle charging stations
Passage
Nay Yea (split) Yea (split)
April 9, 2025 S 5286: Prohibits self-service facility owners from enforcing liens on personal property held in a self-storage facility during state disaster emergencies or states…
Passage
Nay Yea (split) Yea (split)
April 9, 2025 S 3690: Relates to adding certain notice requirements for enforcing liens on goods in self-storage facilities
Passage
Nay Yea (split) Yea (split)
Jan. 27, 2025 S 1701: Relates to strengthening of utility storm response and compliance
Passage
Nay Yea (split) Yea (split)

These are the 200 most recent of 201. The voting record below lists them all.

Every roll call

How Chris Ryan voted on each of the 3,518 floor roll calls while in office, newest first.

Every roll call: Chris Ryan
DateVoteTheir vote Most of their partySenate Majority LeaderYeas–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
www.nysenate.gov
Email
chrisryan@nysenate.gov
Capitol office
Room 946, Legislative Office Building 188 State St., Albany, NY 12247
518-455-3511
District office
Oswego City Hall, Second Floor 13 W. Oneida St., Oswego, NY 13126
District office
Room 800, State Office Building 333 E. Washington St., Syracuse, NY 13202
315-428-7632

Committees

  • Cities 2 Chair
  • Agriculture
  • Commerce, Economic Development and Small Business
  • Consumer Protection
  • Energy and Telecommunications
  • Health
  • Labor
  • Senate Opioids, Addiction and Overdose Prevention Task Force

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