← City guides

Jim Polsgrove

Candidate for Assembly District 31

Jim Polsgrove is running as the Republican for Assembly District 31. The general election is on November 3, 2026. He moved on to the general election after placing second in the June 2, 2026 top-two primary. He got 20,682 votes (34.4%) there. His Democratic opponent, Annalisa Perea, got 26,832 votes (44.6%) in that same primary, in the certified count. Local news called his primary run "bare-bones," with little public visibility or spending. He is running for the open seat being left by Democrat Joaquin Arambula, the incumbent. Arambula is running for Fresno City Council instead. Fresnoland reports he retired after 31 years with the City of Fresno Public Works Department and later worked about five years for Fresno County Public Works. He was born and raised in Fresno. His schooling and any past political work could not be confirmed. He does not appear to have held elected office before. Occupation: Retired from City of Fresno Public Works; later worked for Fresno County Public Works. Prior office / incumbency: None found. No evidence of prior elected office was found. This appears to be his first run for office.

On the issues

Source →
See everyone on your ballot — enter your address →

Profiles are compiled from the candidate’s own statements and public records. We never tell you how to vote.