United States 2026 / By state / Minnesota

Minnesota · Midterm elections · 3 November 2026

Who paid to reach Minnesota voters

The Democratic side outspent the Republican side in Minnesota, $3.6M to $1.4M. The costliest race: State legislature, at $1.4M. Peggy Flanagan was the most-attacked name in the state.

Ads delivered from 4 May 2026 to 4 November 2026 · Results: unofficial count as of 6 November 2026

10.8Kads about Minnesota races
$5.6Mspent, Meta range midpoints
573pages
65 / 26% Dem. / Rep. side

The races

Each race links to its candidates’ pages, with the unofficial count above its spend. Spend counts every ad about the race, the candidates’ own and outside groups’.

Democratic sideRepublican sideNo side (white figures)

U.S. Senate

Flanagan vs Tafoya

$1M · 1,939 ads · 35 pages

Largest pages

Governor

Klobuchar vs Demuth

Amy Klobuchar D Won55.5%Lisa Demuth R42.6%

$900.7K · 1,135 ads · 42 pages

    Largest pages

    U.S. House

    House · 8 districts

    $1.4M · 1,174 ads · 55 pages

    Other statewide offices

    $538.1K · 227 ads · 24 pages

    Largest pages

    State legislature

    $1.4M · 4,943 ads · 250 pages

    Largest pages

    Ballot measures

    • Alter Investment and Distribution Policies for Permanent School Fund Amendment · Change the administrative policies for investing and distributing the Minnesota Permanent School FundPassedYes 75.6% · No 24.4%

    $103.6K · 77 ads · 12 pages

      Largest pages

      Local races

      $271.3K · 1,334 ads · 215 pages

        Largest pages

        U.S. House, district by district

        8 districts with ads. A district is placed only when the ad names it, or the candidate’s FEC record does.

        DistrictCandidates with adsResultLargest pageAdsSpendSide
        MN-5Ilhan Omar, John NagelIlhan Omar D 76.5%Ilhan Omar59$539.6K
        MN-1Jacob JohnsonNot yet called · 98.8% inJake Johnson for Congress209$116.7K
        MN-8Peter Stauber, Trina SwansonPete Stauber R 53.0%Pete Stauber182$93.5K
        MN-6Doug ChapinTom Emmer R 55.7%Doug Chapin for Congress40$37.5K
        MN-2Eric Pratt, Matt LittleMatt Little D 57.1%Minnesota DFL Party75$34.7K
        MN-7Erik Osberg, Michelle FischbachMichelle Fischbach R 64.9%Erik Osberg for Congress39$15.4K
        MN-4Paul WikstromBetty McCollum D 73.1%Wikstrom for Congress18$8.3K
        MN-3Tyler BassKelly Morrison D 64.0%Tyler Bass10$5.3K
        District not namedNorth Star Dawn542$511K

        Who paid

        The pages that spent the most on Minnesota’s races; spend here is what each page spent in this state.

        #AdvertiserSideRaceAdsSpendAttack
        1Ilhan OmarPaid for by THE SQUAD VICTORY FUNDDem.House MN-587$540.6K64%
        2Amy KlobucharPaid for by Minnesotans for KlobucharDem.Governor674$477.9K32%
        3North Star DawnPaid for by North Star Dawn PACDem.Senate32$343.8K56%
        4Minnesota Values CampaignPaid for by DFL House CaucusDem.Legislature660$332K84%
        5Michele Tafoya for SenatePaid for by Tafoya for SenateRep.Senate308$310.3K36%
        6Peggy FlanaganPaid for by Peggy Flanagan for MinnesotaDem.Senate738$264.9K34%
        7Alliance for a Better MinnesotaPaid for by Alliance for a Better Minnesota State PACDem.Other statewide21$249.2K57%
        8MN Restore Sanity PACRep.Senate67$206.3K54%
        9North Star ValuesPaid for by THE SENATE VICTORY FUNDRep.Legislature221$200.7K93%
        10Working AmericaDem.Governor421$140.4K17%
        11Working Families PartyPaid for by WFP MN IEC (www.workingfamilies.org). Not coordinated with or approved by any candidate nor is any candidate responsible for it.Dem.Local45$119.5K31%
        12Keith EllisonPaid for by Keith Ellison for Attorney GeneralDem.Other statewide46$105.4K41%
        13Vote Yes for MN Students Paid for by The Permanent School Trust Fund Constitutional Amendment CommitteeNoneBallot measure48$98.1K0.0%
        14Jake Johnson for CongressPaid for by JAKE JOHNSON FOR CONGRESSDem.House MN-1196$91.8K59%
        15Center Forward CommitteeDem.House, district not named8$90.2K0.0%
        16Ron Schutz For MN Attorney GeneralPaid for by Ron for MN AGRep.Other statewide4$82K
        17AFSCMEPaid for by AMERICAN FEDERATION OF STATE, COUNTY & MUNICIPAL EMPLOYEES PEOPLE, AFSCMEPEOPLE.ORG, NOT AUTHORIZED BY ANY CANDIDATE OR CANDIDATE'S COMMITTEEDem.House, district not named18$60.8K50%
        18Lisa DemuthPaid for by Lisa Demuth for Governor CommitteeRep.Governor18$56.5K
        19Pete StauberPaid for by PETE STAUBER FOR CONGRESSRep.House MN-885$54.4K7.3%
        20Minnesota Gun RightsPaid for by American Firearms CoalitionRep.Legislature928$52.3K58%
        21Your Vote MattersNoneLegislature60$47.4K0.0%
        22Minnesota Senate DFL CampaignPaid for by Minnesota Senate DFL CaucusDem.Legislature27$42.9K59%
        23Civic Progress FundPaid for by Civic Progress Fund, IncDem.House, district not named1$42.5K
        24Vote DownballotPaid for by Minnesota Justice & Public Safety PACDem.Local5$42.3K0.0%
        25Angie CraigPaid for by ANGIE CRAIG FOR MINNESOTADem.Senate659$41.8K72%

        Every page with ads about Minnesota, with search and the CSV: the advertisers.

        Who was attacked

        TargetAttack spendMostly by
        Peggy Flanagan$308.7KDemocratic side
        Donald Trump$150.7KDemocratic side
        MAGA right$148.3KDemocratic side
        Amy Klobuchar$114.3KRepublican side
        Michele Tafoya$86.3KDemocratic side
        Richard Uihlein$83.9KDemocratic side
        Trump and his team$75KDemocratic side
        Keith Ellison$65.3KRepublican side

        Google and YouTube

        Google’s register holds 4,478 election ads from 207 verified advertisers aimed at Minnesota alone since 4 May 2026, worth $15.8–19.5M by Google’s ranges, and 1,211 more named the state among others. Democratic committees and their allies bought the most.

        4,478

        Google ads aimed at Minnesota alone

        $15.8–19.5M

        spent, by Google’s ranges

        207

        verified advertisers

        56 / 44

        % Dem. / Rep. side, of placed Google spend

        AdvertiserSideAdsGoogle spend
        Alliance for a Better Minnesota State PACDem.56$2–2.4M
        NORTH STAR DAWN PACDem.24$1.3–1.5M
        Restore SanityRep.154$1.1–1.4M
        Senate Victory FundRep.66$832K – $1.1M
        MINNESOTANS FOR JUSTICERep.6$805–925K

        An ad counts for the state only when its targeting named no other; Google’s state split is cumulative since 2018 and is not used. Spend is a sum of Google’s per-ad ranges; a side comes from the advertiser’s FEC committee, or failing that from a web search of its verified name. No ad text is published, so Google ads are not placed in races.

        A state’s page counts ads about its races and measures; the state comes from the ad’s text, page and payer, or the candidate’s FEC record. Ads about no single state are not here. Candidates are those whose FEC committees paid; state and local candidates appear through their pages.

        Minnesota: Facebook and Instagram ads in the 2026 midterms, race by race · Vipima