United States 2026 · Data

Every political advertiser

The 24,034 Facebook and Instagram pages that ran a domestic political ad paid in dollars from 4 May 2026, from Meta’s archive as pulled on 4 November 2026. Every page links to its own Vipima page, with its weekly spend, tone and costliest ads, and from there to Meta’s Ad Library; a party’s or candidate’s page links to that party or candidate.

Download every row as CSV · Browse by state on the map

FederalStateBallot measuresLocalNo specific race✕ clear state
Candidate resultWonLostNot yet called

Filtered to Minnesota

573 pages · $5.6M on Minnesota races

Dem. 65% · Rep. 26% · no side 9.4%

Minnesota on the map: races and candidates →

573 pages · 39,768 ads · $20.3M · page 3 of 3

#PageTypeSideRaceResultAdsSpendIn MNImpressionsAttackLast ad
401Jim Nash for MinnesotaCandidateRep.Governor, MN2$299$299~35K26 Oct
402Samantha Vang for House 38BPaid for by Samantha Vang for HouseCandidateDem.Legislature, MN2$299$299~30K22 Oct
403Amanda Hemmingsen-Jaeger for MN SenatePaid for by Amanda for MinnesotaCandidateDem.Legislature, MN2$299$299~18K20 Oct
404Mike Foley For CongressPaid for by MIKE FOLEY FOR CONGRESSCandidateRep.House MN-62$299$299~25K4 Jun
405Rob Mossman for Wright County SheriffCandidateNoneLocal, MN6$397$298~67K29 Aug
406Sheri Kay for District 2CandidateNoneLocal, MN5$348$298~16.6K0.0%7 Jun
407Davenport for Minnesota House 27APaid for by Campaign Fund of Vanessa DavenportCandidateDem.Legislature, MN4$298$298~42K25 Oct
408Halyn Roth for Spring Lake Park MayorPaid for by Halyn Roth for MayorCandidateNoneLocal, MN4$298$298~22K26 Oct
409Rachelle Johnson Maple Grove City CouncilPaid for by Rachelle Johnson for Maple Grove City Council CandidateNoneLocal, MN4$298$298~35K22 Oct
410Jessica Tabatt for Crow Wing County CommissionerCandidateNoneLocal, MN4$298$298~23K22 Oct
411Jen Bloomquist for MN HousePaid for by Jen for MN HouseCandidateNoneLegislature, MN4$298$298~23K13 Oct
412AARP MNPaid for by AARPGroupNoneNone24$7.1K$297~715.4K4.2%24 Oct
413Jeff Reinert Anoka County CommissionerPaid for by County Commissioner Jeff ReinertCandidateNoneLocal, MN9$446$297~17.7K22%26 Oct
414Mary T'Kach, Inver Grove Heights City CouncilorPaid for by Neighbors for T'KachCandidateNoneLocal, MN6$297$297~3.3K0.0%26 Oct
415John P. Fahey for County CommissionerPaid for by John Fahey for Carver CountyCandidateNoneLocal, MN6$297$297~4.7K0.0%26 Oct
416Kaitlyn Becker for Sibley County CommissionerCandidateNoneLocal, MN6$297$297~13K0.0%12 Oct
417Thomas Willenbring for Oakdale City CouncilPaid for by Thomas Willenbring for Oakdale City Council.CandidateNoneLocal, MN6$297$297~7.2K0.0%19 Sep
418Morgan Baum, Hutchinson City Council Candidate Seat 1Paid for by Campaign Fund for Morgan BaumCandidateNoneLocal, MN3$449$250~35.5K15 Oct
419Conservative American PACPaid for by CONSERVATIVE AMERICAN PACGroupRep.Governor, MN2$299$250~11K5 Aug
420Angela Thompson for MN House 33APaid for by Neighbors for Angela CommitteeCandidateNoneLegislature, MN1$250$250~12.5K24 Oct
421Emily Thabes for MN 2BCandidateDem.Legislature, MN1$250$250~55K22 Oct
422Maertens For MNCandidateNoneLegislature, MN1$250$250~22.5K21 Oct
423Cathy Nathan - Rochester School BoardPaid for by Cathy Nathan for School Board Campaign CommitteeCandidateNoneLocal, MN1$250$250~65K19 Oct
424Angelica Contreras for Shakopee MayorCandidateNoneLocal, MN1$250$250~17.5K18 Sep
425State Representative Jamie LongPaid for by Jamie LongCandidateDem.Legislature, MN1$250$250~17.5K29 Jun
426Freedom ClubGroupRep.None28$18.7K$249~571.3K36%6 Oct
427Representative Isaac SchultzPaid for by Minnesota House Republican CaucusPartyRep.None13$844$249~99.5K31%14 Jul
428Rebecca Waxse for JudgeCandidateNoneLocal, MN9$646$249~45.7K0.0%26 Oct
429Kevin Zabel, Oakdale MayorCandidateNoneLocal, MN5$348$249~18.5K0.0%26 Oct
430Shelle Page for Brooklyn ParkCandidateNoneLocal, MN3$249$249~11.5K26 Oct
431Senate District 37 DFLPartyDem.Legislature, MN3$249$249~19.5K26 Oct
432Kristy Barnett For Maple GrovePaid for by Kristy Barnett Volunteer CommitteeCandidateNoneLocal, MN3$249$249~18.5K25 Oct
433Patrick Baker - School Board Member, Mankato Area Public SchoolsCandidateNoneLocal, MN3$249$249~15.5K23 Oct
434Drew Scherber for Wright County CommissionerCandidateNoneLocal, MN3$249$249~26K21 Oct
435Kameron Gustafson for Faribault City CouncilCandidateNoneLocal, MN3$249$249~14K20 Oct
436Wayne Nagel For Sibley County SheriffCandidateNoneLocal, MN3$249$249~29.5K7 Oct
437Josh for Hennepin County CommissionerPaid for by Josh For District 3CandidateDem.Local, MN3$249$249~44.5K6 Aug
438Mary L TrumpPaid for by MARY TRUMPS TRANSCEND PACGroupDem.Federal524$69.7K$248~1.2M66%26 Oct
439Homeschool Freedom CoalitionGroupRep.None318$16.7K$248~369.7K89%27 Oct
440Alexander Koenig For Brooklyn Center MayorPaid for by KOENIG FOR MAYORCandidateNoneLocal, MN5$248$248~27.5K20%26 Oct
441Dan Arcand for White Bear Lake School BoardCandidateNoneLocal, MN5$248$248~16.5K0.0%24 Oct
442Peterson for Shakopee School BoardCandidateNoneLocal, MN5$248$248~71.5K0.0%17 Oct
443Sam Temple for Rice County Commissioner District 3CandidateNoneLocal, MN5$248$248~21.6K60%30 Aug
444Restoration NewsPaid for by Restoration of AmericaGroupRep.None268$24.3K$199~3.2M72%26 Oct
445Brian Cohn for MinnesotaCandidateNoneNone7$2.2K$199~552K26 Oct
446Representative Cedrick FrazierPaid for by Cedrick FrazierCandidateDem.None4$798$199~104K10 Jun
447Michael Tonsager For Sherburne County Auditor 2026Paid for by Michael Tonsager for Sherburne County Auditor Campaign FundCandidateRep.Local, MN3$249$199~14.5K26 Oct
448Liz Novotny - Ward 3 Fridley City CouncilCandidateNoneLocal, MN2$199$199~31K26 Oct
449EmilyforardenhillsPaid for by Campaign Committee for Emily Rousseau for Arden HillsCandidateNoneLocal, MN2$199$199~70K21 Oct
450Amáda Márquez Simula for MN HousePaid for by Vote AmadaCandidateDem.Legislature, MN2$199$199~45K28 Jul
451Maggie's ListPaid for by MAGGIE'S LISTGroupRep.House FL-339$2.1K$198~366.5K2.6%23 Oct
452Julietle4congressPaid for by JulieTLe4Congresss LLCCandidateNoneFederal8$596$198~19.1K0.0%28 Jul
453Daniel Basco for 2BPaid for by Friends for Daniel BascoCandidateNoneLocal, IL9$446$198~45.5K0.0%5 Oct
454Kevin Schieber North Branch MayorCandidateNoneLocal, MN5$248$198~15.5K0.0%23 Oct
455Nicole Mitchell for Woodbury City CouncilCandidateNoneLocal, MN4$198$198~10K26 Oct
456Matt Lehman - Shakopee MayorCandidateNoneLocal, MN4$198$198~24.5K25 Oct
457Thuba Nguyen for Coon Rapids MayorCandidateNoneLocal, MN4$198$198~8K17 Sep
458Punchbowl NewsMediaNoneNone537$164.6K$150~4.1M17%26 Oct
459CPACPaid for by AMERICAN CONSERVATIVE UNION FOUNDATIONGroupNoneNone426$58.9K$150~8.7M12%18 Sep
460American Power PlayGroupNoneNone66$37.6K$150~3.4M0.0%19 Oct
461Danny NadeauPaid for by Danny Nadeau for HouseCandidateNoneState22$5.3K$150~1.2M22 Oct
462Debby for District 2BCandidateNoneLocal8$1.5K$150~142K13%16 Oct
463Representative Harry NiskaPaid for by Minnesota House of RepresentativesPublic bodyRep.None4$498$150~87K14 Jul
464Representative Scott Van BinsbergenPaid for by Minnesota House Republican CaucusPartyRep.None5$348$150~46.5K14 Jul
465Christopher Lee for Owatonna School BoardCandidateNoneLocal, MN2$199$150~13K8 Oct
466Ben Lindau for Arden HillsPaid for by The Campaign Fund of Ben LindauCandidateNoneLocal, MN1$150$150~12.5K25 Oct
467Rolbiecki4sheriffPaid for by Rolbiecki 4 SheriffCandidateNoneLocal, MN1$150$150~17.5K22 Oct
468Carly Anderson for ISD 194CandidateNoneLocal, MN1$150$150~12.5K18 Oct
469Jon Green for Mayor of Breckenridge, MNPaid for by Jonathan GreenCandidateNoneLocal, MN1$150$150~7.5K15 Sep
470Max RymerPaid for by Max for HouseCandidateRep.Legislature, MN1$150$150~4.5K19 Jul
471Iuoe.unionPaid for by International Union of Operating EngineersGroupNoneNone168$26.1K$149~686.6K7.1%21 Oct
472Eli SabinPaid for by Friends of Eli SabinCandidateDem.Legislature, CT44$7K$149~293.8K7.5%11 Aug
473Kristy JanigoPaid for by Kristy Janigo for MNCandidateNoneNone25$3.5K$149~793.4K26 Oct
474Walé for RochesterPaid for by Wale Elegbede For Mayor of RochesterCandidateNoneLocal, NY10$1.5K$149~293.1K0.0%27 Jul
475Twin Cities 360MediaNoneNone24$1.2K$149~48.5K54%6 Oct
476Minnesota Bio-Fuels AssociationPaid for by The Minnesota Bio-Fuels Association, IncGroupNoneNone21$1K$149~30.3K0.0%7 May
477Kirk Zilke for St Cloud Council Seat 5Paid for by Kirk Zilke for St Cloud City Council Seat 5CandidateNoneLocal, FL8$496$149~37.1K0.0%20 Oct
478Bob Coughlen for Scott County CommissionerPaid for by COUGHLEN FOR COMMISSIONER COMMITTEECandidateNoneLocal6$397$149~27K17%26 Oct
479Clearwater County GOPPartyNoneLocal, MN8$396$149~15.7K0.0%30 Aug
480Tyler Pieper for Mound City CouncilCandidateNoneLocal, MN7$347$149~5.2K0.0%24 Sep
481Rose TonnCandidateNoneLocal4$298$149~26.1K26 Oct
482Representative Ben BakebergPaid for by Minnesota House Republican CaucusPartyRep.Legislature, MN5$248$149~80.5K40%1 Jul
483Eugenio Lopez for Worthington School BoardUnknownNoneLocal, MN4$198$149~6.6K28 Oct
484Joe LaForge For Rochester School BoardPaid for by oseph LaForge for School BoardCandidateNoneLocal, MN4$198$149~18K24 Oct
485Madalynn Gerold For Eden Prairie School Board Paid for by MADALYNN FOR EP SCHOOLSCandidateNoneLocal, MN3$149$149~10.5K25 Oct
486Jason Schaal for Champlin MayorPaid for by Friends of Jason SchaalCandidateNoneLocal, MN3$149$149~21.5K15 Sep
487Jennifer Carnahan for Nisswa MayorCandidateRep.Local, MN3$149$149~12.5K22 Jun
488Kelly Doss for CongressPaid for by Doss for CongressCandidateNoneHouse MN-63$149$149~5.1K26 May
489Lakeville Area SchoolsPublic bodyNoneBallot measure, MN3$149$149~6.5K5 May
490Protect America 1776GroupNoneNone201$9.9K$99~135.9K17%26 Oct
491True North NewsMediaNoneNone187$9.9K$99~516K19%26 Oct
492Patriotic AmericansPaid for by USA Features Media LLCGroupRep.None25$8.9K$99~818.8K8.0%10 Jul
493Dwayne BensingPaid for by FRIENDS OF DWAYNE J BENSINGCandidateNoneOther statewide, DE32$3.4K$99~724.1K19%15 Sep
494Action 4 Liberty MNPaid for by Action 4 LibertyGroupNoneNone18$1.5K$99~102.3K100%19 Sep
495Curtis Knutson For County CommissionerPaid for by Unbridled Branding CompanyCandidateNoneLocal14$1.2K$99~210.7K0.0%25 Oct
496Courier MinnesotaMediaNoneNone4$898$99~44K22 Oct
497Jory DeLoach for Woodbury City CouncilPaid for by FRIENDS OF JORY DELOACHCandidateNoneLocal13$844$99~49.1K0.0%24 Oct
498Robole for Scott County CommissionerPaid for by Created and Paid for by Friends of Vote For Robole.CandidateNoneLocal17$842$99~31.9K0.0%26 Oct
499Forest for CrystalCandidateNoneLocal12$594$99~25.6K0.0%23 Oct
500Allen Dahlgren for School Board - District 742Paid for by Al Dahlgren for School BoardCandidateNoneLocal11$545$99~35.5K24 Oct
501League of Women Voters Lake Minnetonka Plymouth Area MNPaid for by League of Women Voters Lake Minnetonka Plymouth AreaGroupNoneNone3$449$99~115.5K9 Sep
502Elect Jason MacPherson JudgeCandidateNoneLocal, MO7$447$99~49.5K0.0%31 Jul
503Lundgren For Cass CountyPaid for by Committee to elect Jim LundgrenCandidateNoneLocal5$348$99~21.5K3 Aug
504Carver County GOPPaid for by Carver County RPMPartyRep.None7$347$99~20.6K29%18 Oct
505Friends of Annajane YolkenCandidateNoneNone4$298$99~23K29 Aug
506Adam Gunderson for Clearwater County SheriffPaid for by GUNDERSON FOR SHERIFF COMMITTEECandidateNoneLocal5$248$99~10.5K0.0%20 Oct
507Omar FatehPaid for by Omar Fateh Senate CommitteeCandidateDem.Legislature, MN4$198$99~17K9 Oct
508Smyth for State HouseCandidateNoneState4$198$99~9.6K29 Sep
509Dreyton Nichols for St. CloudCandidateNoneLocal, FL4$198$99~17K16 Jul
510Luger For FLASCandidateNoneLocal, MN3$149$99~11.5K21 Oct
511Chet 4 Ward 4CandidateNoneLocal, MN2$99$99~14K24 Oct
512AJ Prospect for MNPaid for by AJ Prospect For MnCandidateNoneLegislature, MN2$99$99~6K19 Oct
513Adam Wale - Candidate Northfield, MN City Councilor At-LargeCandidateNoneLocal, MN2$99$99~4K15 Oct
514Carrie Tate for ISD 200CandidateNoneLocal, MN2$99$99~7K13 Oct
515Jeremy MunsonPaid for by Munson for SenateCandidateRep.Legislature, MN2$99$99~11K12 Oct
516Jessica Dressely for ISD 200 School BoardCandidateNoneLocal, MN2$99$99~1.1K10 Oct
517Dustin Anderson for SheriffCandidateNoneLocal, MN2$99$99~6K2 Oct
518Minnesota Senate District 30 DFLPartyDem.Legislature, MN2$99$99~9K1 Oct
519Brandi Veith Staloch For Pine Island, MN MayorCandidateNoneLocal, MN2$99$99~59918 Sep
520VoteChristiansonfor194Paid for by Vote Christianson for 194CandidateNoneLocal, MN2$99$99~4K12 Sep
521Zack Dinzeo For Stillwater SchoolsCandidateNoneLocal, MN2$99$99~1.1K10 Sep
522Phil Windschitl for Farmington City CouncilCandidateNoneLocal, MN2$99$99~7K5 Sep
523Reed Reinbold for Otter Tail County SheriffCandidateNoneLocal, MN2$99$99~7K23 Aug
524Ben for Moorhead Ward 1Paid for by Ben for MoorheadCandidateNoneLocal, MN2$99$99~2K14 Aug
525Tawonda BurksCandidateNoneLocal, MN2$99$99~8K31 Jul
526Erica Schwartz for MN HouseCandidateNoneLegislature, MN2$99$99~23K14 Jul
527Huttner for Champlin WARD 3CandidateNoneLocal, MN2$99$99~9K3 May
528Digital News ServicesMediaNoneGovernor, WI54$25.9K$50~1.7M48%26 Oct
529The Center SquarePaid for by Franklin News FoundationMediaNoneNone134$18.2K$50~3.1M27%26 Oct
530Pac'n Heat 2.0CandidateDem.Legislature, SD252$17.3K$50~499.9K81%16 Oct
531The Dean Obeidallah ShowMediaDem.None221$11K$50~530.9K89%26 Oct
532Dustin OlsonPaid for by OLSON STRATEGIES & ADVERTISING, INC.MediaNoneNone89$5.5K$50~434.1K42%26 Oct
533The Raging Patriot Paid for by The Raging PatriotMediaNoneNone36$3.5K$50~155.7K72%19 Oct
534COPAL MNPaid for by Comunidades Organizando el Poder y La Accion Latina GroupNoneNone16$2.9K$50~252.5K0.0%15 Oct
535Chuck Smith-DeweyPaid for by Patriotic ChickensGroupDem.None10$2.7K$50~164K70%26 Oct
536Bill O'ReillyPaid for by BILL ME, INC.MediaNoneNone44$2.7K$50~611K72%24 Oct
537Kari for MinnesotaCandidateNoneNone5$2.6K$50~664K23 Oct
538Gary P. Miller, MDPaid for by Gary Miller for CouncilCandidateNoneLocal, VA19$1.4K$50~141.2K0.0%26 Oct
539Representative Nicole Uhre-BalkPaid for by FRIENDS OF NICOLE UHRE-BALKCandidateDem.Legislature, SD18$1.1K$50~88K5.6%25 Oct
540Rick HansenPaid for by People for HansenCandidateNoneNone2$999$50~237.5K2 Oct
541Maggie for Apple Valley City Council Paid for by Maggie for Apple ValleyCandidateNoneLocal16$792$50~24.7K0.0%25 Oct
542State Representative Brion CurranPaid for by Brion CurranCandidateDem.Legislature, IL3$649$50~36K10 Jun
543Floyd "Buck" JourdainCandidateNoneNone3$649$50~113K10 Jun
544Rebecca Reimer For District 26 SenatePaid for by Friends of Rebecca ReimerCandidateRep.Legislature, SD11$645$50~75K10%15 Oct
545James FosterGroupNoneNone12$594$50~9.5K45%26 Oct
546Representative Andrew MyersPaid for by Minnesota House Republican CaucusPartyRep.None5$548$50~94.5K9 Jul
547A New Wave Right NewsMediaRep.None11$545$50~6K82%25 Oct
548OPTIMISEPaid for by CR MarketingUnknownDem.None9$446$50~29.5K0.0%17 Jul
549Waseca County DFLPartyDem.None7$347$50~11.1K0.0%18 Oct
550Vote Yes for 199 SchoolsGroupNoneMeasure4$198$50~7K26 Oct
551Ben Blomgren for Farmington City CouncilPaid for by Ben Blomgren for City CouncilCandidateNoneLocal4$198$50~13K13 Oct
552Chad Ramler for Avon City CouncilCandidateNoneLocal3$149$50~9.5K26 Oct
553Samantha Wolf for Woodbury City CouncilCandidateNoneLocal3$149$50~2.6K22 Sep
554Candidate Curtis HedCandidateNoneNone3$149$50~4.5K11 May
555Morgan Hibma for MayorCandidateNoneLocal2$99$50~7K19 Aug
556Scott Armitage - Eagan City CouncilCandidateNoneLocal, MN1$50$50~5.5K26 Oct
557Swenson 4 Ward 3CandidateNoneLocal, MN1$50$50~2.5K26 Oct
558Dave BakerPaid for by Baker for HouseCandidateRep.Legislature, MN1$50$50~3.5K26 Oct
559Matt Treichler for Wright County SheriffPaid for by Citizens to Elect Matt Treichler for SheriffCandidateNoneLocal, MN1$50$50~1.5K26 Oct
560Thomas Huling for Coon Rapids City Council - Ward 5CandidateNoneLocal, MN1$50$50~6.5K25 Oct
561Ashley Cegielski- For Stillwater School District 834CandidateNoneLocal, MN1$50$50~1.5K19 Oct
562Vince Workman Burnsville City CouncilPaid for by Vince Workman For Burnsville City CouncilCandidateNoneLocal, MN1$50$50~5.5K15 Oct
563Dr. Jess Garcia for MayorPaid for by Jess Garcia for Mayor Campaign CommitteeCandidateNoneLocal, MN1$50$50~549.57 Oct
564Re-Elect Sean Novack—Ward 3CandidateNoneLocal, MN1$50$50~12.5K24 Sep
565Matt Mills for IGH City CouncilPaid for by Matt MillsCandidateNoneLocal, MN1$50$50~5.5K19 Sep
566Todd HesemannPaid for by Hesemann Campaign CommitteeCandidateNoneLegislature, MN1$50$50~5.5K2 Sep
567Brent for OfficeCandidateNoneLocal, MN1$50$50~1.5K21 Aug
568Joshua Lee, Lakeville City Council MemberPaid for by Joshua Lee, Lakeville City CouncilmemberCandidateNoneLocal, MN1$50$50~2.5K19 Aug
569Shana Dukes for ISD 199 School BoardPaid for by Shana Dukes for School BoardCandidateNoneLocal, MN1$50$50~3.5K18 Aug
570Khai Tran for Carver County Commissioner, District 5CandidateNoneLocal, MN1$50$50~1.5K6 Aug
571Sheriff Joe LekoPaid for by Joe Leko for Dakota County SheriffCandidateNoneLocal, MN1$50$50~6.5K5 Jun
572Paul Haga for Champlin City Council - Ward 3Paid for by Friends of Paul Haga Campaign CommitteeCandidateNoneLocal, MN1$50$50~3.5K11 May
573State Representative Shelley BuckPaid for by Shelley BuckCandidateDem.Legislature, MN1$50$50~12.5K7 May

Spend and impressions are midpoints of Meta’s ranges, impressions capped at “1M+” per ad. Type, side and race come from a model reading each ad; a page shows the side and race most of its spend went to. Attack is the share of a page’s classified ads that attack a named opponent, shown from five ads. See the methodology.