- 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.
- publicportal.chinohills.org (opens in a new tab)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.
Last updated September 3, 2026.
City of Chino Hills
Chino Hills City Council, District 2
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.
Incumbent Peter Rogers faces challenger Shanita Ayala for this District 2 seat. Rogers has been Mayor four times. Whoever gets the most votes wins, with 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. He was first elected in November 2006. He has served as Mayor four times, in 2009, 2013, 2018, and 2023. He has owned Peter Rogers Photography for 40 years.
Shanita Ayala
Shanita Ayala is the challenger for this District 2 seat. Ayala works as a Realtor. No other information about their background or platform was found.
Your pick
A nonpartisan office: candidates do not run as Democrats or Republicans, and no party appears on the ballot.