Nonpartisan · Data from OpenStates / Plural Policy · New Jersey
DS
Republican · Senator

Doug Steinhardt

Represents District 23 in the State Senate.

Official site ↗ Email
Votes with Republicans
94%
on 86 party-line votes · Senate Republicans median 93%
Cast a vote
94%
Yea or Nay on 320 of 340 roll calls · Senate median 98%
Their bills that became law
0 of 117
as a primary sponsor, this session · Republicans median 3
Roll calls on record
340
2026-2027 Regular Session
Votes and bills updated Oct 5, 2026 from LegiScan (CC BY 4.0), which republishes the legislature’s own records. Profile details from OpenStates / Plural Policy. Figures cover 2026-2027 Regular Session.

How Doug Steinhardt votes

A party-line vote is a roll call where most voting Democrats and most voting Republicans took opposite sides. Absences and not-voting are never counted. Same method as our Congress pages.

Where Doug Steinhardt sits in the Senate

Each dot is one member of the Senate, placed by how often they voted on the Democratic side of party-line votes. Doug Steinhardt is circled.

Always on the Republican sideAlways on the Democratic side
Times they broke with their party

5 of 86 party-line votes.

S3412 · Requires Social Media Research Center to research and make recommendations concerning addictive social media behaviors.
Yea
Senate Floor: Third Reading – Final Passage · 2026-06-30 · Passed 30–10 · most Republicans voted the other way
S3412 · Requires Social Media Research Center to research and make recommendations concerning addictive social media behaviors.
Yea
Senate Floor: Concur in Assembly Amendments · 2026-06-30 · Passed 31–9 · most Republicans voted the other way
S3142 · Prohibits selection of health insurance coverage as primary under personal injury protection coverage.
Yea
Senate Floor: Third Reading – Final Passage · 2026-03-23 · Passed 22–14 · most Republicans voted the other way
S3173 · Requires defendants, including insurance companies named as defendants, to be properly identified in causes of action.
Yea
Senate Floor: Third Reading – Final Passage · 2026-03-23 · Passed 25–12 · most Republicans voted the other way
S3023 · Provides certain protections to residents of long-term care facilities and long-term acute care hospitals.
Yea
Senate Floor: Third Reading – Final Passage · 2026-03-23 · Passed 28–9 · most Republicans voted the other way
Closest votes they cast

Roll calls decided by the fewest votes, one per bill.

S2105 · Prohibiting training repayment agreements.
Nay
Senate Labor Committee: Reported Favorably · 2026-10-01 · Passed 3–2
S2338 · "Polluters Pay to Make New Jersey More Affordable Act"; imposes cost recovery payments on certain fossil fuel companies for funds needed for climate change adaptation; establishes program in DEP to collect and oversee distribution of funds.
Nay
Senate Budget and Appropriations Committee: Reported with Amendments · 2026-06-28 · Passed 7–6
S1831 · Establishes Statewide youth apprenticeship program; appropriates $25 million annually.
Yea
Senate Labor Committee: Reported with Amendments · 2026-10-01 · Passed 4–1
S3927 · Requires State, county, and municipal social service workers to periodically complete implicit bias and cultural competency training.
Nay
Senate Labor Committee: Reported Favorably · 2026-10-01 · Passed 4–1
S4285 · Concerns discrimination based on membership in a labor organization.
Nay
Senate Labor Committee: Reported Favorably · 2026-10-01 · Passed 4–1
Democrats they vote with most

Share of contested roll calls (the losing side got at least 10%) where both voted and landed on the same side. Unanimous votes are left out, because on those everyone agrees.

James BeachDemocrat · District 6 · 70 shared contested votes
21%
Troy SingletonDemocrat · District 7 · 64 shared contested votes
20%
Raj MukherjiDemocrat · District 32 · 70 shared contested votes
20%
Their session, month by month

Dark bars are roll calls they were recorded on each month; the red part is the ones without a Yea or Nay (20 in all). Gaps are months the chamber wasn’t voting.

2026-02: 22 roll calls, 0 without a Yea or Nay2026-03: 50 roll calls, 3 without a Yea or Nay2026-05: 33 roll calls, 5 without a Yea or Nay2026-06: 229 roll calls, 12 without a Yea or Nay2026-10: 6 roll calls, 0 without a Yea or NayFeb 2026Oct 2026
← New Jersey Delegation
Their bills, from filing to law

Bills Doug Steinhardt was a primary sponsor of this session. Most bills from either party never leave committee; in Illinois many never get past the Assignments or Rules committee.

Introduced117
Out of committee6
Passed one chamber4
Passed both chambers1
Became law0
Never left committee110

For comparison, the median Republican member of the Senate has 3 bills that became law this session.

What their bills are about
Law and Public Safety 20Economic Growth 18Judiciary 14State Government, Wagering, Tourism & Historic Preservation 13Education 9Health, Human Services and Senior Citizens 7
"Protecting New Jersey from Predatory Drug Pricing Act."
Not out of committeeIntroduced in the Senate, Referred to Senate Commerce Committee · 2026-10-01
Establishes standards for timely payment of clean claims by pharmacy benefits managers.
Not out of committeeIntroduced in the Senate, Referred to Senate Commerce Committee · 2026-10-01
Extends permitted working hours for certain minors during school year.
Not out of committeeIntroduced in the Senate, Referred to Senate Labor Committee · 2026-10-01
Modifies training wage for certain minor employees.
Not out of committeeIntroduced in the Senate, Referred to Senate Labor Committee · 2026-10-01
Designates September 22 as "John Basilone Day."
Not out of committeeIntroduced in the Senate, Referred to Senate Military and Veterans' Affairs Committee · 2026-10-01
Allows use of Green Acres funds to fully fund certain projects on State-owned land by certain nonprofit organizations.
Passed both chambersPassed Assembly (Passed Both Houses) (74-0-0) · 2026-09-24
Requires public participation be allowed as component of certain public meetings.
Passed one chamberReceived in the Assembly, Referred to Assembly State and Local Government Committee · 2026-06-30
Establishes State school aid category to support certain school districts located in municipalities that are part of Highlands or Pinelands preservation areas.
Not out of committeeIntroduced in the Senate, Referred to Senate Education Committee · 2026-06-26
Repeals codification of AG directive, "Strengthening Trust Between Law Enforcement and Immigrant Communities."
Not out of committeeIntroduced in the Senate, Referred to Senate Law and Public Safety Committee · 2026-06-26
Provides CBT and gross income tax credits for construction or expansion of certain meat processing facilities.
Not out of committeeIntroduced in the Senate, Referred to Senate Economic Growth Committee · 2026-06-26
Repeals law requiring law enforcement officers to reveal facial identity during certain public interactions and to present sufficient identification prior to arresting or detaining person.
Not out of committeeIntroduced in the Senate, Referred to Senate Law and Public Safety Committee · 2026-06-26
Establishes Jersey Protein Pro pilot program; appropriates $3 million.
Not out of committeeIntroduced in the Senate, Referred to Senate Commerce Committee · 2026-06-26
"Processing Establishment Fast Track Act"; establishes expedited permitting review program in Department of Agriculture for certain meat and poultry processing establishments.
Not out of committeeIntroduced in the Senate, Referred to Senate Economic Growth Committee · 2026-06-24
Appropriates $3,479,032 from constitutionally dedicated CBT revenues to State Agriculture Development Committee for grants to certain nonprofit organizations for farmland preservation purposes.
Passed one chamberReceived in the Assembly, Referred to Assembly Appropriations Committee · 2026-06-18
Creates crime of political violence and establishes training requirement for law enforcement.
Passed one chamberReceived in the Assembly, Referred to Assembly Judiciary Committee · 2026-06-18

Descriptions are the legislature’s own synopsis. Bill data from LegiScan, CC BY 4.0.

S1831 · 2026-10-01
Establishes Statewide youth apprenticeship program; appropriates $25 million annually. (Senate Labor Committee: Reported with Amendments)
Passed · 4-1
Yea
S3927 · 2026-10-01
Requires State, county, and municipal social service workers to periodically complete implicit bias and cultural competency training. (Senate Labor Committee: Reported Favorably)
Passed · 4-1
Nay
S2105 · 2026-10-01
Prohibiting training repayment agreements. (Senate Labor Committee: Reported Favorably)
Passed · 3-2
Nay
S4285 · 2026-10-01
Concerns discrimination based on membership in a labor organization. (Senate Labor Committee: Reported Favorably)
Passed · 4-1
Nay
S2046 · 2026-10-01
Establishes protected leave under "Family Leave Act" and family temporary disability leave benefits for bereavement for death of child, miscarriage, stillbirth, and certain other circumstances. (Senate Labor Committee: Reported with Amendments)
Passed · 5-0
Yea
S4075 · 2026-10-01
Regulates use of artificial intelligence-based systems for electronic monitoring regarding employment and public services. (Senate Labor Committee: Reported Favorably)
Passed · 5-0
Yea
A2757 · 2026-06-30
Requires transmission owners to join regional transmission organizations approved by Federal Energy Regulatory Commission. (Senate Floor: Third Reading – Final Passage)
Passed · 25-15
Nay
S4514 · 2026-06-30
Concerns certain motor vehicle related funding to certain municipalities. (Senate Floor: Third Reading – Final Passage)
Passed · 25-15
Nay
A1516 · 2026-06-30
Exempts poll workers wages from affecting unemployment compensation. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
S2565 · 2026-06-30
Permits victims and witnesses of human trafficking to testify in criminal proceedings via closed circuit television; permits judge to make motion to seek closed circuit testimony. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
S3939 · 2026-06-30
Permits dual-use solar energy projects to participate in community solar program. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
S3445 · 2026-06-30
Modifies membership of New Jersey State Board of Cosmetology and Hairstyling. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
A5223 · 2026-06-30
Creates voluntary pilot program to allow certain facilities flexibility in their psychiatric bed status. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
S2456 · 2026-06-30
Requires school bus drivers and school bus aides to call 911 emergency line in potential life-threatening emergencies; requires certain school buses transporting students with disabilities to be equipped with certain safety features. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
S1322 · 2026-06-30
Requires consumer reporting agencies to provide a consumer with a free credit report three times during any 12-month period upon request. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
S3183 · 2026-06-30
Modifies various provisions of State's renewable energy incentive programs; requires electric public utilities to consider interconnection applications for certain solar projects. (Senate Floor: Concur in Assembly Amendments)
Passed · 32-7
Yea
S4420 · 2026-06-30
Authorizes regional rehabilitation and reentry center authority to determine county proportional share assessment for budget purposes. (Senate Floor: Third Reading – Final Passage)
Passed · 36-2
Nay
A1552 · 2026-06-30
Revises penalties for certain violations of limousine laws. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
S4436 · 2026-06-30
Requires return of unexpended balances from certain FY 2023, FY 2024, and FY 2025 appropriations to Hudson County; authorizes supplemental appropriation to Hudson County for general operating aid. (Senate Floor: Third Reading – Final Passage)
Passed · 25-15
Nay
S4384 · 2026-06-30
Makes permanent temporary enactment allowing certain sale and delivery of alcoholic beverages and clarifies privileges. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
S1270 · 2026-06-30
Eliminates statute of limitations for human trafficking and criminal sexual contact prosecutions and eliminates statute of limitations for civil cases arising from human trafficking. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
S4066 · 2026-06-30
Requires State to issue biennial report of unutilized State-owned property and potential for use as affordable housing. (Senate Floor: Third Reading – Final Passage)
Passed · 28-12
Nay
S2260 · 2026-06-30
Secures protections for patients and providers accessing and providing reproductive health care services; establishes right of residents to reproductive health care activity that is restricted in other states. (Senate Floor: Concur in Assembly Amendments)
Passed · 25-15
Nay
S3386 · 2026-06-30
Authorizes use of campaign funds for security expenses of candidate, officeholder, staff, and certain family members. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
S4404 · 2026-06-30
Makes various revisions to the laws governing alcoholic beverage licensing. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
A4852 · 2026-06-30
Revises certain requirements for prescription of Schedule II controlled dangerous substances via telemedicine and telehealth without in-person examination or review. (Senate Floor: Third Reading – Final Passage)
Passed · 38-2
Yea
S3818 · 2026-06-30
Authorizes creation of Borinqueneers license plates. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
S4265 · 2026-06-30
Prohibits purposeful obstruction of license plate and possession or transfer of merchandise that obstructs license plate. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
S3946 · 2026-06-30
Expands criminal and civil penalties for human trafficking, and expands human trafficking training requirements for law enforcement. (Senate Floor: Third Reading – Final Passage)
Passed · 39-0
Yea
S3621 · 2026-06-30
Reduces minimum number of annually required thoroughbred horse racing dates under certain circumstances. (Senate Floor: Third Reading – Final Passage)
Passed · 38-1
Yea
A4525 · 2026-06-30
Extends deadline for submission of temporary certificate of occupancy for certain qualified residential projects or mixed-use parking projects under Economic Redevelopment and Growth Grant program to June 30, 2032. (Senate Floor: Third Reading – Final Passage)
Passed · 25-15
Nay
S4495 · 2026-06-30
Allows use of Green Acres funds to fully fund certain projects on State-owned land by certain nonprofit organizations. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
A4072 · 2026-06-30
Establishes minimum qualifications for persons employed on public works contract. (Senate Floor: Third Reading – Final Passage)
Passed · 37-3
Yea
A5169 · 2026-06-30
Authorizes HMFA to make certain reimbursements to support pre-purchase homebuyer counseling under Foreclosure Mediation Assistance Program. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
A4883 · 2026-06-30
Requires Division of Travel and Tourism to establish New Jersey Film Trail. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
S4390 · 2026-06-30
"End Data Center Tax Credits Act"; reduces tax credits available for Next New Jersey Program. (Senate Floor: Third Reading – Final Passage)
Passed · 35-4
Yea
A3877 · 2026-06-30
Establishes certain State funding preferences for municipalities that enhance opportunities to develop housing. (Senate Floor: Third Reading – Final Passage)
Passed · 24-15
Nay
S2368 · 2026-06-30
"Garden State Balcony Solar Act"; exempts portable solar generation devices from certain requirements, and requires certain entities to allow use and installation of portable solar generation devices. (Senate Floor: Concur in Assembly Amendments)
Passed · 40-0
Yea
A5330 · 2026-06-30
Permits Director of Division of Pensions and Benefits to initiate temporary transfer of funds in certain circumstances. (Senate Floor: Third Reading – Final Passage)
Passed · 25-15
Nay
S4477 · 2026-06-30
Authorizes provision of residential mental health services in residential substance use disorders treatment facility or program under specified hospital affiliation and clinical support criteria. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
A5323 · 2026-06-30
Modifies eligibility for alternative business calculation adjustment allowed under gross income tax. (Senate Floor: Third Reading – Final Passage)
Passed · 25-15
Nay
S2141 · 2026-06-30
Prohibits cryptocurrency automatic teller machines. (Senate Floor: Third Reading – Final Passage)
Passed · 37-3
Yea
S1838 · 2026-06-30
Codifies Bringing Veterans Home Initiative. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
S3739 · 2026-06-30
Establishes certain electric vehicle supply equipment development processes and standards concerning public health and safety; removes certain existing approval requirements while preserving applicable safety and inspection standards. (Senate Floor: Concur in Assembly Amendments)
Passed · 27-11
Nay
A4015 · 2026-06-30
"New Jersey Kids Code Act"; adopts New Jersey Age-Appropriate Design Code and requires certain online service providers to implement certain measures concerning minors' use of online service. (Senate Floor: Amend)
Passed · 36-0
Yea
A4015 · 2026-06-30
"New Jersey Kids Code Act"; adopts New Jersey Age-Appropriate Design Code and requires certain online service providers to implement certain measures concerning minors' use of online service. (Senate Floor: Third Reading – Final Passage)
Passed · 36-4
Yea
S1493 · 2026-06-30
Updates requirements for licensure in occupational therapy. (Senate Floor: Concur in Assembly Amendments)
Passed · 33-5
Nay
A5327 · 2026-06-30
Appropriates $60,743,569,000 in State funds and $30,495,124,195 in federal funds for the State budget for fiscal year 2027. (Senate Floor: Table Motion)
Passed · 25-15
Nay
A5327 · 2026-06-30
Appropriates $60,743,569,000 in State funds and $30,495,124,195 in federal funds for the State budget for fiscal year 2027. (Senate Floor: Third Reading – Final Passage)
Passed · 26-14
Nay
A5188 · 2026-06-30
"Advanced Grid Technologies Act"; requires State oversight of supplemental projects and establishes expedited review for projects utilizing advanced transmission technologies. (Senate Floor: Third Reading – Final Passage)
Passed · 25-15
Nay
A4687 · 2026-06-30
Concerns local government financing and acquisition of fire fighting apparatus and equipment. (Senate Floor: Amend)
Passed · 39-0
Yea
A4687 · 2026-06-30
Concerns local government financing and acquisition of fire fighting apparatus and equipment. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
A4050 · 2026-06-30
Concerns facilities used by applicants for new motor vehicle dealer licenses. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
A5324 · 2026-06-30
Establishes fee on certain employers that employ individuals who receive health benefits coverage through State Medicaid program. (Senate Floor: Third Reading – Final Passage)
Passed · 22-15
Nay
S4057 · 2026-06-30
Exempts rugs and fabrics used in vehicles from provisions of "Protecting Against Forever Chemicals Act." (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
S3245 · 2026-06-30
Revises high school student financial aid application requirements. (Senate Floor: Third Reading – Final Passage)
Passed · 34-6
Nay
A4881 · 2026-06-30
"Power NJ Act"; establishes advanced nuclear energy procurement program in BPU. (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
S4307 · 2026-06-30
"New Jersey History Day Act." (Senate Floor: Third Reading – Final Passage)
Passed · 40-0
Yea
A4014 · 2026-06-30
Establishes Social Media Research Center at four-year public institution of higher education. (Senate Floor: Third Reading – Final Passage)
Passed · 26-14
Nay
A4085 · 2026-06-30
Establishes "Fair Price Protection Act." (Senate Floor: Third Reading – Final Passage)
Passed · 22-14
Nay
Complete voting record from LegiScan (showing the 60 most recent of 340 total roll-call votes this session).
Voting data provided by LegiScan, licensed under CC BY 4.0.
Capitol Office
📍P.O. Box 068 State House, 145 W. State St., Trenton, NJ 08625
District Office
📍127 Belvidere Ave. Second Floor, Washington, NJ 07882
Follow Doug Steinhardt

One email a week, only when there’s something: every time they broke with their party, and the closest votes they cast. Free, and you can stop any time.

+ Advertise on this pageReach District 23 constituents