Skip to main content

City of Chino Hills · Statewide General Election

Chino Hills City Council, District 2

Draft candidate list — early preview until the state’s official list publishes on August 27, 2026.

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 holds your district's seat on Chino Hills's 5-member City Council: city ordinances, the budget, and land use for this San Bernardino County city. A 4-year term. The council selects one of its own members to serve as Mayor for a rotating one-year term, rather than electing a Mayor directly.

Incumbent Peter Rogers, a four-time former Mayor, faces challenger Shanita Ayala for Chino Hills City Council District 2 on the November 3, 2026 ballot. Whoever gets the most votes wins -- there is no primary or runoff.

This person holds District 2's seat on Chino Hills's 5-member City Council: city ordinances, the budget, and land use for this San Bernardino County city. A 4-year term. The council selects one of its own members to serve as Mayor for a rotating one-year term, rather than electing a Mayor directly.

Rogers, first elected in November 2006 and re-elected four times since (2010, 2014, 2018, 2022), has served as Mayor four separate times (2009, 2013, 2018, 2023) -- the longest council tenure of anyone on Chino Hills's 2026 ballot. Ayala's filed ballot designation identifies her as a Realtor; no independent biography or news coverage of her candidacy could be found in this research pass.

Peter Rogers

Peter Rogers is the incumbent District 2 councilmember, first elected in November 2006 and re-elected in 2010, 2014, 2018, and 2022. He has served as Mayor four times (2009, 2013, 2018, and 2023). Before his council service he spent eight years on the city's Parks & Recreation Commission (1998-2006), including two terms as Chair and two as Vice Chair, and was president of the Summit Ranch Homeowners Association board. He has owned Peter Rogers Photography for 40 years and has also worked as Deputy Chief of Staff for San Bernardino County Board of Supervisors member Curt Hagman, per the city's own biography.

Strengths

Two decades on the council and four separate terms as Mayor -- the deepest institutional record in this race.

Trade-offs

No independent reporting on his council record was found; financial info could not be retrieved in this pass (see note below).

Keep in mind

His paid staff role for a sitting county supervisor is disclosed as background, not a conflict -- none was documented, but worth asking about directly.

Shanita Ayala

Shanita Ayala is a challenger for Chino Hills City Council District 2. Her filed ballot designation identifies her as a Realtor. No independent information about her background, civic experience, or platform was found in this research pass -- a documented gap, not an oversight.

Strengths

None could be documented in this research pass beyond her filed occupation.

Trade-offs

No biographical or platform information was found in this pass despite a dedicated search; financial info was likewise unavailable.

Keep in mind

A thin public record this late in the race is itself worth noting -- consider reaching out to her campaign directly.

Source review: Very strong (90/100) · 5 cited sources

Official records anchor this contest, with multiple sources checked.

  • uploads.rov.sbcounty.gov (opens in a new tab)San Bernardino County Registrar of Voters -- "Unofficial List of Candidates," November 3, 2026 General Election (last updated 8/28/2026), City of Chino Hills section: lists three contests -- Member, City Council, District 1 (1 candidate: Ray Marquez, Incumbent), District 2 (2 candidates: Peter Rogers, Incumbent, and Shanita Ayala, Realtor), and District 4 (2 candidates: Josue Estrada, Businessman / Father, and Brian Johsz, Incumbent, ballot designation "City Councilman / Businessman") -- each with its own filed ballot designation and incumbency flag.
  • uploads.rov.sbcounty.gov (opens in a new tab)San Bernardino County Registrar of Voters -- "Offices Up for Election," November 3, 2026 General Election: confirms three Chino Hills offices, one seat each, four-year terms -- "City of Chino Hills, Member, City Council, District 1" / "District 2" / "District 4" -- no City Clerk, City Treasurer, or Mayor race listed for Chino Hills.
  • chinohills.org (opens in a new tab)City of Chino Hills -- "2026 General Municipal Election" page: "Three City Council seats are up for election: Districts 1, 2, and 4," each a full four-year term; names the same candidates as the county's own list (District 1: Ray Marquez; District 2: Shanita Ayala, Peter Rogers; District 4: Brian Johsz, Josue Estrada); gives the filing period (July 13-Aug. 7, 2026) and other key dates.
  • chinohills.org (opens in a new tab)City of Chino Hills -- "City Council" page and "Government" landing page: confirms the council is a 5-member body, each member elected to a 4-year term, with the council selecting one of its own members to serve as Mayor for a rotating one-year term (current Mayor: Brian Johsz; Vice Mayor: Ray Marquez) rather than electing a Mayor directly; links each sitting member's own biography page.
  • chinohills.org (opens in a new tab)City of Chino Hills -- Councilmember Peter Rogers's own official biography page: District 2; first elected Nov. 2006, re-elected 2010/2014/2018/2022; has served as Mayor four times (2009, 2013, 2018, 2023); prior service on the city's Parks & Recreation Commission (1998-2006, including as Chair and Vice Chair); owner of Peter Rogers Photography for 40 years; also lists work as Deputy Chief of Staff for San Bernardino County Board of Supervisors member Curt Hagman.

Last updated August 31, 2026.