← Reps
Official photo of John Liu

State · New York Senate

John Liu

State Senator · Senate District 16 · Party: Democratic

5519 final-passage votes on record.

Their job

A member of New York's state Senate, which votes on the state's laws and budget.

Latest votes
  • Voted Yes on S 2709 (Provides protections for telecommunications tower technicians). It passed. Jun 9, 2025
  • Voted Yes on S 1985 (Requires police officers to take temporary custody of firearms when responding to reports of family violence). It passed. Jun 9, 2025
  • Voted Yes on S 4230 (Relates to the payment of restitution by registered and unregistered repair shops). It passed. Jun 9, 2025

Votes from the official record of each vote. How Quick mode works

Record at a glance

5519
Final-passage votes
5519
All recorded votes

Counts of recorded votes only. ThePillory doesn't score or grade officials.

OfficeDemocratic
Office
State Senator
District
Senate District 16
Party
Democratic
Term
Since 2023-01-01
SourceOct 9, 2026

Last verified Oct 9, 2026.

Official source ↗

Photo: Photo via Open States

Today
1993Today

No platform recorded yet

This tab shows John Liu's platform in two parts. In their own words: a short excerpt, word for word, from their own Issues or Priorities page, with a link to the whole page, and statements their office submits, labeled as such. Commitments tracked: specific, checkable promises (signing a named bill, funding a program at a stated amount, finishing a project by a date), each quoted with its date and source and checked in code before it's published, with a status that changes only with evidence.

How the platform is recorded

Showing final-passage votes only. Choose “All votes” to include procedural and other votes, clearly labeled.

  • S 2709

    Provides protections for telecommunications tower technicians

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 1985

    Requires police officers to take temporary custody of firearms when responding to reports of family violence

    Floor Vote - Version: A

    Jun 9, 2025 · Result: Passed

  • S 4230

    Relates to the payment of restitution by registered and unregistered repair shops

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 8150

    Enacts the governing unaccredited representatives defrauding (GUARD) VA benefits act

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 3620

    Relates to authorizing the building inspector in the town of Pendleton, county of Niagara, to reside outside of such town

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 3155

    Relates to insurance coverage for in vitro fertilization

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • S 3820

    Requires health insurance policies include coverage for anesthesia for the duration of a medical procedure

    Floor Vote - Version: B

    Jun 9, 2025 · Result: Passed

  • A 6195

    Extends the authorization of residential property owners in high risk brush fire areas on Staten Island to cut and remove reeds

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • S 6640

    Relates to death benefits for NYC transit authority members

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • S 8346

    Extends the provisions of accepting payment in lieu of taxes for property acquired for parks or recreational purposes

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 1982

    Relates to the completion of training requirements for sheriffs and undersheriffs

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 4544

    Enacts the "Jack Reid Law: Protect All Students Act"

    Rules Vote - Version: B

    Jun 9, 2025 · Result: Passed

  • S 4535

    Relates to conducting investigations into the administration and enforcement of the New York state uniform fire prevention and building code and the New York state energy conservation construction code

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 194

    Relates to training for school security guards

    Floor Vote - Version: A

    Jun 9, 2025 · Result: Passed

  • S 4052

    Includes Stewart International Airport in the definition of covered airport location for the purposes of minimum wage rates

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 8256

    Prohibits the issuance of tickets to residential occupants for certain violations of the sanitation code

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • S 7717

    Sets maximum rates that may be charged for the towing and subsequent storage of a motor vehicle

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 273

    Relates to installments of bonds; repealer

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 7032

    Provides qualified homeless individuals non-driver state identification cards

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 1891

    Relates to owner liability for failure of an operator to comply with street cleaning parking rules

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • S 7688

    Authorizes certain police officers in the town of Southold, county of Suffolk, to receive certain service credit under section 384-d of the retirement and social security law

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 8383

    Relates to terms and conditions of employment for members of certain collective negotiating units; appropriates funds

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 6600

    Requires the inspection of certain non-fireproof buildings and compliance with the New York city housing maintenance code and the New York city construction codes

    Floor Vote - Version: B

    Jun 9, 2025 · Result: Passed

  • S 8257

    Directs the department of health to establish an alternative payment methodology (APM) for Federally Qualified Health Centers to preserve and improve patient access to fertility care

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 8320

    Relates to the contents of claims

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 6009

    Relates to youth programs sponsored by fire departments

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • A 8571

    Relates to the powers of the New York state housing finance agency

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • S 1148

    Enacts the rider representation act relating to membership on the board of the metropolitan transportation authority

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • A 8465

    Relates to prevailing wage for those involved in hauling of concrete and asphalt

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • S 1833

    Enacts the "harmful algal bloom monitoring and prevention act"

    Rules Vote - Version: A

    Jun 9, 2025 · Result: Passed

  • A 4938

    Provides protections for telecommunications tower technicians

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • A 6593

    Relates to the Hampton Bays Volunteer Exempt Firemen's Benevolent Association

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • S 6959

    Relates to notice requirement of adult care facility closures

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 915

    Enables safe access to public roads for all users by utilizing complete street design principles

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 7541

    Establishes transparency guidelines for condominiums and cooperative housing units

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 8255

    Renames the New York state musical instrument revolving fund as the New York state music grant fund

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 7801

    Waives the residency requirement for the office of Putnam county attorney

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 426

    Authorizes the commission on ethics and lobbying in government to provide a training course concerning anti-sexual harassment training for lobbyists and requiring lobbyists to complete the course annually

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 7642

    Relates to excluding the five New York state veterans homes from certain assessments

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • S 4947

    Requires the addition of fog lines on all state highways, roads and other public ways under the jurisdiction of the department of transportation when repaved

    Rules Vote

    Jun 9, 2025 · Result: Passed

  • A 2168

    Requires the department of health to develop and maternal health care providers to distribute written information about episiotomy to maternity patients

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • S 4052

    Includes Stewart International Airport in the definition of covered airport location for the purposes of minimum wage rates

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • S 5277

    Expands who can hold membership in an adult-use cooperative license

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • S 8021

    Requires the development and implementation of a tattoo policy by law enforcement agencies

    Rules Vote - Version: A

    Jun 9, 2025 · Result: Passed

  • 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

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • S 7451

    Prevents a judge from prohibiting a parent from undergoing a gender reassignment when making a determination in a child custody case

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • A 8597

    Extends provisions of law relating to big game hunting authorization for the county of Onondaga

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • S 8357

    Relates to a deposit placement program for the Banking Development District Program

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • S 649

    Authorizes funding to local government entities from the urban development corporation

    Floor Vote

    Jun 9, 2025 · Result: Passed

  • S 7717

    Sets maximum rates that may be charged for the towing and subsequent storage of a motor vehicle

    Floor Vote

    Jun 9, 2025 · Result: Passed

Older votes

Campaign money for New York's officials isn't on ThePillory yet. It comes from each state's own campaign finance agency, and will be added state by state.

Members of Congress: Federal Election Commission. California: Cal-Access.

Committees

No committee assignments loaded for this legislator.

Issues

No reports yet. Reporting opens when accounts launch.

How it works