California political, policy & legislative jobs, plus the Capitol Brief, every weekday morning
← All district profiles

California State Senate · 2021 Lines

State Senate District 31

Sabrina Cervantes (Democratic)

Who represents this district

Current officeholder: Sabrina Cervantes (Democratic).

This seat was not on the 2026 ballot. Its next election is in 2028.

Open seat in 2028: the officeholder is term-limited and cannot run for this seat again.

Counties and cities

Counties: Riverside (partial), San Bernardino (partial)

Principal cities and communities:

RiversideCoronaPerrisJurupa ValleyEastvaleNorcoMoreno Valley

Voter registration

Registered votersDemocraticRepublicanOther
511,39842.9%25.3%31.8%

Secretary of State Report of Registration, September 4, 2026. Other covers every registrant not registered Democratic or Republican.

Subscriber Detail

The full district file is for subscribers

Subscribers get the full district file: registration trends across the recent Secretary of State reports, 2024 presidential results computed on the current district lines, 2026 campaign finance totals with independent expenditures, and CSV downloads of the district tables. The first month is free, then $5 a month, and you can cancel at any time.

Registration: California Secretary of State, Report of Registration, September 4, 2026. 2026 results: Associated Press calls for U.S. House races; state legislative results compiled from Ballotpedia and JoinCalifornia against semi-official returns. District lines: congressional districts are the Proposition 50 (AB 604) map; State Senate and Assembly districts are the 2021 Citizens Redistricting Commission maps.