Skip to main content

City of Oroville · Statewide General Election

Mayor of Oroville

This is one contest. Enter your address to see every race on your November ballot, and keep track of your picks.

On the ballot

This person would be Oroville's Mayor: a directly elected, at-large seat on the 7-member City Council (chief presiding officer, one vote like every other member), in this Butte County city of roughly 20,000 along the Feather River. A 4-year term. The other six Council seats are elected by lettered district (A through F); three of them -- A, B, and F -- are also on this ballot, elsewhere on this page.

Three candidates are running for Oroville Mayor: incumbent David Pittman, and two sitting councilmembers challenging him -- Shawn Webber (District F) and Chuck Reynolds (District C), a former Mayor whom Pittman defeated in 2022.

Oroville is Butte County's seat, a general-law city of about 20,042 residents (2020 Census) on the Feather River. Its City Council has seven members: a Mayor elected at-large and six councilmembers elected one per lettered district (A through F), all four-year terms. The Mayor presides over Council meetings and casts one vote like every other member -- it isn't a separately empowered executive. Three district seats (A, B, and F) are also on this ballot, elsewhere on this page; Districts C, D, and E aren't up again until 2028.

Pittman's mayoral term and Webber's council term both end this year, so whichever of them loses is off the Council entirely. Reynolds's District C term runs through 2028, so if he loses the mayoral race he would likely return to the Council to finish it rather than leave office. This is effectively a rematch of the 2022 mayoral race, when Pittman unseated then-incumbent Reynolds; Webber, elected to the Council that same cycle, is the newer entrant to citywide politics of the three.

David Pittman

David Pittman is the incumbent Mayor, seeking a second term. A retired firefighter with 35 years of service and a fourth-generation Oroville resident and businessman, he unseated then-Mayor Chuck Reynolds in November 2022. As Mayor, he has pushed mobile surveillance and thermal-imaging cameras to curb downtown car break-ins, backed the Mission Esperanza Project transitional-housing shelter program, moved to relocate the city's public-works facility for the first time in 70 years, and launched de-escalation training for local business owners and a "Civic 101" course explaining how local government works.

Strengths

A full term's record as Mayor to run on -- surveillance cameras, a homelessness shelter partnership, and relocating public works -- plus deep roots as a fourth-generation resident and firefighter.

Trade-offs

As incumbent he owns the city's current problems too, including a projected $2.5 million 2026 budget deficit. No dedicated 2026 profile beyond a paywalled roundup was found for this cycle.

Keep in mind

He denied filing the 2022 Grand Jury complaints against Reynolds's administration, unverified either way. This race is effectively a choice between a second Pittman term or a return to one of his two prior council colleagues.

Shawn Webber

Shawn Webber is the sitting District F councilmember, first elected in 2022, now giving up that seat to run for Mayor. A business owner and lifelong Oroville resident, he described his professional background in 2022 as "35 years professional city experience," and campaigned then on citizen safety and downtown growth -- the same themes he brought to the Council. He publicly announced his mayoral campaign in February 2026.

Strengths

A term's direct City Council experience, plus a long personal history as a lifelong resident and local business owner -- he knows day-to-day city governance from the inside.

Trade-offs

His council term also ends this year, so a loss puts him off the Council entirely, unlike Reynolds. No article body about his 2026 campaign was reachable this session beyond its headline and date.

Keep in mind

He and Pittman have served on the same Council for Pittman's full term as Mayor -- voters can weigh whether that record reflects agreement or an emerging rift between them.

Charles Reynolds

Charles "Chuck" Reynolds is the sitting District C councilmember and a former Mayor (2018-2022), running to reclaim the office he lost to Pittman in 2022. A lifelong Oroville resident and masonry-company owner of 20 years -- matching his 2026 ballot designation, "Masonry Contractor" -- he emphasized infrastructure restoration during his mayoral term. That term included a contentious 2022 Butte County Grand Jury report alleging problems with city real-property sales, staff hiring, and conflicts of interest; Reynolds called the findings "a smear tactic" from "disgruntled" current or former council members and defended an emergency contract he'd signed during 2020 wildfires as authorized under the city charter.

Strengths

The only candidate with prior mayoral experience (2018-2022) and two decades running a local masonry business, giving him both governing and small-business perspective.

Trade-offs

His mayoral term ended with a Grand Jury report critical of city operations, which he disputes as political. His council term runs through 2028, so a mayoral loss likely returns him to that seat.

Keep in mind

The Grand Jury dispute produced sharply competing accounts from Reynolds and Pittman that this dataset does not resolve -- both are quoted here, neither is adjudicated.

Source review: Strong (82/100) · 14 cited sources

Official records anchor this contest, with several source types checked for context.

  • buttevotes.ca.gov (opens in a new tab)Butte County -- "Final Qualified Candidate List" for the Nov. 3, 2026 General Election (report CFMR009, contest IDs 4002-6806, print date 8/27/2026): names all four Oroville contests as "On Ballot: Yes," "Vote For: 1" -- 4301 Oroville City Mayor (David Pittman "Incumbent"; Shawn Webber "City Council Member"; Charles Reynolds "Masonry Contractor"), 4401 Oroville City Council DIST A (Trevor Smith "Local Business Owner"; Louise Redden "Realtor"), 4402 Oroville City Council DIST B (Eric Smith "City Council Member," one qualified candidate), and 4406 Oroville City Council DIST F (Natalie Sheard "Small Business Owner"; Gina Garcia "Business Owner"). No Oroville City Treasurer contest ID appears anywhere in the document. Fetched and read directly as a PDF, not converted from HTML.
  • orovilleca.gov (opens in a new tab)City of Oroville -- Resolution No. 9461, "A Resolution of the City Council of the City of Oroville, California, Calling and Giving Notice of the Holding of a General Municipal Election to be Held in the City on Tuesday, November 3, 2026" (adopted May 19, 2026, signed by Mayor David Pittman): calls the election for Districts A, B, F, the Mayor, and the City Treasurer. Its own roll call -- "AYES: Council Member(s) Reynolds, Thomson, Goodson, Webber, Vice Mayor Smith, Mayor Pittman"; "ABSENT: Council Member Johnstone" -- independently confirms the sitting seven-member council as of May 2026. Fetched and read in full as a signed DocuSign PDF from the city's own DocumentCenter.
  • orovilleca.gov (opens in a new tab)City of Oroville -- official City Council page: current seven-member roster with lettered districts and term-expiration years -- David Pittman (Mayor, at-large, expires 2026), Eric Smith (Vice Mayor, District B, expires 2026), Tracy Johnstone (District A, expires 2026), Chuck Reynolds (District C, expires 2028), Scott Thomson (District D, expires 2028), Janet Goodson (District E, expires 2028), Shawn Webber (District F, expires 2026) -- and states the council is "seven members, including the Mayor. The Mayor is elected at-large and the council members are elected by-district ... each serving four year terms."
  • orovilleca.gov (opens in a new tab)City of Oroville -- official General Election Information page: independently lists the same four offices and eight qualified candidates, with the same ballot designations, as the county's certified list -- but repeated fetches of this page's on-page text this session returned inconsistent candidate-to-office table pairings, so this dataset relies on the county's certified PDF and Resolution 9461 for the actual pairing, and cites this page only for the fact that these are the complete eight names and four offices the city itself publishes. Also confirms no candidate filed for City Treasurer.
  • netfile.com (opens in a new tab)A negative-result local campaign-finance check: Oroville's NetFile public portal (agency code "oro") returns only a client-rendered single-page-application shell with no server-side filer or committee content on direct fetch, the same access gap documented dataset-wide for other NetFile jurisdictions.
  • cal-access.sos.ca.gov (opens in a new tab)A negative-result access check: California's statewide Cal-Access campaign-finance filer/candidate search returned no usable content on direct fetch, consistent with the bot-wall documented elsewhere in this dataset. Local candidates for seats like these typically file with the city rather than the state in any case.
  • en.wikipedia.org (opens in a new tab)Wikipedia, "Oroville, California": 2020 Census population 20,042; incorporated Jan. 3, 1906; the county seat of Butte County, on the Feather River; independently names David Pittman as Mayor and Eric Smith as Vice Mayor, matching the city's own current roster. Used narrowly for this background, not for any 2026 election content.
  • orovillemr.com (opens in a new tab)Oroville Mercury-Register -- "Candidates declare for Oroville City Council, mayoral elections" (July 8, 2026): "Five incumbents and one newcomer have filed their intent to run for Oroville City Council and mayor in the November 3 elections. Incumbent Mayor Dave Pittman is throwing his hat in the ring for a second term. He will face two opponents: District F Councilor Shawn Webber and District C Councilor and former mayor Chuck Reynolds. Pittman's mayoral term ends this year as does Webber's councilor term. If neither wins their bid for mayor both will be off the council. Reynolds' councilor term ends in 2028 so if he loses, he'd likely return to the council to finish [his term]." Paywalled beyond this opening portion; reached via a Google Translate proxy fetch after orovillemr.com refused direct fetches this session.
  • chicoer.com (opens in a new tab)Chico Enterprise-Record -- "9 people run for 5 offices in Oroville government" (Aug. 19, 2022, that cycle's candidate roundup): full candidate-statement-style bios for Mayor (Chuck Reynolds, incumbent: lifelong resident, masonry company owner for 20 years; David Pittman: retired firefighter, fourth-generation resident), District B/uncontested (Eric Smith, incumbent: Chamber of Commerce CEO, general contractor, private school founder), and District F (Shawn Webber: business owner, lifelong resident; Natalie Sheard: senior project estimator). Reached via a Google Translate proxy fetch after chicoer.com refused a direct fetch this session.
  • krcrtv.com (opens in a new tab)KRCR -- "Oroville city council member denies 'political smear' accusations after jury investigation" (Aug. 18, 2022): a Butte County Grand Jury report accused the city of governance problems; then-Mayor Chuck Reynolds called the findings "just a smear tactic," and independently confirms David Pittman, his 2022 mayoral rival, denied filing the underlying complaints. Fetched directly.
  • krcrtv.com (opens in a new tab)KRCR -- "Oroville City Council disputes Grand Jury's findings, mayor suspects political smear" (Aug. 17, 2022): a companion report with further quotes from then-Mayor Chuck Reynolds on the same dispute, including his defense of a 2020 wildfire emergency contracting decision. Fetched directly.
  • krcrtv.com (opens in a new tab)KRCR -- "'We're Open for Business.' Oroville mayor looks ahead at 2024" (Jan. 7, 2024): Mayor David Pittman's own quotes on mobile surveillance/thermal cameras, the Mission Esperanza Project homeless-shelter program, and a public-works facility relocation. Fetched directly.
  • krcrtv.com (opens in a new tab)KRCR -- "Oroville's journey: Enhancing safety, community and civic understanding" (March 5, 2024): Mayor David Pittman's own quotes on de-escalation training for local businesses and a new "Civic 101" course. Fetched directly.
  • actionnewsnow.com (opens in a new tab)Action News Now -- "Oroville council member Shawn Webber launches mayoral campaign" (Feb. 16, 2026, 19:47 GMT): headline, outlet, and publication date/time only -- the article body returned HTTP 429 or 404 on every attempt this session. Cited only to confirm the date Webber's mayoral campaign was publicly announced.

Last updated September 2, 2026.