Armstrong Leads San Ramon Mayoral Race
San Ramon Mayor Mark Armstrong holds a commanding early lead in his reelection bid, according to preliminary results.
Updated on Nov. 4, 2026 in Elections

Live Poll
Do you trust your city government to manage local priorities well?
Incumbent San Ramon Mayor Mark Armstrong led in preliminary results Tuesday night with 77% of the vote, ahead of Paschalis Ntatsos at 14.1% and Emma Chigbu at 8.9%. The election night report represents about half of the total votes cast.
Why it matters
The early returns give Armstrong a strong position as he seeks another term in the city, which he first won in 2024. The count will continue, and the final outcome depends on the remaining ballots.
Armstrong previously served as councilmember for District 2 before being elected mayor in 2024. The preliminary tally covers about half of total votes, and the remaining ballots have not yet been reported.
The players
Mark Armstrong
Mark Armstrong is the mayor of San Ramon, a city in the San Francisco Bay Area, who previously represented District 2 on the city council before winning the mayoralty in 2024.
Paschalis Ntatsos
Paschalis Ntatsos is a San Ramon resident since 2009 and a former Greek Navy member who immigrated to the United States and is running for mayor.
Emma Chigbu
Emma Chigbu is a candidate in the San Ramon mayoral race who is trailing the leading candidates in preliminary returns.
The details
Preliminary results were released Tuesday night, with the final election night report expected by midnight. Ntatsos, a San Ramon resident since 2009 who served in the Greek Navy before immigrating to the United States, trails in second place.
Timeline
2024: Armstrong is elected mayor of San Ramon.
Tuesday, November 3, 2026: Preliminary results are released Tuesday night.
Midnight, November 3, 2026: Final election night report is expected.
5 p.m. Friday, November 6, 2026: The next vote count report will be posted.
Legal Context
Armstrong's reelection bid follows his 2024 victory, marking a continuation of his leadership in San Ramon. Preliminary returns suggest voters are returning him to office, with the final result depending on ballots still to be counted.
Residents of San Ramon will see the mayoral outcome determine city leadership for the next term. The final tally will confirm whether Armstrong keeps the office or whether the race shifts before certification.
The takeaway
Voters in San Ramon can track the latest counts through the city's election reporting as the remaining ballots are processed. Checking official updates directly helps residents follow the final result accurately.
What happens next
The next vote count report will be posted by 5 p.m. Friday, November 6, 2026, updating the mayoral race totals.
Further reading
Find more on San Ramon Elections coverage in this section.
Source note: This article includes information reported by Local News Matters.
Live Poll
Do you trust your city government to manage local priorities well?








