Angie Nixon
State legislator and small business owner who won the Democratic primary in an upset and earned endorsements from Alexandria Ocasio-Cortez and Bernie Sanders. Running as a democratic socialist.
love for humanity, sharpened into a fight
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).
State legislator and small business owner who won the Democratic primary in an upset and earned endorsements from Alexandria Ocasio-Cortez and Bernie Sanders. Running as a democratic socialist.
Running for U.S. Senate from Ohio; listed on DSA\u2019s Nov. 3 races table.
Running for U.S. House from California\u2019s 7th District; listed on DSA\u2019s Nov. 3 races table.
Running for U.S. House from California\u2019s 34th District; listed on DSA\u2019s Nov. 3 races table.
Running to unseat Tom Barrett in the Michigan House race; listed on DSA\u2019s Nov. 3 races table.
Running for the New York State Assembly (District 37); listed on DSA\u2019s Nov. 3 races table.
Running for the Minnesota State Senate (District 8); listed on DSA\u2019s Nov. 3 races table.
Running for Arizona State House Legislative District 24, tracked by Phoenix Metro DSA on DSA\u2019s Nov. 3 races table.
Running for IL State Senate, District 24, tracked by West Suburban Illinois DSA on DSA\u2019s Nov. 3 races table.
Running for New York Assembly 54th District, tracked by New York City DSA on DSA\u2019s Nov. 3 races table.
Running for New Hampshire - Rockingham State House, District 10, tracked by Southern New Hampshire DSA on DSA\u2019s Nov. 3 races table.
Running for New York Assembly 50th District, tracked by New York City DSA on DSA\u2019s Nov. 3 races table.
Running for New York Assembly 56th District, tracked by New York City DSA on DSA\u2019s Nov. 3 races table.
Running for Maryland House of Delegates 39th District, tracked by Metro DC DSA on DSA\u2019s Nov. 3 races table.
Running for New York Senate 25th District, tracked by New York City DSA on DSA\u2019s Nov. 3 races table.
Running for Minnesota State Senate, District 8, tracked by Twin Ports DSA on DSA\u2019s Nov. 3 races table.
Running for Oregon House of Representatives, District 22, tracked by Salem DSA on DSA\u2019s Nov. 3 races table.
Running for Arizona State House Legislative District 24, tracked by Phoenix Metro DSA on DSA\u2019s Nov. 3 races table.
Running for New Mexico State House District 60, tracked by Albuquerque DSA on DSA\u2019s Nov. 3 races table.
Running for Pennsylvania State Senate, District 16, tracked by Lehigh Valley DSA on DSA\u2019s Nov. 3 races table.
Running for Arizona State House Legislative District 21, tracked by Tucson DSA on DSA\u2019s Nov. 3 races table.
Running for Minnesota State Senate, District 62, tracked by Twin Cities DSA on DSA\u2019s Nov. 3 races table.
Running for Tennessee State House, District 34, tracked by Middle Tennessee DSA on DSA\u2019s Nov. 3 races table.
Running for New York Assembly 57th District, tracked by New York City DSA on DSA\u2019s Nov. 3 races table.
Running for Alabama State House, District 28, tracked by North Alabama DSA on DSA\u2019s Nov. 3 races table.
Running for Kentucky State House D43, tracked by Louisville DSA on DSA\u2019s Nov. 3 races table.
Running for Washington State House, District 43, Position 2, tracked by Seattle DSA on DSA\u2019s Nov. 3 races table.
Running for Illinois House of Representative, District 70, tracked by Northern Illinois DSA on DSA\u2019s Nov. 3 races table.
Running for Mayor of Los Angeles; listed on DSA\u2019s Nov. 3 races table.
Running for City of El Cajon, Mayor, tracked by San Diego DSA on DSA\u2019s Nov. 3 races table.
Running for Louisville Metro district 9, tracked by Louisville DSA on DSA\u2019s Nov. 3 races table.
Running for Portland City Council D3, tracked by Portland DSA on DSA\u2019s Nov. 3 races table.
Running for Santa Ana City Council, Ward 2, tracked by Orange County DSA on DSA\u2019s Nov. 3 races table.
Running for City College Board of Trustees, San Francisco, tracked by San Francisco DSA on DSA\u2019s Nov. 3 races table.
Running for Springfield City Council, Ward 4, tracked by Eugene-Springfield DSA on DSA\u2019s Nov. 3 races table.
Running for Mayor of Richmond (Calif.), tracked by East Bay DSA on DSA\u2019s Nov. 3 races table.
Running for Ypsilanti City Council, Ward 3, tracked by Huron Valley DSA on DSA\u2019s Nov. 3 races table.
Running for Phoenix City Council, District 4, tracked by Phoenix Metro DSA on DSA\u2019s Nov. 3 races table.
Running for Los Angeles City Council D9, tracked by Los Angeles DSA on DSA\u2019s Nov. 3 races table.
Running for Merced City Council, District 6, tracked by North Central Valley DSA on DSA\u2019s Nov. 3 races table.
Running for Eureka City Council, Ward 3, tracked by Humboldt DSA on DSA\u2019s Nov. 3 races table.
Running for Lexington-Fayette At Large City Council, tracked by Bluegrass DSA on DSA\u2019s Nov. 3 races table.
Running for Santa Barbara City Council, District 5, tracked by Santa Barbara DSA on DSA\u2019s Nov. 3 races table.
Running for Santa Ana City Council, Ward 6, tracked by Orange County DSA on DSA\u2019s Nov. 3 races table.
Running for Boulder City Council, At-Large, tracked by Boulder DSA on DSA\u2019s Nov. 3 races table.
Running for Honolulu City Council District 4, tracked by O'ahu DSA on DSA\u2019s Nov. 3 races table.
Running for City of Fontana, Mayor, tracked by Inland Empire DSA on DSA\u2019s Nov. 3 races table.
Running for Vista Mayor, tracked by San Diego DSA on DSA\u2019s Nov. 3 races table.
Running for City of Santa Barbara, Mayor, tracked by Santa Barbara DSA on DSA\u2019s Nov. 3 races table.
Running for Los Angeles City Attorney, tracked by Los Angeles DSA on DSA\u2019s Nov. 3 races table.
Running for Burbank City Council, tracked by Los Angeles DSA on DSA\u2019s Nov. 3 races table.
Running for Austin City Council District 1, tracked by Austin DSA on DSA\u2019s Nov. 3 races table.
Running for Portland City Council D4, tracked by Portland DSA on DSA\u2019s Nov. 3 races table.
Running for Burbank City Council, tracked by Los Angeles DSA on DSA\u2019s Nov. 3 races table.
Running for Board of Education, San Francisco, tracked by San Francisco DSA on DSA\u2019s Nov. 3 races table.
Running for West Hollywood City Council, tracked by Los Angeles DSA on DSA\u2019s Nov. 3 races table.
Running for Boulder Mayor, tracked by Boulder DSA on DSA\u2019s Nov. 3 races table.
Running for Portland City Council, District 3, tracked by Portland DSA on DSA\u2019s Nov. 3 races table.
Running for Portland City Council, District 5, tracked by Maine DSA on DSA\u2019s Nov. 3 races table.
Running for Ward 6 of Clarksville City Council, tracked by Middle Tennessee DSA on DSA\u2019s Nov. 3 races table.
Running for Sonoma County Office of Education, District 2, tracked by Sonoma County DSA on DSA\u2019s Nov. 3 races table.
Running for El Paso County Assessor, tracked by Colorado Springs DSA on DSA\u2019s Nov. 3 races table.
Running for Dekalb County Clerk, tracked by Northern Illinois DSA on DSA\u2019s Nov. 3 races table.
Running for Thurston County Commissioner, Position #2, tracked by Olympia DSA on DSA\u2019s Nov. 3 races table.
Running for Douglas County Commission, District 4, tracked by Lawrence DSA on DSA\u2019s Nov. 3 races table.
Running for New Castle County Council District 4, tracked by Delaware DSA on DSA\u2019s Nov. 3 races table.
Running for Sonoma County Board of Supervisors District 2, tracked by Sonoma County DSA on DSA\u2019s Nov. 3 races table.
Running for Ramsey County Board of Commissioners, District 6, tracked by Twin Cities DSA on DSA\u2019s Nov. 3 races table.
Running for Multnomah County Commission District 2, tracked by Portland DSA on DSA\u2019s Nov. 3 races table.
Running for Prince George's County Council 5th District, tracked by Metro DC DSA on DSA\u2019s Nov. 3 races table.
Running for Baltimore City School Board, tracked by Greater Baltimore DSA on DSA\u2019s Nov. 3 races table.
Running for Centinela Valley Union High School District Board, tracked by Los Angeles DSA on DSA\u2019s Nov. 3 races table.
Running for Charleston Central School District, tracked by Charleston DSA on DSA\u2019s Nov. 3 races table.
Running for Richmond School Board, District 6, tracked by Richmond DSA on DSA\u2019s Nov. 3 races table.
Running for Petaluma City School Board Trustee Area 5, tracked by Sonoma County DSA on DSA\u2019s Nov. 3 races table.
Running for Inglewood Unified School Board of Education Trustee, Area 3, tracked by Los Angeles DSA on DSA\u2019s Nov. 3 races table.
Running for American River Flood Control District, Division 2, tracked by Sacramento DSA on DSA\u2019s Nov. 3 races table.
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.