California › Fresno County › California Assembly District 31
2 candidates are tracked for California Assembly District 31 on the November 3, 2026 ballot: Annalisa Perea and Jim Polsgrove. Candidate information follows official Fresno County election filings; verify with the official election office linked below.
Annalisa Perea (Democratic) and Jim Polsgrove (Republican) meet on the November 3 ballot. The seat is open: Assemblymember Dr. Joaquin Arambula (Democratic), the sitting member per the Legislature's roster, is not on the November ballot. June 2 top-two primary result: Annalisa Perea (DEM) 44.6 percent and Jim Polsgrove (REP) 34.4 percent advanced over Sandra Celedon (DEM) 21.0 percent, per the Secretary of State's Statement of Vote. California's top-two primary decides who prints in November; the field is the Secretary of State's Certified List of Candidates for the General Election (August 27, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Annalisa Perea is a Fresno City Councilmember running for California Assembly District 31, per her campaign site. She describes herself as a third-generation Central Valley leader with roots in community service, per the same source.
2026 priorities (per the campaign site)
- Housing affordability
- Cost of living and support for working families
Source: candidate campaign site.
Campaign site →
Jim Polsgrove is the Republican candidate for California Assembly District 31 on the November 3, 2026 ballot, per the Secretary of State's Certified List of Candidates for the General Election.
2026 priorities (per the campaign site)
- Enact tougher laws to hold criminals accountable
- Reduce state debt and lower taxes
- Protect constitutional rights
Source: candidate campaign site.
Campaign site →