California Senate · District 30

Bob Archuleta

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 →
Archuleta
← Most liberalThe aisleMost conservative →
Votes with DemocratsCrosses party linesVotes with Republicans

Bob Archuleta'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 10 of those votes. Gray seats are members too new to score. How these numbers work

California Senate53rdpercentile
More conservative than 52% of the California Senate.
Most liberalMost conservative
19th most conservative of 39

On the November 3 ballot

Running for California Senate District 30.

Also on the ballot: Araceli Martinez (Republican)

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

Votes with the Senate President pro Tem
99%
Democrats Republicans 0%100%

Each tick is a current senator, by party; the dot is Bob Archuleta.

On 822 contested votes where both voted99% on all 3,551 votes where both voted
Votes with own party
99%
Democrats Republicans 85%100%

Each tick is a current senator, by party; the dot is Bob Archuleta.

On 858 party-line votesPartisan rank: 7 of 39 in the Senate (tied with 22 others)6 senators vote with their party more often

Bills

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

How these numbers work →
Bills: Bob Archuleta
Bills
Sponsored35
Passed both chambers20
Became law19
Vetoed by the Governor1

Rank by bills passed: Rank 20 of 39 in the Senate (tied with 1 other) · 20 of 29 Democrats (tied with 1 other)

A bill's sponsor is its primary author, as the Legislature marks it on the bill's last version; joint authors and coauthors aren't counted, and a committee's bill counts for no member.

Bills that passed both chambers

Bills that passed both chambers: Bob Archuleta
BillResultFinal action
SB 804
Hydrogen Pipeline Safety Act.
Became law Sept. 30, 2026
SB 296
Property taxation: exemption: disabled veteran homeowners.
Became law Sept. 28, 2026
SB 1124
Public health.
Became law Sept. 28, 2026
SB 907
Driving under the influence and other driving offenses: comprehensive reform.
Became law Sept. 25, 2026
SB 795
Air pollution: gasoline vapor control systems: ethanol blends.
Became law Sept. 19, 2026
SB 1354
The military: defense of the state.
Became law Sept. 19, 2026
SB 667
Railroads: safety: report.
Became law Sept. 18, 2026
SB 1059
Employment Training Panel.
Vetoed Sept. 18, 2026
SB 920
The Gambling Control Act: regulatory fees.
Became law Sept. 14, 2026
SB 1274
Industrial cities.
Became law Sept. 14, 2026
SB 1188
Junior Reserve Officers’ Training Corps: establishment and eligibility.
Became law Aug. 27, 2026
SB 694
Deceptive practices: service members and veterans.
Became law Feb. 10, 2026
SB 571
Emergencies: crimes.
Became law Oct. 10, 2025
SB 451
Gambling.
Became law Oct. 10, 2025
SB 374
Local educational agencies: annual reporting requirements: IDEA Addendum.
Became law Oct. 10, 2025
SB 480
Autonomous vehicles.
Became law Oct. 6, 2025
SB 793
Public safety: lighters: standards: prohibition.
Became law Oct. 1, 2025
SB 779
Contractors: civil penalties.
Became law Oct. 1, 2025
SB 731
Trash receptacles and storage containers: reflective markings.
Became law Oct. 1, 2025
SB 409
Public contracts: county-owned buildings.
Became law July 14, 2025

Budget projects

California's Budget Act doesn't name the legislator who asked for an item, so there's no budget figure for California legislators.

Contested votes where they split

5 against the Senate President pro Tem; 5 against most of their party.

Contested votes where they split: Bob Archuleta
DateBill and motion Their voteSenate President pro TemMost of their party
Sept. 12, 2025 AB 1231: Criminal procedure: Safer Communities Through Opportunities Act.
Third Reading
Nay Yea (split) Yea (split)
Sept. 12, 2025 SB 596: Health facilities: administrative penalties.
Concurrence in Assembly Amendments
Nay Yea (split) Yea (split)
Sept. 11, 2025 AB 1071: Criminal procedure: discrimination.
Third Reading
Nay Yea (split) Yea (split)
Sept. 9, 2025 AB 246: Social Security Tenant Protection Act of 2025.
Third Reading
Nay Yea (split) Yea (split)
June 3, 2025 SB 79: Housing development: transit-oriented development: California Environmental Quality Act: public transit agency land.
Third Reading
Nay Yea (split) Yea (split)

Every roll call

How Bob Archuleta voted on each of the 3,677 floor roll calls while in office, newest first.

Every roll call: Bob Archuleta
DateVoteTheir vote Most of their partySenate President pro TemYeas–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.senate.ca.gov
Email
senator.archuleta@senate.ca.gov
Capitol office
1021 O St. Suite 6620, Sacramento, CA 95814
916-651-4030
District office
12501 Imperial Highway Suite 110, Norwalk, CA 90650
562-406-1001

Committees

  • Hydrogen Energy Select Chair
  • Military and Veterans Affairs Chair
  • Budget and Fiscal Review
  • Business, Professions and Economic Development
  • Community College: The Hub of the Community Select
  • Energy, Utilities and Communications
  • Governmental Organization
  • International Sporting Events: Olympics and World Cup Soccer Special
  • Transportation

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

Source: the California Legislature's floor vote records, Dec. 2, 2024 to Sept. 1, 2026. How these numbers work · Corrections