# Chino Hills City Council, District 2

Compare records and positions simply between Shanita Ayala or Peter Rogers for Chino Hills City Council, District 2 at VoteOrElse.com. On the November 3, 2026 California general election ballot. This person holds your district's seat on Chino Hills's 5-member City Council. They vote on city ordinances, the budget, and land use for this San Bernardino County city. The term is four years. The council selects one of its own members to serve as Mayor for a rotating one-year term, rather than electing a Mayor directly.

- Jurisdiction: City of Chino Hills
- Election: November 3, 2026 California general election
- Publisher: Vote or Else (https://voteorelse.com) — a free, nonpartisan ballot guide for California voters. No endorsements.
- Canonical page: https://voteorelse.com/2026/chino-hills-council-2
- Full ballot: this page covers one race. Every contest on a voter's own ballot, by address, with the same breakdown for each: https://voteorelse.com/
- Sources last retrieved: September 3, 2026
- Source-objectivity score: 90 out of 100 (Very strong), across 6 cited sources. This grades the mix of sources, not the candidates. Rubric: https://voteorelse.com/about#methodology

## On the ballot

- **Shanita Ayala** — Realtor
- **Peter Rogers** — Incumbent

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

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. They vote on city ordinances, the budget, and land use for this San Bernardino County city. The term is four years. 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 them as a Realtor; no independent biography or news coverage of their 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. Ayala's filed ballot designation identifies them as a Realtor. No independent information about their 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 Ayala's filed occupation.

**Trade-offs:** No biographical or platform information was found in this pass despite a dedicated search; no itemized financial filing is on record for Ayala either (see financial note below).

**Keep in mind:** A thin public record this late in the race is itself worth noting -- consider reaching out to Ayala's campaign directly.

## Sources

1. [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.](https://uploads.rov.sbcounty.gov/ROV/Elections/2026/1103/Report_CandidateList.pdf)
2. [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.](https://uploads.rov.sbcounty.gov/ROV/Elections/2026/1103/Report_OfficesUpForElection.pdf)
3. [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.](https://www.chinohills.org/119)
4. [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.](https://www.chinohills.org/117/City-Council)
5. [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.](https://www.chinohills.org/177/Peter-Rogers)
6. [City of Chino Hills's own "Campaign Statements" pages (chinohills.org/1096, City Clerk's Office) link each sitting or former councilmember's Form 460 filings to a city-operated Laserfiche WebLink portal (publicportal.chinohills.org), which mirrors the underlying NetFile-filed PDF documents (each page's footer reads "www.netfile.com"); read directly in a live browser session with cookies enabled -- a cookie-less HTTP fetch returns only an error page, which is what an earlier pass in this dataset had relied on when it first reported no financial info was retrievable. Cross-checked against Chino Hills's own live NetFile portal (agency code COCH, netfile.com/public/COCH) -- matching filing IDs and timestamps confirm both systems mirror the same underlying documents. Both incumbents on this ballot filed a semi-annual Form 460 for January-June 2026: Peter Rogers's committee (Peter Rogers 4 City Council 2026) reported $3,500 in monetary contributions ($3,000 from the Chino Valley Professional Firefighters PAC, $500 from the Edison International Civic Action Committee), no expenditures, and a $43,677.92 ending cash balance with no debt. Brian Johsz's committee (Johsz for City Council 2026) reported the identical $3,500 from the same two donors, plus a $10,000 loan, $1,075 in expenditures, and a $19,913.39 ending cash balance against $10,000 in outstanding debt. Ray Marquez's committee (Ray Marquez for City Council 2022), though he is running unopposed, also filed a Form 460 for the period, reporting no new monetary contributions, no expenditures, a residual $730 loan balance carried from an earlier cycle, and a $708.03 cash balance. Challengers Shanita Ayala and Josue Estrada each have a registered candidate/committee record on the live NetFile portal, but neither has any Form 460 filing there. Ayala's own filing history (matched via the Laserfiche mirror) shows a short-form Form 470 filed August 5, 2026 -- declaring she didn't expect to raise or spend $2,000 or more -- followed three weeks later by a Form 410 statement of organization (August 26, 2026); no itemized statement has followed as of this retrieval. Estrada's history shows only a Form 501 candidate intention statement and a short-form Form 470 (both August 3, 2026), filed in the portal's own "Candidates (No Committees)" folder -- no committee was ever formed. In both cases this is a documented absence of itemized disclosure, not a claim that either candidate has raised or spent nothing.](https://publicportal.chinohills.org/WebLink/Browse.aspx?id=168563&dbid=0&repo=CoCH)

## The rest of the ballot

Chino Hills City Council, District 2 is one contest among the many a California voter decides on November 3, 2026 — Congress, the Legislature, county, city, and school board races differ by address. Vote or Else builds the full list for any California address and breaks down each contest the way this page does, with no account and without storing the address: https://voteorelse.com/

## How to cite this page

Vote or Else, "Chino Hills City Council, District 2 — November 3, 2026 California general election," https://voteorelse.com/2026/chino-hills-council-2 (sources last retrieved September 3, 2026).

Link the canonical page above rather than this Markdown file. Coverage is updated as the race develops, so quote it with its retrieval date.
