City of Saratoga · Statewide General Election
Saratoga City Council
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
- Glenn K. Hendricks
- Ping Li
- Bill Dalton
- Jeri Bromley
This person would hold one of three at-large seats up this cycle on the Saratoga City Council, a 5-member body governing this Santa Clara County city of about 31,000: city ordinances, the budget, and land use, alongside the two Council seats not up this cycle. A 4-year term. The Council selects one of its own members to serve as Mayor; day-to-day operations run through an appointed City Manager.
Four candidates are running for Saratoga's three open, at-large City Council seats on the November 3, 2026 ballot; none is a sitting incumbent. Vote for up to three: the three highest vote-getters win the open seats -- there is no primary or runoff.
This person would hold one of three at-large seats on Saratoga's five-member City Council: city ordinances, the budget, and land use in this Santa Clara County city of about 31,000, alongside the two Council seats not up this cycle. A 4-year term. The Council selects one of its own members to serve as Mayor; day-to-day operations run through an appointed City Manager.
The three seats up this cycle are the ones held by Mayor Chuck Page and Council Members Belal Aftab and Yan Zhao, each elected in November 2022 to four-year terms expiring this December. Aftab and Zhao did not seek nomination papers for reelection. Page was issued nomination papers as of the city's own Aug. 3, 2026 notice, but does not appear among the four candidates who ultimately qualified -- the nomination period was extended five days, to Aug. 12, specifically because no incumbent had qualified by the original Aug. 7 deadline. Two other prospective candidates named in that same Aug. 3 notice, Badri Sridharan and Jojo Choi, also do not appear on the final qualified list. Neither the city's Notice of Offices and Nominations nor its Elections page states why any of the three did not complete filing; this dataset documents the discrepancy rather than guessing at a reason. The other two Council seats (Vice Mayor Tina Walia and Council Member Kookie Fitzsimmons) aren't up until a later cycle.
Glenn K. Hendricks
Glenn K. Hendricks was the last of the four candidates to qualify for the ballot, during the five-day extension triggered when no incumbent had filed by the original Aug. 7, 2026 deadline; he qualified Aug. 12. In the weeks before filing, he was a recurring public-comment speaker at Saratoga City Council meetings on the city's finances -- addressing the mid-year budget update, the FY2026-27 Capital Improvement Program, pension funding strategies, and the City Manager recruitment process, among other fiscal items, at both the Jan. 27 and Feb. 4, 2026 meetings. No campaign website, published candidate statement, or news profile could be located for him in this pass, so no occupation or platform beyond what the city's own meeting records document is stated here.
Strengths
A documented pattern of following the city's council meetings and budget process closely, in person, for months before filing.
Trade-offs
No campaign website, published candidate statement, or independent news coverage of his candidacy was found in this pass, so his occupation and platform are not established here.
Keep in mind
He qualified during the five-day extension, which the city's own notice says triggers only when no incumbent has qualified by the original deadline -- matching this dataset's finding that no incumbent is on the final ballot.
Ping Li
Ping Li has lived in Saratoga for 22 years and raised her two sons through the city's public schools. She chairs the Planning Commission for a second term after more than four years on it, served eight years on the Parks & Recreation Commission -- where she says she started the "Let's Work, Saratoga!" program to clean up parks and remove invasive plants -- and has more than four years on the Trail Committee. She is a director on the Saratoga Historical Foundation's board and has been a docent naturalist with the Midpeninsula Open Space District since 2018. Her platform centers on public safety and fiscal responsibility, including protecting seniors from scams; housing policy she describes as pairing objective design standards with "practical and creative" affordable-housing solutions; wildfire preparedness and Firewise neighborhoods; and traffic-calming near schools. Her campaign committee's FPPC filer number is 1491891.
Strengths
The field's most extensive city-commission record -- Planning Commission chair, eight years on Parks & Recreation, and four-plus years on the Trail Committee -- covering land use and parks directly.
Trade-offs
This dataset could not independently verify her platform claims, such as the parks program she says she started, beyond her own site; no 2026 dollar figure could be confirmed for her committee.
Keep in mind
Her housing-platform language ("thoughtful planning and objective design standards," "practical and creative solutions") is broad; her campaign site does not name a specific proposal.
Bill Dalton
Bill Dalton and his family have lived in Saratoga for more than 40 years. He previously ran for the same three at-large Council seats in 2022, in a five-candidate field that also included Belal Aftab, Chuck Page, Priya Shastri, and Yan Zhao -- since Aftab, Page, and Zhao are the same three incumbents whose seats are up again this cycle, he was not one of that race's three winners. In the months before filing for 2026, he was a recurring public-comment speaker at Saratoga City Council meetings on fiscal and public-safety topics, including the city's Flock license-plate-camera program, pension funding strategies, and the FY2026-27 Capital Improvement Program. On his campaign's Facebook page, he says he wants Saratoga to "keep its charm and heritage while supporting successful businesses" and describes wanting to "minimize the impact of high-density housing on neighborhoods resulting from" state housing mandates, naming SB-9 and the state's RHNA allocation process specifically.
Strengths
A second run for the same seats gives him more of a track record than a first-time candidate, and a documented pattern of following city budget and public-safety items closely before filing.
Trade-offs
This dataset could not access his Facebook page directly -- the quotes above come from a search-engine index, not a full read -- and no campaign website or news coverage was found in this pass.
Keep in mind
His 2022 result is inferred from the current incumbents' identities, not read directly from a certified 2022 results record this pass could not locate.
Jeri Bromley
Jeri Bromley started at the Santa Clara Valley Transportation Authority as a facilities worker and worked her way up to Parts Foreperson, helping manage the teams and systems that keep VTA's buses and light rail running. She has also held Treasurer, Political Director, and Executive Board Member roles with ATU Local 265, the transit workers' union, including leading its political-advocacy committee on behalf of more than 2,000 current and former transit workers. She describes herself as a single mother for most of her life. Her platform centers on housing she describes as meeting state obligations while respecting neighborhood character and involving residents in planning decisions; sustainability and climate preparedness, including readiness for heat, drought, wildfire, and flooding; a more accessible and transparent city government; and public safety built around emergency preparedness, wildfire readiness, and safe streets.
Strengths
A specific, verifiable career history -- a named employer (VTA) and named union local and offices held (ATU Local 265) -- more concrete than a general "community advocate" self-description.
Trade-offs
This dataset found no independent news coverage of her candidacy or career beyond her own campaign site; no 2026 dollar figure could be confirmed for her committee.
Keep in mind
Her description of herself as "a working mom, VTA leader, and union advocate" is her own campaign framing.
Source review: Mixed (73/100) · 11 cited sources
Official records anchor this contest, with several source types checked for context; advocacy or endorsement sources are treated as attributed perspective.
Review note: Jeri Bromley's own 2026 campaign site (jeribromley4citycouncil.com): self-description, attributed in text -- she started as a Santa Clara Valley Transportation Authority facilities worker and became Parts Foreperson; held Treasurer, Political Director, and Executive Board Member roles with ATU Local 265, the transit workers' union, including leading its political-advocacy committee representing more than 2,000 current and former transit workers; describes herself as a single mother for most of her life; and states a platform on housing, sustainability and climate preparedness, responsive city government, and public safety., Bill Dalton's 2026 campaign Facebook page (facebook.com/BillDalton4SaratogaCouncil/): not fetchable directly in this pass (Facebook blocks this dataset's fetch tooling for JS-rendered content); quoted here only via a search-engine index snippet of the page, not a full direct read. That snippet states he and his family have lived in Saratoga for more than 40 years, that he wants the city to "keep its charm and heritage while supporting successful businesses," and that he wants to "minimize the impact of high-density housing on neighborhoods resulting from the unreasonable State housing mandates," naming SB-9 and the RHNA allocation specifically., and Ping Li's own 2026 campaign site (electpingli.com): self-description, attributed in text -- 22 years as a Saratoga resident who raised two sons through the city's public schools; Planning Commission chair (second term, 4+ years on the commission); 8 years on the Parks & Recreation Commission, where she says she started the "Let's Work, Saratoga!" park-cleanup and invasive-plant program; 4+ years on the Trail Committee; a director on the Saratoga Historical Foundation board; a Midpeninsula Open Space District docent naturalist since 2018; her platform on public safety, housing, wildfire preparedness, and traffic calming; and her committee's FPPC filer number (#1491891). may have more bias because they are advocacy voter guides compared to other formal government and nonprofit journalism sources.
- saratoga.ca.us (opens in a new tab)City of Saratoga -- "Election Information" page: states the November 3, 2026 General Municipal Election is for three City Council Members, each a full four-year term; the nomination period (July 13 - August 7, 2026, extendable five days to August 12 if no incumbent qualifies); and names the four qualified candidates in their randomized ballot order with each one's qualification date -- Glenn K. Hendricks (08/12), Ping Li (08/04), Bill Dalton (08/07), Jeri Bromley (08/03).
- saratoga.ca.us (opens in a new tab)City of Saratoga -- "Notice of Offices and Nominations" (posted under Elections Code 10224.5, dated August 3, 2026): a dated, mid-nomination-period snapshot naming six people issued nomination papers as of that date (Ping Li, Jeri Bromley, Badri Sridharan, Jojo Choi, Chuck Page, Bill Dalton); states Chuck Page is the only incumbent among them and that incumbents Belal Aftab and Yan Zhao had not been issued papers; and states the Council is elected at large, so districting does not affect incumbent eligibility.
- saratoga.ca.us (opens in a new tab)City of Saratoga -- "City Council" page: names the current five-member Council -- Mayor Chuck Page, Vice Mayor Tina Walia, and Council Members Belal Aftab, Kookie Fitzsimmons, and Yan Zhao.
- saratoga.ca.us (opens in a new tab)City of Saratoga -- Council meeting minutes, January 27, 2026 special meeting: public-comment rosters name Glenn Hendricks as a speaker on the mid-year finance update and Bill Dalton and Glenn Hendricks as speakers on the FY2026-27 Capital Improvement Program preview and on pension funding strategies.
- saratoga.ca.us (opens in a new tab)City of Saratoga -- Council meeting minutes, February 4, 2026 regular meeting: public-comment rosters name Glenn Hendricks and Bill Dalton as speakers at the Capital Improvement Program study session, Bill Dalton as a speaker on Flock license-plate cameras, and both as speakers on the City Manager recruitment RFP.
- en.wikipedia.org (opens in a new tab)Wikipedia's Saratoga, California article -- confirms the city's 2020 census population (31,051), its status as a general law city, and its council-manager form of government.
- electpingli.com (opens in a new tab)Ping Li's own 2026 campaign site (electpingli.com): self-description, attributed in text -- 22 years as a Saratoga resident who raised two sons through the city's public schools; Planning Commission chair (second term, 4+ years on the commission); 8 years on the Parks & Recreation Commission, where she says she started the "Let's Work, Saratoga!" park-cleanup and invasive-plant program; 4+ years on the Trail Committee; a director on the Saratoga Historical Foundation board; a Midpeninsula Open Space District docent naturalist since 2018; her platform on public safety, housing, wildfire preparedness, and traffic calming; and her committee's FPPC filer number (#1491891).
- jeribromley4citycouncil.com (opens in a new tab)Jeri Bromley's own 2026 campaign site (jeribromley4citycouncil.com): self-description, attributed in text -- she started as a Santa Clara Valley Transportation Authority facilities worker and became Parts Foreperson; held Treasurer, Political Director, and Executive Board Member roles with ATU Local 265, the transit workers' union, including leading its political-advocacy committee representing more than 2,000 current and former transit workers; describes herself as a single mother for most of her life; and states a platform on housing, sustainability and climate preparedness, responsive city government, and public safety.
- facebook.com (opens in a new tab)Bill Dalton's 2026 campaign Facebook page (facebook.com/BillDalton4SaratogaCouncil/): not fetchable directly in this pass (Facebook blocks this dataset's fetch tooling for JS-rendered content); quoted here only via a search-engine index snippet of the page, not a full direct read. That snippet states he and his family have lived in Saratoga for more than 40 years, that he wants the city to "keep its charm and heritage while supporting successful businesses," and that he wants to "minimize the impact of high-density housing on neighborhoods resulting from the unreasonable State housing mandates," naming SB-9 and the RHNA allocation specifically.
- netfile.com (opens in a new tab)City of Saratoga's own NetFile-hosted public campaign-finance portal (aid=saratoga): a direct fetch in this pass returned only the portal's JavaScript application shell (a "Public Portal" heading with no visible filer records); this dataset could not reverse-engineer the portal's underlying data API in this pass, so this is an inconclusive result confirming only that the portal exists, not that it holds or lacks 2026 filings for these four candidates.
- theballotbook.com (opens in a new tab)The Ballot Book (theballotbook.com), a third-party campaign-finance aggregator used elsewhere in this dataset for other Santa Clara County cities: direct fetches of its Saratoga jurisdiction page and Bill Dalton's and Glenn Hendricks's individual candidate pages all returned HTTP 403 in this pass. A search-engine index of the site confirms it has tracked a "Bill Dalton 4 Saratoga Council" committee from his 2022 campaign and a general 2022 City of Saratoga City Council election report, but this dataset could not read either page directly, and found no 2026 committee data for any of the four candidates through it.
Last updated September 1, 2026.