- 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 -- Mayor Brian Johsz's own official biography page: District 4; appointed to the council Aug. 14, 2017, elected Nov. 2018, re-elected 2022; elected by the council to the rotating Mayor seat for 2021 and again for 2026; prior service on the Chino Valley Fire District board (elected 2013, 2015; board president 2016); professional background in government affairs, including roles for members of the U.S. House, the California Legislature, and the San Bernardino County Board of Supervisors; a B.A. in Political Science (UC Berkeley) and an M.P.A. (CSU Dominguez Hills).
- 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 4
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.
Brian Johsz holds this District 4 seat and is the sitting Mayor. He faces challenger Josue Estrada. The most votes wins, and there is no primary or runoff.
This person holds District 4'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 -- Johsz currently holds that role.
Johsz was appointed to the council in August 2017, elected to a full term in November 2018, and re-elected in 2022; the council selected him for the rotating Mayor seat in 2021 and again for 2026. Estrada's filed ballot designation reads "Businessman / Father"; no independent biography or news coverage of their candidacy could be found in this research pass.
Brian Johsz
Johsz holds the District 4 seat and is Chino Hills's 2026 Mayor. He is a vice president for governmental affairs and policy at an electric vehicle maker. He joined the council by appointment in August 2017. He won a full term in 2018.
Josue Estrada
Estrada is running against Johsz for the District 4 seat. Estrada's ballot title reads Businessman and Father. Nothing else 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.