Friday, November 6, 2026 · Sign in
SolidarityGrid

love for humanity, sharpened into a fight

Candidates

Candidates running on democratic socialism

A living, sourced list of the candidates running on platforms we can point to — Medicare for All, a real minimum wage, public power, the commons — from Congress down to the local ballot. The base list is DSA’s own election night tracker, 2026; a platform chip means we verified the position, not just the name. Every entry carries its race, its chapter, and the source it was checked against. 162 on the list — 61 elected, 24 lost, 77 not yet called (as of November 5, 2026).

2026 Midterms — the field holds 61 elected · 24 lost · 77 not yet called · all the wins →
  • Abdul El-Sayed U.S. Senate · MI
  • Alexandria Ocasio-Cortez U.S. House · NY
  • Rashida Tlaib U.S. House · MI
  • Darializa Avila Chevalier U.S. House · NY
  • Melat Kiros U.S. House · CO
  • Donavan McKinney U.S. House · MI
  • Chris Rabb U.S. House · PA
  • Claire Valdez U.S. House · NY
Showing 10 of 162 candidates (filtered) · sorted federal-first, then by name.
School Board IL 2026
Elected

Deborah Pope

Chicago School Board, District 2B
Chicago

Running for Chicago School Board, District 2B, tracked by Chicago DSA on DSA\u2019s Nov. 3 races table.

Verified November 4, 2026 source →
School Board MI 2026
Elected

Jessica Newman

Ferndale School Board
Metro Detroit

Running for Ferndale School Board, tracked by Metro Detroit DSA on DSA\u2019s Nov. 3 races table.

Verified November 4, 2026 source →
School Board IL 2026
Elected

Karen Zaccor

Chicago School Board, District 4A
Chicago

Running for Chicago School Board, District 4A, tracked by Chicago DSA on DSA\u2019s Nov. 3 races table.

Verified November 4, 2026 source →
School Board MD 2026

Ashley Esposito

Baltimore City School Board
Greater Baltimore

Running for Baltimore City School Board, tracked by Greater Baltimore DSA on DSA\u2019s Nov. 3 races table.

Verified November 3, 2026 source →
School Board CA 2026

Estefany Castañeda

Centinela Valley Union High School District Board
Los Angeles

Running for Centinela Valley Union High School District Board, tracked by Los Angeles DSA on DSA\u2019s Nov. 3 races table.

Verified November 3, 2026 source →
School Board SC 2026

Francis Beylotte

Charleston Central School District
Charleston

Running for Charleston Central School District, tracked by Charleston DSA on DSA\u2019s Nov. 3 races table.

Verified November 3, 2026 source →
School Board VA 2026

Jacqueline McDonnough

Richmond School Board, District 6
Richmond

Running for Richmond School Board, District 6, tracked by Richmond DSA on DSA\u2019s Nov. 3 races table.

Verified November 3, 2026 source →
School Board CA 2026

Sarah Seitchik Sebastian

Petaluma City School Board Trustee Area 5
Sonoma County

Running for Petaluma City School Board Trustee Area 5, tracked by Sonoma County DSA on DSA\u2019s Nov. 3 races table.

Verified November 3, 2026 source →
School Board CA 2026
Lost

Valarie Bachelor

Oakland Unified School District, District 6
East Bay

Running for Oakland Unified School District, District 6, tracked by East Bay DSA on DSA\u2019s Nov. 3 races table.

Verified November 4, 2026 source →
School Board CA 2026

Yaritza González

Inglewood Unified School Board of Education Trustee, Area 3
Los Angeles

Running for Inglewood Unified School Board of Education Trustee, Area 3, tracked by Los Angeles DSA on DSA\u2019s Nov. 3 races table.

Verified November 3, 2026 source →

How this list is made

A name gets on the list when its presence on the ballot can be pointed to — a published tracker, a filed candidacy, a chapter’s own slate — and its platform earns a chip only when that can be pointed to: a stated position, a documented record, a sourced interview. Each entry carries the date it was last checked and the source it was checked against. When a candidate is elected, loses, or drops out, the status moves; when a chapter endorses someone new, the list grows.

Two tiers, one rule. The base list is DSA’s own election night tracker — every race its chapters are watching on November 3, 2026, pulled from their published table. Entries without a platform chip are on the ballot, not yet verified: the name is real, the record is still being checked. The list grows the slow way — by being checked.

The November 3, 2026 results were applied the same way: a status moves only when it can be pointed to — a race called in the results feed with the math in its favor, an official results portal, or a local paper’s called line. Multi-seat races were checked against their published seat counts before anyone was marked a winner or a loser. Where the calling is still out, the entry stays running until it is not.

With results in, elected candidates lead the default list — federal first, then state and local — with the not-yet-called and lost entries following in their usual order. Use the Elected filter for just the winners.

It is a tool, not a mandate: vote where you vote — and hold the list, and the winners, to account afterward. Know of a candidate we should verify, a result we got wrong, or an entry that has gone stale? Tell the editors.