City of Hesperia · Statewide General Election
Hesperia 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
- Allison Lee — Appointed Council Member · Incumbent
- Jessica Navarro — Production Executive/Businesswoman
- David Bashar Ellis — Small Business Owner
This person would hold your district's seat on Hesperia's 5-member, fully district-elected City Council: city ordinances, the budget, and land use, under a council-manager government where an appointed City Manager runs day-to-day operations. A 4-year term, staggered so only some districts are up in any given November -- Districts 1 and 5 next go before voters in 2028; Districts 2, 3, and 4 are up this cycle. 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.
Incumbent Allison Lee -- who was appointed to this District 2 seat rather than originally elected to it -- faces two challengers, Jessica Navarro and David Bashar Ellis, on the November 3, 2026 ballot. Whichever candidate gets the most votes wins outright; there is no primary or runoff.
This person would hold District 2's seat on Hesperia's 5-member, fully district-elected City Council: city ordinances, the budget, and land use, under a council-manager government where an appointed City Manager runs day-to-day operations. A 4-year term ending 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 she came to hold the seat: she was appointed to fill it and is 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, who currently holds the seat by appointment and is seeking her first election to it. Her filed ballot designation is "Appointed Council Member." No independent record of when or why she was appointed was found in this pass -- neither the city's own council page nor the county's candidate filing states it, only her current officeholder status.
Strengths
Sitting incumbent with council experience since her appointment; the only 2026 Hesperia candidate with an itemized Form 460 on file, giving an actual look at her campaign finances.
Trade-offs
No independent news coverage of her time on the council, or of the circumstances of her appointment, was found in this pass.
Keep in mind
An appointed incumbent standing for her first election differs from one seeking reelection after being originally elected -- worth weighing on its own terms.
Jessica Navarro
Jessica Navarro is a candidate for Hesperia's District 2 council seat. Her filed ballot designation is "Production Executive/Businesswoman." No further independent record of her occupation, civic involvement, or platform was found in this pass.
Strengths
None independently confirmed beyond her filed designation.
Trade-offs
No news coverage, campaign website, or civic-board record was found in this pass; her committee wasn't organized with the state until August 2026, so no financial filings are on record yet.
Keep in mind
A late-organized committee is common for first-time candidates, not itself evidence about her candidacy -- just a gap in what's currently disclosed.
David Bashar Ellis
David Bashar Ellis is a candidate for Hesperia's District 2 council seat. His filed ballot designation is "Small Business Owner." No further independent record of his business, civic involvement, or platform was found in this pass.
Strengths
None independently confirmed beyond his filed designation.
Trade-offs
No news coverage, campaign website, or civic-board record was found in this pass; he filed only a candidate-intention statement, with no statement of organization and no financial detail on record.
Keep in mind
Filing minimal paperwork is a legitimate, low-spend way to run and not itself a red flag -- it just means there's less to independently verify.
Source review: Mixed (74/100) · 6 cited sources
Only procedural records are cited (candidate lists, results, finance filings); no source describes the candidates, so the score is capped.
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.