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
Candidate resultWonLostNot yet called

8,313 pages · 108,407 ads · $24.2M · page 39 of 42

#PageTypeSideRaceResultAdsSpendImpressionsAttackLast ad
7601Meagan Ballou For Greenfield Town SupervisorCandidateNoneLocal2$99~1.5K20 Sep
7602Wilson Simmons for Bannock County CoronerCandidateNoneLocal, ID2$99~7K19 Sep
7603Jarrod Folsom, Trustee - Rockford Public Schools Board of EducationCandidateNoneLocal2$99~9K18 Sep
7604Brian Townsend US Senate Exploratory Committee Paid for by BRIAN TOWNSEND US SENATE EXPLORATORY COMMITTEECandidateNoneSenate, TN2$99~1.1K18 Sep
7605J.D. for Salem City CouncilCandidateNoneLocal, VA2$99~7K17 Sep
7606Carmine for Woodford County AttorneyCandidateNoneLocal, KY2$99~4K17 Sep
7607Brandi Veith Staloch For Pine Island, MN MayorCandidateNoneLocal, MN2$99~59918 Sep
7608Brandon Young for Utah House District 14Paid for by Brandon YoungCandidateNoneLegislature, UT2$99~3K17 Sep
7609Vote Vanessa LechPaid for by Vanessa Lech Campaign CommitteeCandidateNoneLegislature, SC2$99~2K16 Sep
7610Jared HendrixPaid for by Hendrix for North DakotaCandidateNoneLegislature, ND2$99~18K16 Sep
7611Candiase B. Driver for School BoardPaid for by Friends of Candiase B. DriverCandidateNoneLocal, VA2$99~18K14 Sep
7612VoteChristiansonfor194Paid for by Vote Christianson for 194CandidateNoneLocal, MN2$99~4K12 Sep
7613Zack Dinzeo For Stillwater SchoolsCandidateNoneLocal, MN2$99~1.1K10 Sep
7614Representative Rachel HendersonCandidateNoneLegislature, ME2$99~6K7 Sep
7615Elect Jim Proctor to the Lake Lure Town CouncilPaid for by Jim Proctor for Lake Lure Town CouncilCandidateNoneLocal, NC2$99~3K7 Sep
7616Kent Hutson MD for Mayor of Palmer LakePaid for by Kent HutsonCandidateNoneLocal, CO2$99~2K6 Sep
7617Phil Windschitl for Farmington City CouncilCandidateNoneLocal, MN2$99~7K5 Sep
7618Don Combs for Pikeville City Commissioner CandidateNoneLocal, KY2$99~1.1K3 Sep
7619Alderman Gilbert VillegasCandidateNoneNone2$99~3K3 Sep
7620Denise Garza BISD Trustee Place 2CandidateNoneLocal, TX2$99~1.1K3 Sep
7621Mike Adrieansen- Mayor of ManhattanCandidateNoneLocal, IL2$99~5993 Sep
7622Lisa Ballay for CongressCandidateNoneHouse LA-22$99~5K1 Sep
7623Neal For GrandPaid for by Neal for GrandCandidateNoneLocal, UT2$99~1.1K29 Aug
7624Edgar Herrera Of HeberCandidateNoneLocal, UT2$99~2K29 Aug
7625Billy Wagner for OklahomaCandidateNoneGovernor, OK2$99~5K29 Aug
7626Abby Gibson for Hays County Commissioner Precinct 2CandidateNoneLocal, TX2$99~1.1K27 Aug
7627Susan Fischer-Maki for Oregon's 3rd House DistrictCandidateNoneLegislature, OR2$99~11K26 Aug
7628Francis Jacobson for School Board - At Large.CandidateNoneLocal2$99~12K26 Aug
7629Reed Reinbold for Otter Tail County SheriffCandidateNoneLocal, MN2$99~7K23 Aug
7630Justin MoriartyCandidateNoneNone2$99~1.1K24 Aug
7631Texans For Rick MartinezPaid for by TEXANS FOR RICK MARTINEZCandidateNoneLegislature, TX2$99~3K22 Aug
7632Joe Madge for SCPaid for by Joe Madge Committee to ElectCandidateNoneLegislature, SC2$99~2K22 Aug
7633Dan WilliamsPaid for by Connecting Fort Smith Daniel Williams For MayorCandidateNoneLocal, AR2$99~7K19 Aug
7634Morgan Hibma for MayorCandidateNoneLocal2$99~7K19 Aug
7635Mike SareiniPaid for by Committee to Elect Mike SareiniCandidateNoneLocal, MI2$99~4K16 Aug
7636Heather Guernsey for KansasCandidateNoneOther statewide, KS2$99~8K15 Aug
7637Ben for Moorhead Ward 1Paid for by Ben for MoorheadCandidateNoneLocal, MN2$99~2K14 Aug
7638Ericka Smith for Park County AttorneyCandidateNoneLocal, WY2$99~2K13 Aug
7639Shannon Dubberly, Keller City CouncilmanPaid for by Shannon Dubberly for Keller City CouncilCandidateNoneLocal, TX2$99~5K13 Aug
7640Jibri KnightPaid for by KnightFor9.comCandidateNoneHouse GA-92$99~8K13 Aug
7641Justin P. Peroli for Ohio House District 66CandidateNoneLegislature, OH2$99~2K13 Aug
7642Pizza For School BoardCandidateNoneLocal, FL2$99~31K11 Aug
7643Michael Boutin for Barre CityCandidateNoneLegislature, VT2$99~7K9 Aug
7644Silvia Dukes for Hernando County CommissionCandidateNoneLocal, FL2$99~10K7 Aug
7645Waterstreet for Door County SheriffCandidateNoneLocal, WI2$99~1.1K6 Aug
7646Jim Tanner for District 7CandidateNoneLocal, TN2$99~2K6 Aug
7647Councilman Aaron Styron - Pasadena District HPaid for by Aaron Styron City Council MemberCandidateNoneNone2$99~8K6 Aug
7648Ruben J. Camarillo For Maverick County JudgeCandidateNoneLocal, TX2$99~8K5 Aug
7649Chris Chilton for Mayor CandidateNoneLocal, TN2$99~16K5 Aug
7650Bryan Woodruff, Bartlett School Board - Position 4CandidateNoneLocal, TN2$99~7K4 Aug
7651Paul AlvaradoPaid for by Paul Alvarado for KellerCandidateNoneLocal, TX2$99~4K4 Aug
7652Jennifer Laabs for Cedar County ClerkCandidateNoneLocal2$99~11K3 Aug
7653Dustin Lloyd for Missouri State Representative HD 39Paid for by Committee to Elect Dustin LloydCandidateNoneLegislature, MO2$99~1.1K2 Aug
7654Courtney for Commissioner, District 11, Wilson CountyCandidateNoneLocal, TN2$99~35K1 Aug
7655Elliott Franklin for School BoardCandidateNoneLocal, TN2$99~4K31 Jul
7656Isaac Greenwood for Montgomery CountyPaid for by GreenwoodForMoCoCandidateNoneLocal, MD2$99~13K31 Jul
7657Citizens for Good - Derrick R GoodCandidateNoneLocal2$99~6K31 Jul
7658Tawonda BurksCandidateNoneLocal, MN2$99~8K31 Jul
7659Tiffnay Burts for Audrain County TreasurerCandidateNoneLocal, MO2$99~1.1K31 Jul
7660Nick Sherrell for Presiding Commissioner CandidateNoneLocal, MO2$99~6K30 Jul
7661Ann Marie Danimus for Congress - WA05Paid for by COMMITTEE TO ELECT ANN MARIE DANIMUSCandidateNoneHouse WA-52$99~12.5K31 Jul
7662Luke Lori for State RepresentativePaid for by CTE Luke Lori State RepresentativeCandidateNoneState2$99~1.1K30 Jul
7663Amber Segar for Benton County ClerkCandidateNoneLocal2$99~3K29 Jul
7664Michael Naifeh County Commission District 2CandidateNoneLocal, TN2$99~12K26 Jul
7665Cathy Watts for County Commission District 16CandidateNoneLocal2$99~3K26 Jul
7666Kelly Brunette Village of Saranac LakePaid for by Kelly BrunetteCandidateNoneLocal, NY2$99~11K23 Jul
7667Jonathan Landsman for West Bloomfield Twp Supervisor CandidateNoneLocal, MI2$99~13K23 Jul
7668Romona For KansasPaid for by Mona For HD33CandidateNoneLegislature, KS2$99~4K23 Jul
7669Christian Singleton For Perry County MayorPaid for by Christian Singleton For Perry County Mayor CandidateNoneLocal, TN2$99~4K25 Jul
7670Matthew Hinton Alderman At LargePaid for by Committee to Elect Matthew HintonCandidateNoneLocal, MS2$99~2K23 Jul
7671Daniel Madnick - Richmond Town CouncilorCandidateNoneLocal, RI2$99~1.5K21 Jul
7672Nephi John Cole at Sheridan City CouncilPaid for by Nephi John ColeCandidateNoneLocal, WY2$99~9K19 Jul
7673Mayor Santiago Avila, Jr.Paid for by Mayor Santiago Avila JrCandidateNoneLocal, FL2$99~4K18 Jul
7674Gary Eddings for District 4 County CommissionerPaid for by Gary Eddings for County CommissionsCandidateNoneLocal2$99~7K16 Jul
7675Lauren Breeze District 18 CommissionerPaid for by Committee to Elect Lauren BreezeCandidateNoneLocal, TN2$99~3K16 Jul
7676Nikia Elliott 4 SheriffPaid for by Nikia Elliott for Bedford County SheriffCandidateNoneLocal, TN2$99~9K16 Jul
7677Rod Grubbs for District 3 County CommissionerPaid for by Rod Grubbs CampaignCandidateNoneLocal2$99~3K15 Jul
7678Chigozie Onyema for New JerseyPaid for by Onyema For New JerseyCandidateNoneNone2$99~8K15 Jul
7679Erica Schwartz for MN HouseCandidateNoneLegislature, MN2$99~23K14 Jul
7680Big Al Solomon for U.S. CongressPaid for by Committee to Elect Al Solomon for US HouseCandidateNoneHouse MA-32$99~5K14 Jul
7681Defonsio DanielsCandidateNoneNone2$99~1.1K8 Jul
7682Kyra Hoffner 4 SenatePaid for by Friends To Elect Kyra HoffnerCandidateNoneLegislature, DE2$99~11K6 Jul
7683David Lynch, Harrietstown Town CouncilCandidateNoneLocal, NY2$99~2K5 Jul
7684Mayor Larry AgranCandidateNoneNone2$99~1.1K30 Jun
7685Mike CarrollPaid for by Mike Carroll - Vice Mayor, City of IrvineCandidateNoneNone2$99~10K22 Jun
7686Carissa Mattern for MarylandCandidateNoneLocal, MD2$99~10K20 Jun
7687Stillwell 4 LittletonCandidateNoneLocal, CO2$99~4K19 Jun
7688Patberg for IndianaCandidateNoneLegislature, IN2$99~6K18 Jun
7689Jesse O. KurtzCandidateNoneNone2$99~4K18 Jun
7690Councilman Tramayne HobbsCandidateNoneLocal, TX2$99~2K14 Jun
7691Matt Codding for Ward 2CandidateNoneLocal, MS2$99~6K12 Jun
7692Dwight Davis for DC CouncilPaid for by Dwight for DC Council at Large 2026CandidateNoneLocal, DC2$99~8K11 Jun
7693Dominic Heath For BOECandidateNoneLocal2$99~1.5K12 Jun
7694Shante Duncan for SenatePaid for by Committee to Elect Shante DuncanCandidateNoneLegislature, MO2$99~14K11 Jun
7695Cody Nugent for Marshall County Revenue CommissionerCandidateNoneLocal, AL2$99~19K10 Jun
7696Ashit Patel for MorrisvilleCandidateNoneLocal, NC2$99~10K8 Jun
7697Minja for Clark County CommissionerPaid for by Friends of MinjaCandidateNoneLocal, NV2$99~12K8 Jun
7698Katie for MayorCandidateNoneLocal2$99~1.1K4 Jun
7699Brad Hollowell for Grady County Treasurer 2026CandidateNoneLocal2$99~6K4 Jun
7700Strong 4 SheriffPaid for by ERIC STRONG FOR LA SHERIFF 2026CandidateNoneLocal, CA2$99~12K1 Jun
7701Tim Goldammer for City Council Ward 1CandidateNoneLocal, IA2$99~1.1K1 Jun
7702Michael Griswold for Washington CountyPaid for by Friends of Michael GriswoldCandidateNoneLocal2$99~6K1 Jun
7703Jacob Trujillo for NMPaid for by Jacob TrujilloCandidateNoneNone2$99~9K29 May
7704Jordan JuarezPaid for by Commitee to Elect Jordan JuarezCandidateNoneLocal, NM2$99~10K29 May
7705David Angel for Cooper City CommissionCandidateNoneLocal, FL2$99~7K28 May
7706Leonard HennessyPaid for by Hennessy for GeorgiaCandidateNoneGovernor, GA2$99~14K25 May
7707Commissioner David Tullos - Grimes County Precinct TwoCandidateNoneLocal, TX2$99~7K25 May
7708Re-elect Johnson & Rodriguez for Hopatcong Borough CouncilCandidateNoneLocal, NJ2$99~11K24 May
7709Jerry Garza for Webb County JudgePaid for by Jerry For WebbCandidateNoneLocal, TX2$99~5K23 May
7710LAMayor2026Paid for by ASAAD ALNAJJAR FOR LA MAYOR 2026CandidateNoneLocal2$99~2.5K19 May
7711Ken High for Lamar County Commissioner Precinct 4CandidateNoneLocal, TX2$99~6K19 May
7712Will Edmonson for Early County Schoolboard District 4CandidateNoneLocal, GA2$99~6K19 May
7713Joshua DorminyPaid for by Dorminy For JudgeCandidateNoneLocal2$99~7K19 May
7714Elect Jim AnagnostakisPaid for by Committee to Elect James AnagnostakisCandidateNoneLocal, NV2$99~38K18 May
7715Cassie Robinson For CoronerCandidateNoneLocal2$99~4K18 May
7716Josh Mann for Anderson County District 5Paid for by Josh Mann for Anderson CountyCandidateNoneLocal, SC2$99~3K18 May
7717Jamey Kidd Pike Dist 2 MagistrateCandidateNoneLocal, KY2$99~16K17 May
7718Ronald Cobb IIPaid for by Campaign To Elect Ronald James Cobb II, Candidate for Hawthorne City Commission Seat 3CandidateNoneLocal, FL2$99~13K17 May
7719Amanda Jesenof for Binghamton City School District Board of EducationCandidateNoneLocal, NY2$99~4K16 May
7720Representative Gabriel SanchezPaid for by Committee to Elect Gabriel SanchezCandidateNoneState2$99~6K16 May
7721Shane Greet 4 SheriffPaid for by Shane Greet for SheriffCandidateNoneLocal2$99~6K15 May
7722Van Le for City Council 2026CandidateNoneLocal, CA2$99~40K15 May
7723Irigoin for District JudgeCandidateNoneLocal, MT2$99~10K15 May
7724Mark Jones for Lyon County CommissionerPaid for by Mark Jones for Lyon County Commissioner Dist 5CandidateNoneLocal2$99~5K15 May
7725Keira Elitzer for District #4 Magistrate CandidateNoneLocal, KY2$99~7K15 May
7726Corey Leikauf for Treasurer-Tax CollectorCandidateNoneLocal2$99~17K14 May
7727McGraw for Magistrate - Oldham County District 2Paid for by Randy McGraw for MagistrateCandidateNoneLocal, KY2$99~1.1K17 May
7728Justin Nelson for Oregon County Associate Circuit JudgeCandidateNoneLocal, MO2$99~13K14 May
7729Michael Steele for NDCandidateNoneNone2$99~4K13 May
7730Mike KinseyPaid for by Mike Kinsey for District 1 CommissionerCandidateNoneLocal, GA2$99~3K13 May
7731Gabby Knapp for ClerkCandidateNoneLocal2$99~1.1K13 May
7732Benjamin Straker, Sr., Board Chair,District 9CandidateNoneLocal, GA2$99~1.5K12 May
7733Tim Price- Pulaski County ClerkCandidateNoneLocal2$99~25K12 May
7734Utah GritPaid for by Elect Rod MoserCandidateNoneLegislature, UT2$99~2K12 May
7735Will Mau for Schalmont Board of EducationPaid for by William Mau for Board of EducationCandidateNoneLocal, NY2$99~4K12 May
7736Stefani Colfack for Holt County ClerkCandidateNoneLocal, NE2$99~3K11 May
7737David D. McElwee for CommissionerCandidateNoneLocal2$99~10K11 May
7738David Kennedy For Marion County CommissionCandidateNoneLocal, WV2$99~18K11 May
7739Yema Measho for Benton County Circuit Court JudgePaid for by YEMA MEASHO FOR JUDGECandidateNoneLocal, OR2$99~14K11 May
7740Bob Stubbe For MayorCandidateNoneLocal, NE2$99~5K11 May
7741Shannon Cox for Clark Judge/ExecutivePaid for by Shannon Cox for Clark County Judge ExecutiveCandidateNoneLocal, KY2$99~11K11 May
7742Stacey Biel for Magistrate JudgePaid for by Committee to Elect Stacey Biel. Heather Fortner, Treasurer.CandidateNoneLocal2$99~7K11 May
7743Michael Smith for TreasurerPaid for by Friends of Michael SmithCandidateNoneState2$99~12K10 May
7744Flint for OPPD District 2Paid for by Friends of Flint HarknessCandidateNoneLocal, NE2$99~22K9 May
7745Re-Elect Tasha Hellard for Anderson County JailerCandidateNoneLocal, KY2$99~8K8 May
7746Committee to Elect Kara VautourCandidateNoneLocal, MA2$99~10K8 May
7747Clint Curtis for County Clerk 2026Paid for by CLINT CURTIS FOR COUNTY CLERK 2026CandidateNoneLocal, CA2$99~4K8 May
7748Chris BurfordCandidateNoneLocal2$99~3K8 May
7749Eric Maupin for MayorPaid for by Maupin for MayorCandidateNoneLocal, TN2$99~5K7 May
7750Boston For Eagle County SheriffCandidateNoneLocal, CO2$99~4K6 May
7751Doug Cannon for Alabama State SenateCandidateNoneLegislature, AL2$99~22K6 May
7752Betsy for SalemCandidateNoneLocal, OR2$99~12K6 May
7753Elect Billie Campbell for Powell County ClerkCandidateNoneLocal2$99~6K5 May
7754New Vision for Jefferson-Wilsusen, Senatore & GalfoCandidateNoneLocal2$99~4K5 May
7755Fahad For IrvingCandidateNoneLocal, TX2$99~3K5 May
7756Jeremy Richards for Bradley County Commissioner District 2 Seat BPaid for by Jeremy4district2CandidateNoneLocal, TN2$99~3K5 May
7757Jill Ritzman for Cumberland County TrusteePaid for by Jill Ritzman for TrusteeCandidateNoneLocal2$99~6K5 May
7758Hollems for JudgePaid for by Hollems for Judge CandidateNoneLocal2$99~2K5 May
7759Brian Clifford, County CommissionerPaid for by Committee To Elect Brian CliffordCandidateNoneLocal, TN2$99~8K5 May
7760Levi MesserCandidateNoneNone2$99~2K4 May
7761Clarissa Smith for Rutherford County School Board - Zone 4CandidateNoneLocal, TN2$99~11K4 May
7762Elect Dennis HendersonCandidateNoneNone2$99~7K5 May
7763Hunter Moran for Clay County ProsecutorCandidateNoneLocal2$99~7K4 May
7764Kenneth Barrett for SheriffCandidateNoneLocal, TN2$99~8K4 May
7765Rob Miller for CommissionerPaid for by FRIENDS OF ROB MILLERCandidateNoneLocal, IN2$99~25K4 May
7766Citizens to Elect Lenny Stover, Constable- District DCandidateNoneLocal2$99~4K4 May
7767Doug Sayers for Jefferson County Commissioner-5th DistrictCandidateNoneLocal2$99~1.1K4 May
7768Larry Shelton For Kenton County Sheriff CandidateNoneLocal, KY2$99~2K3 May
7769Elect Ronnie Wade for Wetzel County Board of EducationCandidateNoneLocal, WV2$99~1.1K3 May
7770Vote Jamie NaylorPaid for by The Committee to Elect Jamie NaylorCandidateNoneState2$99~10K3 May
7771Juliet Britton for JudgeCandidateNoneLocal2$99~9K3 May
7772André Sisk for State RepresentativeCandidateNoneState2$99~3K3 May
7773Huttner for Champlin WARD 3CandidateNoneLocal, MN2$99~9K3 May
7774Ross McMullin, Keller City CouncilmanPaid for by Ross McMullin for Keller City CouncilCandidateNoneLocal, TX2$99~5K3 May
7775Angela Swenson for JudgeCandidateNoneLocal, IN2$99~1.1K3 May
7776Chaka 4 CISDCandidateNoneLocal2$99~9K2 May
7777Patrick Hoeft - For Butler County Supervisor District 5CandidateNoneLocal, NE2$99~8K2 May
7778Jensen Pickett For Taylor Township TrusteePaid for by PICKETT ON THE TICKETCandidateNoneLocal, IN2$99~8K3 May
7779Victoria Sorg for Clark County CommissionCandidateNoneLocal, NV2$99~5K1 May
7780Stacia Crye-Shahan for Bradley County Register of DeedsCandidateNoneLocal, TN2$99~18K1 May
7781Dan Lewandowski for MayorPaid for by Citizens to Elect Dan Lewandowski for MayorCandidateNoneLocal1$50~7.5K26 Oct
7782Melissa Perry For State RepCandidateNoneLegislature, MO1$50~49.526 Oct
7783Prentiss Harrell for Circuit Court JudgeCandidateNoneLocal, MS1$50~5.5K26 Oct
7784Elder for Ohio 82Paid for by Elder for OhioCandidateNoneLegislature, OH1$50~2.5K26 Oct
7785Andrew Sawusch for Erie District 1Paid for by Andrew Sawusch for Erie TrusteeCandidateNoneLocal, CO1$50~3.5K26 Oct
7786Judge Dianne Curvey for 280th District CourtCandidateNoneLocal, TX1$50~3.5K26 Oct
7787Scott Armitage - Eagan City CouncilCandidateNoneLocal, MN1$50~5.5K26 Oct
7788Keith Purnell For AssemblyPaid for by Keith Purnell for AssemblyCandidateNoneState1$50~6.5K26 Oct
7789Cochran for IllinoisCandidateNoneNone1$50~3.5K26 Oct
7790Kristina Pine for Ventura County Board of EducationPaid for by Kristina Pine for Simi Valley School Board 2022CandidateNoneLocal, CA1$50~5.5K26 Oct
7791Erik Poicon for Mountain View City Council 2026Paid for by Erik Poicon for City Council 2026CandidateNoneLocal, CA1$50~9.5K26 Oct
7792Aidan HillPaid for by Aidan Hill for Berkeley City Council District 7, 2026CandidateNoneLocal, CA1$50~3.5K26 Oct
7793Bettermann4HCBOEPaid for by BETTERMANN4HCBOECandidateNoneLocal, MD1$50~17.5K26 Oct
7794Adams for OmahaCandidateNoneLocal, NE1$50~4.5K26 Oct
7795Cristy Mulherin - West Bloomfield Town Board MemberCandidateNoneLocal, MI1$50~1.5K26 Oct
7796Liles Taylor for Magistrate, Woodford County District 1CandidateNoneLocal, KY1$50~1.5K26 Oct
7797Swenson 4 Ward 3CandidateNoneLocal, MN1$50~2.5K26 Oct
7798Briana Bregstein for Old Tappan Board of EducationPaid for by Briana BregsteinCandidateNoneLocal, NJ1$50~1.5K26 Oct
7799Sheri 4 LBUSDCandidateNoneLocal, CA1$50~549.526 Oct
7800Steve MaulCandidateNoneNone1$50~1.5K26 Oct

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.