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.
City of Saratoga
Saratoga City Council
This person would hold one of three at-large seats up this cycle. The seats are on the Saratoga City Council. The council has five members. Saratoga is a Santa Clara County city of about 31,000 people. Two council seats are not up this cycle. They vote on city laws, the budget, and land use. The term is four years. The council selects one of its own members to serve as Mayor. An appointed City Manager runs day-to-day operations.
Four candidates are running for Saratoga's three open, at-large City Council seats. Vote for up to three candidates. The top three vote-getters win the open seats.
This person would hold one of three at-large seats on Saratoga's five-member City Council. They vote on 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. The term is four years. 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 four candidates to qualify for the ballot. Before filing, they often spoke at city council meetings about city finances.
Ping Li
Ping Li chairs Saratoga's Planning Commission and has lived in the city for 22 years. Their platform includes public safety, fiscal responsibility, housing, and wildfire preparedness. They also served eight years on the Parks and Recreation Commission.
Bill Dalton
Bill Dalton and their family have lived in Saratoga for more than 40 years. Dalton wants Saratoga to keep its charm. They also want to limit high-density housing from state mandates. They ran for the same council seats in 2022 but did not win.
Jeri Bromley
Jeri Bromley worked her way up from facilities worker to Parts Foreperson at VTA. Her platform includes housing, sustainability, government transparency, and public safety. She also held leadership roles with ATU Local 265, the transit workers' union.
Your picks · choose up to 3
A nonpartisan office: candidates do not run as Democrats or Republicans, and no party appears on the ballot.