City of Alameda · Statewide General Election
Alameda City Council
This is one contest. Enter your address to see every race on your November ballot, and keep track of your picks.
On the ballot
- Amos White — Environmental Nonprofit Executive
- Marcie Johnson — Social Worker
- Thushan Amarasiriwardena — Software Product Manager
- Tyler Savage — Technology Partner Manager
- Steve Slauson — Small Business Owner
- Maria L. Bondonno — Public Service Attorney
This person would hold one of two at-large seats up this cycle on Alameda's 5-member City Council (the Mayor plus four Councilmembers): city ordinances, the budget, and land use, under a council-manager government with an appointed City Manager. A 4-year term. Decided by plurality vote, not ranked-choice -- unlike Berkeley, San Leandro, or Oakland, Alameda County's three ranked-choice charter cities.
Six candidates are running for two open Alameda City Council seats: Thushan Amarasiriwardena, Maria L. Bondonno, Marcie Johnson, Tyler Savage, Steve Slauson, and Amos White.
This person would hold one of two at-large seats up this cycle on Alameda's 5-member City Council (the Mayor plus four Councilmembers): city ordinances, the budget, and land use, under a council-manager government with an appointed City Manager. A 4-year term, decided by plurality vote -- not ranked-choice, unlike Berkeley, San Leandro, or Oakland, Alameda County's three ranked-choice charter cities. Vote for up to two: the two highest vote-getters win.
Both seats are open, not just one: the two Councilmembers whose terms expire this cycle, Tony Daysog and Tracy Jensen, are each running for Mayor instead of reelection (see the Mayor's race). Not a single incumbent is seeking reelection here, so none of the six candidates below currently holds this seat.
Two other people pursued this race but aren't on the ballot. Scott Means ended his campaign on June 29, 2026 -- before the county's filing deadline -- after being connected to an anonymous social media account posting racist, sexist, transphobic, and homophobic content; he also resigned his seats on two city boards. Zac Bowling pulled nomination papers but did not qualify for the ballot. Neither appears in the county's certified candidate list.
Thushan Amarasiriwardena
Thushan Amarasiriwardena finished third in Alameda's 2024 Council race. He is a multimedia journalist and digital/AI product manager who has worked for the Boston Globe, Google, and the U.S. Digital Service under the Biden administration, and holds a bachelor's degree from North Carolina State University. His ballot designation is Software Product Manager. He is a former Alameda Post board member who resigned earlier in 2026, a fact the Post itself disclosed when reporting on his candidacy. At the Aug. 22 forum, he argued that adding housing in commercial districts would create more customers for local businesses and backed strengthening the vacancy tax on long-empty storefronts. On housing, he said rising costs are driving families out of Alameda and called for accelerating construction. He supports Measure L, citing Bay Farm flooding and slow emergency response times, and was among the more skeptical candidates on Flock cameras, calling the current system "mass surveillance" and arguing any public-safety technology should stay under local control.
Strengths
A near-miss in the 2024 Council race plus federal digital-product experience (U.S. Digital Service) uncommon in a local pool.
Trade-offs
His resignation from the Alameda Post's board earlier in 2026 is disclosed by the Post but not otherwise explained here.
Keep in mind
Only an initial Form 410 is on file for his 2026 committee (filed July 2026) -- no Form 460, so no fundraising total exists.
Maria L. Bondonno
Maria L. Bondonno has practiced as a general-practice attorney for 37 years; her ballot designation is Public Service Attorney. The Alameda Post, which profiled every other candidate in this race in some depth, reported it had "no further information about this candidate at this time" beyond a listing as a board member of an LLC (Perfume for Latinas) whose website is inactive. At the Aug. 22 forum, she framed affordability around homeownership and housing costs, said the city should encourage landlords to negotiate with small businesses and first-time entrepreneurs rather than let big-box retailers dominate, and supported requiring below-market-rate units in new developments. She supports Measure L, citing flood protection and earthquake retrofits. On Flock cameras, she opposes the current system on mass-surveillance grounds but said she would reconsider it with effective auditing and privacy protections.
Strengths
A long, specific credential (37 years as a licensed attorney) and a clearly recorded position on all five forum issues.
Trade-offs
The thinnest independent biographical record in this race -- even Alameda's own local paper found little beyond her ballot designation.
Keep in mind
No 2026 committee was found for her at all in the county's NetFile portal -- a gap that matches, rather than contradicts, the Post's own finding.
Marcie Johnson
Marcie Johnson (also known as Marcie Soslau Johnson) previously worked for the City of Alameda as a Social Services manager on the Alameda Collaborative for Children, Youth and their Families, and most recently served as executive director of the Friends of the Alameda Free Library. She holds a Master of Social Work from Temple University. Her ballot designation is Social Worker. At the Aug. 22 forum, she proposed restoring a city "concierge" program to help businesses navigate permitting, and on housing cited her own direct experience on Dignity Village (a 47-unit interim supportive-housing development) and converting four vacant city-owned Alameda Point homes into emergency supportive housing. She supports Measure L, promising a transparent spending process. She was the most supportive Council candidate on Flock cameras, saying her understanding is that Alameda's network is closed and citing its use identifying suspects in a recent South Shore shooting, while still calling for concrete privacy boundaries.
Strengths
Direct, hands-on city experience on exactly the kind of supportive-housing projects the city says it needs more of.
Trade-offs
Her support for the current Flock system puts her at odds with most other candidates on this ballot.
Keep in mind
Only an initial Form 410 is on file for her 2026 committee (filed July 31, 2026) -- no Form 460, so no fundraising total exists.
Tyler Savage
Tyler Savage works in tech as a partner manager, currently at a firm called groundcover and previously at GitLab, after earlier work in business and sales operations at VMware. He holds a bachelor's degree from UC Davis and a master's in Public Policy and Management from Carnegie Mellon University, and coaches youth baseball and basketball locally. His ballot designation is Technology Partner Manager. At the Aug. 22 forum, he called for stronger enforcement of rules against vacant and blighted storefronts, backed the city's existing below-market-rate housing requirements, and supported Measure L, citing Bay Farm lagoons and seawalls. On Flock cameras he gave no firm yes-or-no position: he said he is "not a fan of mass surveillance," but recounted a burglary at his own home where police knew the vehicle and time of the crime, yet Flock cameras did not solve the case.
Strengths
A graduate policy-management degree (Carnegie Mellon) plus a first-hand anecdote grounding his Flock-camera skepticism.
Trade-offs
No clear yes-or-no position on Flock cameras, this cycle's most-debated companion issue to Measure L.
Keep in mind
Only an initial Form 410 is on file for his 2026 committee (filed July 10, 2026) -- no Form 460, so no fundraising total exists.
Steve Slauson
Steve Slauson (also filed as Stephen Slauson) was born and raised in Alameda and holds a bachelor's degree in Electrical Engineering from the University of California. He has run for office before -- previous bids for City Council, State Assembly District 18, and the U.S. House's 12th District -- and has completed contracts for the Alameda Unified School District, Alameda Municipal Power, and the City of Alameda. His ballot designation is Small Business Owner. He is a registered Republican, the only candidate in either Alameda race identified as such by the Alameda Post, and did not attend the Aug. 22 City of Alameda Democratic Club forum -- so, unlike the other five Council candidates, no forum-recorded positions exist for him in this dataset's sources.
Strengths
The only candidate in either Alameda race with prior state- and federal-level campaigns, plus contract work for three local public agencies.
Trade-offs
His absence from the one candidate forum sourced here leaves a real gap in his recorded positions versus every other profiled candidate.
Keep in mind
No 2026 committee was found for him at all -- his most recent NetFile filing on record is a 2021 State Assembly campaign, not a 2026 Council one.
Amos White
Amos White founded 100K Trees for Humanity, an environmental nonprofit, and serves on the Alameda County Agricultural Advisory Committee and the California Urban Forest Advisory Committee; he is also a civil-rights activist affiliated with ACLU People Power. His ballot designation is Environmental Nonprofit Executive. This is not his first Council bid -- he previously ran in 2020. At the Aug. 22 forum, he called for enforcing the city's vacancy tax and engaging landlords on vacant storefronts, advocated workforce and affordable housing and more accessory dwelling units, and supported Measure L, pointing to Alameda's vulnerability as an island and shoreline erosion along South Shore. He was the most emphatic Council candidate opposed to Flock cameras, calling to "block Flock" and cancel the city's contract outright.
Strengths
A specific environmental and civil-liberties record -- founding a tree-planting nonprofit, an ACLU People Power affiliation -- that lines up with his stated positions.
Trade-offs
A second Council run after an unsuccessful 2020 bid, with no source here addressing what has changed since.
Keep in mind
No 2026 committee was found for him -- his most recent NetFile filing is a 2024 amendment to his dormant 2020 committee, not a new one.
Source review: Strong (89/100) · 7 cited sources
Official records anchor this contest, with several source types checked for context.
- alamedacountyca.gov (opens in a new tab)Alameda County Registrar of Voters -- own JSON API behind its "Candidate List" web app (electionId 260 = General Election - 11/03/2026, Official): the racelist/260/600 endpoint names all 46 City-category races countywide, including the exact two City of Alameda races -- Mayor (raceId 89) and Members of City Council (raceId 90) -- with their raceIds and vote-for-1/vote-for-2 seat counts.
- alamedacountyca.gov (opens in a new tab)Alameda County Registrar of Voters -- the same candidatelist app's per-race candidate-detail view (POST to /rov_app/candidatelist/ with electionId=260, categoryId=600, and raceId 89 or 90, raceStatus/candidateStatus left blank), queried directly for both City of Alameda races: returns each candidate's exact filed ballot designation, filing agency, and incumbent flag -- Tony Daysog (Councilmember/Urban Planner), Tracy Jensen (Councilmember/Nonprofit Director), and Malia Vella (Businesswoman/Educator) for Mayor; Thushan Amarasiriwardena (Software Product Manager), Maria L. Bondonno (Public Service Attorney), Marcie Johnson (Social Worker), Tyler Savage (Technology Partner Manager), Steve Slauson (Small Business Owner), and Amos White (Environmental Nonprofit Executive) for Council -- the same nine-candidate roster independently confirmed by the Alameda Post's own reporting.
- alamedapost.com (opens in a new tab)The Alameda Post -- "UPDATED: Alameda's November Ballot Lineup Taking Shape" (published Aug. 7, 2026; updated Aug. 12, 2026 after the nomination period closed), read in full with a named byline (Editor and Publisher Adam Gillitt): quotes City Charter Section 2-14's two-consecutive-term limit and states Mayor Marilyn Ezzy Ashcraft is ineligible to run again; profiles all three Mayoral candidates (Daysog, Jensen, Vella) and all six qualified Council candidates (Amarasiriwardena, Bondonno, Johnson, Savage, Slauson, White) with biographical detail; states the nomination period was extended from Aug. 7 to Aug. 12 because incumbent Councilmember Tracy Jensen had not filed to retain her seat; and confirms Zac Bowling pulled papers but did not qualify for the Council ballot.
- alamedapost.com (opens in a new tab)The Alameda Post -- "Alameda Candidates Outline Differences on Affordability, Housing, Infrastructure, Public Safety" (published Aug. 31, 2026), read in full with a named byline (contributing writer Karin K. Jensen): reports on an Aug. 22, 2026 City of Alameda Democratic Club candidate forum attended by all three Mayoral candidates and five of six Council candidates (Steve Slauson, identified as the field's only non-Democrat, did not attend), with each candidate's own stated position on affordability, vacant storefronts, housing, the $300 million Measure L infrastructure bond, and Flock Safety license-plate cameras, plus a candidate-by-candidate summary table. An editor's note discloses that Amarasiriwardena is a former Alameda Post board member who resigned earlier in 2026.
- netfile.com (opens in a new tab)The County of Alameda's own NetFile-hosted public campaign-finance portal (agency code COA, confirmed via NetFile's own public agency directory -- the City of Alameda has no NetFile portal of its own), queried directly via its own QuickNameSearch and filings/byCandidate JSON API for all nine 2026 City of Alameda candidates. No candidate has an FPPC Form 460 on file as of this retrieval: Daysog, Jensen, Amarasiriwardena, Johnson, and Savage have each filed only an initial Form 410 (Statement of Organization) for a 2026 committee; Vella, Bondonno, Slauson, and White have no 2026 committee on file under this search at all. A uniform, documented absence, not a search failure or a claim any candidate is non-compliant -- consistent with committees organized after the Jan.-June 2026 semi-annual reporting period closed having no Form 460 due until the pre-election filing in October.
- en.wikipedia.org (opens in a new tab)Wikipedia's Alameda, California article -- states the 5-member City Council (Mayor plus four members) is elected entirely at-large, not by district; 2020 census population (78,280); council-manager government with an appointed City Manager.
- alamedapost.com (opens in a new tab)The Alameda Post (op-ed section) -- "First Dropout of the 2026 Campaign Caused by Anonymous Social Media Posts" (published July 1, 2026), bylined by the Post's Editor and Publisher Adam Gillitt: reports that Council candidate Scott Means withdrew his campaign on June 29, 2026 -- before the county's filing deadline -- and resigned two city board seats, after being connected to an anonymous social media account posting racist, sexist, transphobic, and homophobic content. Cited here only for that factual timeline, not for the piece's closing editorial commentary; Means never appears on the county's certified candidate list.
Last updated September 1, 2026.