Review note: No cited source describes the candidates; add descriptive coverage to lift the cap.
- uploads.rov.sbcounty.gov (opens in a new tab)San Bernardino County Registrar of Voters -- "Offices Up for Election, November 3, 2026, General Election": the City of Hesperia section lists exactly three offices -- Member, City Council, Districts 2, 3, and 4 -- each a single seat with a 4-year term, and no Mayor contest.
- uploads.rov.sbcounty.gov (opens in a new tab)San Bernardino County Registrar of Voters -- statewide "Report_CandidateList.pdf" candidate-filing report: the City of Hesperia section (pages 144-150) names all nine qualified 2026 candidates across Districts 2, 3, and 4 with their filed ballot designations and incumbency flags, and shows Jacqueline Maheata "Chaplian" Tahauri as the only one of the nine who did not file a candidate statement.
- hesperiaca.gov (opens in a new tab)City of Hesperia -- City Clerk's "Election Information" page: states the nomination period, the three offices up for election (Districts 2, 3, and 4, each a 4-year term ending November 2030), the full key-dates calendar, that "the incumbent candidate in District 4 has not pulled papers, and is not seeking reelection" (hence the 5-day filing extension), and that Hesperia moved from at-large to by-district elections in 2017 with district lines last redrawn April 5, 2022 -- Districts 2, 3, and 4 are up this cycle, Districts 1 and 5 next in 2028.
- hesperiaca.gov (opens in a new tab)City of Hesperia -- City Clerk's own "Certified List of Candidates, November 3, 2026 General Election": names all nine qualified candidates across Districts 2, 3, and 4 with their filed ballot designations, independently corroborating the county's own candidate-filing report name for name.
- hesperiaca.gov (opens in a new tab)City of Hesperia -- "City Council" page: lists all five current councilmembers by district -- confirming Allison Lee (District 2) and Cameron Gregg (District 3) as sitting incumbents, and that the Mayor and Mayor Pro Tem titles belong to District 4's Brigit Bennington and District 5's Josh Pullen respectively, rather than to a separately elected citywide office.
- netfile.com (opens in a new tab)City of Hesperia's own NetFile-hosted public campaign-finance portal (aid=HES), queried by candidate name for the three District 2 candidates: Allison Lee's committee ("Lee for City Council 2026") has filed an itemized FPPC Form 460 for January-June 2026, showing $0 in monetary contributions from others, $560 in new self-loans this period ($1,060 to date), $305 in expenditures, and an ending cash balance of $428.81; Jessica Navarro's committee has filed a Form 501 and two Form 410s but no itemized 460; David Bashar Ellis has filed only a Form 501, with no Form 410.
Last updated August 31, 2026.
City of Hesperia
Hesperia City Council, District 2
This person would hold your district's seat on Hesperia's City Council. The council has five members, all elected by district. They vote on city laws, the budget, and land use. An appointed City Manager runs day-to-day operations. Terms are four years and staggered. Districts 2, 3, and 4 are up this cycle. Districts 1 and 5 are next up in 2028. Hesperia has no separate, citywide elected Mayor. Instead, two council members hold the Mayor and Mayor Pro Tem titles. The council picks them from among its own members.
Allison Lee holds this District 2 seat. They were appointed to it, not elected. Lee faces two challengers. They are Jessica Navarro and David Bashar Ellis. Whoever gets the most votes on November 3 wins. There is no runoff.
This person would hold District 2's seat on Hesperia's 5-member, fully district-elected City Council. They vote on city ordinances, the budget, and land use, under a council-manager government where an appointed City Manager runs day-to-day operations. The term is four years, ending in November 2030. Hesperia has no separately elected, citywide Mayor -- the Mayor and Mayor Pro Tem titles are instead held by two of the five district councilmembers themselves, chosen from among their own ranks (currently District 4's Brigit Bennington as Mayor and District 5's Josh Pullen as Mayor Pro Tem, per the city's own council page; neither seat is on this November's ballot).
Lee's ballot designation, "Appointed Council Member," reflects how they came to hold the seat: they were appointed to fill it and are now standing for election to keep it for the first time. Navarro's filed designation is "Production Executive/Businesswoman"; Ellis's is "Small Business Owner." Neither challenger has a current city board, commission, or prior elected-office record found in this pass.
Allison Lee
Allison Lee is Hesperia's District 2 councilmember. They hold the seat by appointment. They are now seeking their first election to it. Their ballot title is Appointed Council Member. No record shows when or why they were appointed.
Jessica Navarro
Jessica Navarro is running for Hesperia's District 2 council seat. Their ballot title is Production Executive and Businesswoman. No other record of their job, civic work, or platform was found.
David Bashar Ellis
David Bashar Ellis is running for Hesperia's District 2 council seat. Their ballot title is Small Business Owner. No other record of their business, civic work, or platform was found.
Your pick
A nonpartisan office: candidates do not run as Democrats or Republicans, and no party appears on the ballot.