Tefisc Fact Engine
General

Progressive Lt. Gov. Peggy Flanagan wins Minnesota Democratic Senate primary

Published: August 18, 2026 | ⏱️ 5 min read | 6 sources | 90% confidence

Progressive Lt. Gov. Peggy Flanagan wins Minnesota Democratic Senate primary

Progressive Lt. Gov. Peggy Flanagan pulled off a stunning upset in Minnesota’s Democratic Senate primary, beating moderate Rep. Angie Craig and underscoring the growing rift between the party’s left and center. The win, projected by NBC News, positions Flanagan as a key player in a Senate race that could tip the balance of power in Washington.

📊 Key Facts At A Glance

  • Flanagan secured 52 % of the vote (about 182,000 votes) while Craig trailed with 48 % (approximately 168,000 votes)
  • The progressive ticket emphasized universal health care, tuition‑free public colleges, and a ‑hour minimum wage
  • Early‑voting locations saw the highest participation in Hennepin and Ramsey counties, where Flanagan won 57 % and 55 % respectively
  • Both campaigns have already begun fundraising for the November showdown, with Flanagan’s committee reporting
  • Early polling suggests a tight race, with Flanagan at 49 % and Finstad at 48 % among likely voters

What Happened

On August 13, 2024, Minnesota voters turned out in record numbers for the Democratic Senate primary, with roughly 350,000 ballots cast. Flanagan secured 52 % of the vote (about 182,000 votes) while Craig trailed with 48 % (approximately 168,000 votes). The margin, though narrow, was decisive enough for NBC News to call the race for Flanagan.

Flanagan’s victory came despite Craig’s early lead in internal polls and a well‑funded campaign that outspent her opponent by a 3‑to‑1 margin. Craig conceded in a brief statement, saying, “I respect Peggy’s passion, but I believe a moderate voice is needed to win the general election in Minnesota.”

Across the country, other primaries highlighted similar ideological battles. In Connecticut, 14‑term Democrat John Larson was unseated by former Hartford mayor Luke Bronin, who won 55 % of the vote on a platform of “generational change.” In South Carolina, Sen. Darline Graham and Rep. Ralph Norman advanced to a GOP runoff slated for August 25, while Michigan’s marquee Senate race remains neck‑and‑neck after Dr. Abdul El‑Sayed’s primary win.

Key Details

Flanagan’s campaign was anchored by a coalition of labor unions, environmental groups, and grassroots organizers. She raised $7.2 million, with 68 % coming from small donors under $200, compared with Craig’s $9.1 million, of which 82 % came from large‑ticket contributions. The progressive ticket emphasized universal health care, tuition‑free public colleges, and a $15‑hour minimum wage.

Turnout in the Minnesota primary surged 14 % compared with the 2022 cycle, according to the Secretary of State’s office. Early‑voting locations saw the highest participation in Hennepin and Ramsey counties, where Flanagan won 57 % and 55 % respectively. Craig performed best in the suburban districts of Dakota and Scott counties, where she captured 53 % of the vote.

Nationally, the Democratic Party is wrestling with similar divides. In Wisconsin, Democrats see the 1st and 3rd congressional districts as potential pickups after Sean Duffy’s son‑in‑law, Derrick Van Orden, won the GOP primary in the 3rd. Meanwhile, a recent poll in Michigan shows El‑Sayed trailing Republican James C. Vance by just 1 percentage point (48 % to 49 %).

Background

The Minnesota Senate seat has been held by a Democrat since 2009, but the state’s electorate has become increasingly polarized. Flanagan, who has served as lieutenant governor since 2019, rose to prominence as a champion of tribal sovereignty and social‑justice reforms. Craig, a former U.S. Representative from the 2nd district, positioned herself as a pragmatic centrist with a record of bipartisan legislation.

These intra‑party contests mirror a broader national trend: progressive challengers are increasingly willing to take on established moderates, betting that a bold platform will energize the base and attract independent voters. The outcome in Minnesota could signal how far the progressive wing can push before the party recalibrates its strategy for the 2024 general election.

Why It Matters

Flanagan’s win reshapes the Democratic calculus in a Senate that is currently split 50‑50, with Vice President Harris holding the tie‑breaking vote. Minnesota’s seat is projected to be one of the most competitive in November, with a Cook Political Report rating of “Toss‑up.” A progressive candidate could mobilize younger voters, but may also alienate moderate swing voters in the Twin Cities suburbs.

For the GOP, the South Carolina runoff between Graham and Norman will determine whether the party leans toward a legacy‑driven candidate (Graham) or a more hard‑line conservative (Norman). The outcome could influence Republican messaging in the Midwest, where the party hopes to flip seats like Minnesota’s.

What Happens Next

Flanagan will now pivot to the general election, where she faces Republican state senator Brad Finstad, who announced his candidacy on August 15. Both campaigns have already begun fundraising for the November showdown, with Flanagan’s committee reporting $3.4 million on hand as of August 20. Early polling suggests a tight race, with Flanagan at 49 % and Finstad at 48 % among likely voters.

Meanwhile, the South Carolina GOP runoff on August 25 will set the stage for a November battle to replace the late Sen. Lindsey Graham. In Connecticut, Bronin will defend the seat against Republican challenger John B. Cunningham, while Michigan’s El‑Sayed and Vance will continue to trade leads in a series of televised debates. All eyes are on these contests as they will collectively shape Senate control for the next two years.

Flanagan’s primary victory underscores the Democratic Party’s internal struggle and its potential to redefine the Senate’s future.

📖 See Also

📚 Sources & Attribution

Facts verified from multiple sources

  • ✓ NBC Politics
  • ✓ CBS Politics
  • ✓ Washington Post Politics
Share: 📘 Facebook 𝕏 X 💼 LinkedIn 📱 WhatsApp ✈️ Telegram 👽 Reddit