Skip to main content

Oakdale City Council

This is a sample · See your full ballot

✕

City of Oakdale

Oakdale City Council

This person would hold one of Oakdale's two open City Council seats. Members vote on city ordinances, the budget, and land use. Oakdale elects its Mayor and four council members at-large, citywide. All serve four-year terms, and two of four seats are up this year.

Six candidates are running for Oakdale's two open City Council seats. Incumbent Mayor Pro Tem Kayleigh Gilbert faces five challengers. The challengers are Sal Hernandez, Christopher Chavez, Benjamin Amaral, Fred Smith, and Mary Buchanan. The two candidates with the most votes win the seats. There is no runoff.

Oakdale's City Council sets city ordinances, the budget, and land use for Stanislaus County's self-styled "Cowboy Capital of the World," population 23,181 per the 2020 Census. Oakdale is a general-law, council-manager city: the Mayor and all four councilmembers are elected at-large citywide, not by district, each to a 4-year term. Day-to-day operations run through an appointed city manager, not the council directly.

Two of the council's four seats are up this cycle. A third seat with a 2026 term expiration, held by Richard Murdoch, is not on this ballot at all -- Murdoch's name doesn't appear on either the county's or the city's own 2026 candidate list, meaning he isn't seeking to keep it, though no source found in this pass explains why. The other two council seats (Jarod Pitassi and Jeff Kettering) aren't up again until 2028.

Sal Hernandez

Sal Hernandez is running for one of Oakdale's two open council seats. Their ballot title is Correctional Officer. No news profile, campaign website, or civic board record was found beyond their filing.

Christopher Chavez

Christopher Chavez is running for one of Oakdale's two open council seats. Their ballot title is Business Owner. Chavez and fellow candidate Fred Smith run a joint campaign site called oakdalefirst.com. The site calls them "conservative" candidates for "fiscal discipline," "public safety," and "putting residents first." It opposes closed door decision making and "unnecessary rate and tax increases." It also pledges to protect Oakdale's "strong values, family roots, and small-town character."

Benjamin Amaral

Benjamin Amaral is running for one of Oakdale's two open council seats. Their ballot title is Security Officer. The city's candidate document lists no contact email for them. No news profile, campaign website, or civic board record was found beyond their filing.

Fred Smith

Fred Smith is running for one of Oakdale's two open council seats. Their ballot title is Business Owner. Smith and fellow candidate Christopher Chavez run a joint campaign site called oakdalefirst.com. The site calls them "conservative" candidates for "fiscal discipline," "public safety," and "putting residents first." It opposes closed door decision making and "unnecessary rate and tax increases." It also pledges to protect Oakdale's "strong values, family roots, and small-town character."

Mary Buchanan

Mary Buchanan is running for one of Oakdale's two open council seats. Their ballot title is Retired Sales Executive. No news profile, campaign website, or civic board record was found beyond their filing.

Kayleigh Gilbert

Kayleigh Gilbert is Oakdale's sitting Mayor Pro Tem. They were seated on the council on December 14, 2022. They are now running for another 4-year term. They are the only incumbent in this 6-candidate field. They have a "Kayleigh Gilbert for Oakdale City Council" page on Facebook confirming their run. Its content beyond that could not be read in this check. Their only filings on the city's disclosure page are from the 2022 election. Nothing has been posted yet for 2026.

Your picks · choose up to 2

A nonpartisan office: candidates do not run as Democrats or Republicans, and no party appears on the ballot.

This is one race on your ballot. Vote or Else shows every contest you will vote on — Congress, the Legislature, your county, city, and school board — each broken down the same way. Enter your address to see your full ballot.