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

24,034 pages · 740,568 ads · $484M · page 85 of 121

#PageTypeSideRaceResultAdsSpendImpressionsAttackLast ad
16801Independent OaklandGroupNoneLocal, NJ10$495~20.2K30%25 Oct
16802Rialto Police Benefit AssociationGroupNoneLocal, CA10$495~14.9K0.0%25 Oct
16803Vote For East BrunswickCandidateNoneLocal, NJ10$495~34K20%26 Oct
16804Helmer for AssemblyCandidateNoneState10$495~22.6K25 Oct
16805Will Rivera for OneontaPaid for by Will Rivera For New YorkCandidateNoneLocal, NY10$495~14.3K0.0%24 Oct
16806Badger TalksPaid for by UW Badger TalksPublic bodyNoneNone10$495~46K0.0%24 Oct
16807Scott Manley for SupervisorPaid for by Friends of Scott ManleyCandidateNoneLocal, NY10$495~30K0.0%24 Oct
16808Assemblywoman Mary Beth WalshCandidateRep.Legislature, NY10$495~19.3K0.0%24 Oct
16809Portage County Ohio Republican PartyPaid for by Portage County Republican Party Executive CommitteePartyRep.None10$495~9.4K24 Oct
16810City of Edmond, GovernmentPaid for by CITY OF EDMONDPublic bodyNoneNone10$495~52K0.0%23 Oct
16811Simon E. OrtizPaid for by Simon for Uvalde County Commissioner Precinct 2CandidateNoneLocal, TX10$495~20.2K0.0%23 Oct
16812Tony SandovalCandidateNoneLocal, CA10$495~9.7K0.0%23 Oct
16813Daniel McCoy - Albany County ExecutivePaid for by Albany CountyPublic bodyNoneNone10$495~50K0.0%22 Oct
16814Invest in LouisianaPaid for by Louisiana Budget Project GroupNoneBallot measure, LA10$495~35K40%22 Oct
16815Tim McNeely for WVPaid for by Tim McNeelyCandidateNoneLegislature, WV10$495~16.2K0.0%22 Oct
16816Mike Turner for CongressPaid for by Citizens For TurnerCandidateRep.House OH-10Lost · 47.7%10$495~42.1K0.0%21 Oct
16817Shaina for District 41 (Friends of Shaina Smith)CandidateNoneLegislature, RI10$495~31K0.0%21 Oct
16818Sandra White for AntiochCandidateNoneLocal, CA10$495~27K10%21 Oct
16819Dwight D. Cornelison for County Commissioner CandidateNoneLocal, TN10$495~47K0.0%21 Oct
16820James "Jimmy" Rogers for N.C. House 118Paid for by James Rogers for NC House CandidateNoneLegislature, NC10$495~13.2K0.0%20 Oct
16821JBT MarketingUnknownNoneLocal, CA10$495~51.8K0.0%20 Oct
16822Michael Price - Egg Harbor Township Board of Education MemberCandidateNoneLocal, NJ10$495~12.2K0.0%20 Oct
16823Christopher SmigaPaid for by SMIGA FOR MAYORCandidateNoneLocal, NJ10$495~24.1K0.0%20 Oct
16824Nick Exline For STPUDCandidateNoneLocal, CA10$495~11.6K0.0%19 Oct
16825State Representative Mary Ann PerezPaid for by Mary Ann Perez CampaignCandidateDem.Legislature, TX10$495~14.7K0.0%18 Oct
16826WV House DemocratsPartyDem.None10$495~28.1K0.0%16 Oct
16827Friends of Tim CoffinCandidateNoneLegislature, NH10$495~10.2K20%16 Oct
16828The Genesis PrizePaid for by GPF NA LLCGroupNoneNone10$495~27K0.0%15 Oct
16829The Badger ProjectPaid for by Center For Community Stewardship, Inc.GroupNoneNone10$495~20K50%15 Oct
16830Jack Patrick LewisPaid for by Committee to Elect Jack LewisCandidateDem.Legislature, MA10$495~4.5K10%15 Oct
16831Protect StaffordGroupNoneNone10$495~21.1K30%14 Oct
16832Glidden for Otero County Commissioner District 1CandidateNoneLocal, NM10$495~17.6K0.0%13 Oct
16833Nikkie Hunter Arlington City Council District 3Paid for by Nikkie Hunter for Arlington City Council District 3CandidateNoneLocal, TX10$495~15.6K0.0%13 Oct
16834Woodbridge Vote NoGroupNoneBallot measure, CT10$495~7.3K100%13 Oct
16835Ricardo "Ric" Alonzo - Montebello City Council District 5Paid for by Ric Alonzo for Montebello City Council 2026CandidateNoneLocal, CA10$495~34.1K0.0%7 Oct
16836Representative Sally ClucheyPaid for by Maine House MajorityPartyDem.None10$495~85K0.0%7 Oct
16837Enfield United Church of ChristPaid for by ENFIELD CONG CHURCHGroupNoneNone10$495~16.7K0.0%6 Oct
16838Rep. Kilton WebbPaid for by Maine House MajorityPartyDem.None10$495~67K0.0%2 Oct
16839Marlene Seielstad for Orleans County Legislator at LargeCandidateNoneLocal, NY10$495~5.9K0.0%21 Sep
16840Allegan County Democratic PartyPartyDem.House MI-410$495~22.7K0.0%8 Sep
16841Koch AlertPaid for by Next Level Digital UnknownNoneNone10$495~20.1K70%3 Sep
16842Oklahoma City National Memorial & MuseumGroupNoneNone10$495~35.7K0.0%1 Sep
16843Owen County Indiana Democratic PartyPaid for by Owen County Democratic CommitteePartyDem.None10$495~8.3K0.0%25 Aug
16844Right To DemocracyPaid for by Right to Democracy ProjectGroupNoneNone10$495~214K25 Aug
16845Erin Toler for Escambia County School BoardPaid for by Campaign fund of Erin TolerCandidateNoneLocal, FL10$495~22.1K10%18 Aug
16846Robert Segal for Circuit JudgeCandidateNoneLocal10$495~55K15 Aug
16847West Central InitiativeGroupNoneNone10$495~36.5K0.0%12 Aug
16848Hivision2020GroupNoneLocal, HI10$495~16K0.0%5 Aug
16849Allan Hess for County Commissioner, District 2Paid for by Allan Hess for County CommissionCandidateNoneLocal10$495~5K10%4 Aug
16850Elect Michael Cavins Claiborne County SheriffPaid for by ELECT MICHAEL CAVINS FOR SHERIFFCandidateNoneLocal, TN10$495~22.1K0.0%4 Aug
16851Linda Penrod for Clinton County CommissionerCandidateNoneLocal10$495~11.7K11%3 Aug
16852AccessTV.orgMediaNoneNone10$495~31.1K30%2 Aug
16853Walter HargraveMediaNoneNone10$495~13.3K20%2 Aug
16854Brent L Hensley 4 Jasper County Recorder of DeedsCandidateNoneLocal10$495~11.7K30 Jul
16855Tiffany Naccarato for Kansas HouseCandidateNoneLegislature, KS10$495~46K20%28 Jul
16856Adriana Olaiz Justice of the PeaceCandidateNoneLocal, TX10$495~49.5K0.0%27 Jul
16857Math4cureUnknownNoneNone10$495~24.1K29%27 Jul
16858Elect Dustin Robertson Pulaski County ClerkCandidateNoneLocal, MO10$495~27.1K0.0%20 Jul
16859Havasu First - Dave Johnson for Mayor Paid for by Committee To Elect Dave Johnson For MayorCandidateNoneLocal, AZ10$495~47.1K0.0%13 Jul
16860Cumberland County Democratic Committee of MainePartyDem.Governor, ME10$495~36K0.0%22 Jun
16861Conservative Integrity PACGroupRep.Local, MD10$495~10.3K100%22 Jun
16862Stephanie Flasch For Harford County CouncilPaid for by Elect Stephanie FlaschCandidateNoneLocal, MD10$495~49K0.0%20 Jun
16863Elect Heather White 2026CandidateNoneNone10$495~9.3K18 Jun
16864Councilman Robert L Artis for Mayor of Prospect Park CandidateNoneLocal, NJ10$495~13.7K0.0%2 Jun
16865Loren Colin for CongressCandidateNoneHouse CA-3410$495~13.4K0.0%1 Jun
16866Rosa E Moreno OrtegaCandidateNoneLocal10$495~25K0.0%1 Jun
16867Alex Zdan for US SenatePaid for by Alex Zdan for SenateCandidateRep.Senate, NJ10$495~33K57%1 Jun
16868Nick Buchholz for South Dakota House of RepresentativesCandidateNoneLegislature, SD10$495~28.2K0.0%1 Jun
16869Adamus for AssessorPaid for by Pals of Adamus for assessor 2026CandidateNoneLocal10$495~16.2K29%1 Jun
16870Kevin Burns for SheriffCandidateNoneLocal, NM10$495~43K0.0%31 May
16871Francisco Diaz for County Clerk 2026CandidateNoneLocal, CA10$495~43K0.0%31 May
16872Todd Wilkinson - SD District 8Paid for by Friends of Todd WilkinsonCandidateRep.Legislature, SD10$495~20.2K0.0%30 May
16873Judge Kendall Hannon for Siskiyou CountyPaid for by Hannon for Superior Court Judge 2026CandidateNoneLocal, CA10$495~67K0.0%30 May
16874Sheriff ProutyCandidateNoneLocal10$495~16.1K0.0%30 May
16875Albany County GOPPartyRep.None10$495~33K70%26 May
16876Leslie Wolff for TFC AssessorCandidateNoneLocal10$495~13.2K13%20 May
16877Garmon for Iowa SenateCandidateNoneLegislature, IA10$495~4.9K0.0%19 May
16878Anthony Garland for 1st District MagistrateCandidateNoneLocal, KY10$495~42.1K0.0%18 May
16879Elect Steve GaileyCandidateNoneLocal, GA10$495~25.7K16 May
16880Lewis Taylor for WV House of Delegates 61st District CandidateRep.Legislature, WV10$495~21.1K30%12 May
16881Heidi Wedige for Holt County Clerk CandidateNoneLocal, NE10$495~26K0.0%11 May
16882Darren Vogt for State Senate Paid for by Friends of Darren Vogt for State SenateCandidateRep.Legislature, IN10$495~11.4K40%5 May
16883Matthew Cunningham for Putnam County Probate Juvenile JudgePaid for by Cunningham for Judge, Tom Liebrecht TreasurerCandidateNoneLocal, OH10$495~24K0.0%5 May
16884Michael Whaley for County TrusteeCandidateDem.Local10$495~68.5K0.0%5 May
16885Morgan & Henry for VermontCandidateNoneGovernor, VT1$450~37.5K26 Oct
16886Ametrius Sidney for Tracy City CouncilPaid for by Ametrius Sidney for Tracy City Council 2026CandidateDem.Local, CA1$450~12.5K26 Oct
16887Patrick Johnson for House District 8Paid for by Friends to elect Patrick JohnsonCandidateNoneState1$450~8.5K26 Oct
16888Osmack for St. Louis County Council 3rd DistrictPaid for by Osmack for MissouriCandidateNoneLocal, MO1$450~137.5K26 Oct
16889Yvette BenarrochPaid for by Gladyvette Benarroch for State RepresentativeCandidateRep.Legislature, FL1$450~22.5K26 Oct
16890SEIU 1991 Paid for by SEIU LOCAL 1991 HOLDING CORPORATIONGroupNoneNone1$450~12.5K26 Oct
16891David Perry for New Hanover County BOEPaid for by David Perry for Board of EducationCandidateNoneLocal, NC1$450~32.5K25 Oct
16892ND Dem-NPL District 17Paid for by Northern Valley Democratic-NPLPartyDem.Legislature, ND1$450~32.5K25 Oct
16893Republican Party of MinnesotaPaid for by REPUBLICAN PARTY OF MINNESOTA - FEDERALPartyRep.Other statewide, MN1$450~8.5K24 Oct
16894AAWPI MobilizePaid for by AAWPI MOBILIZE, INC.GroupNoneNone1$450~17.5K24 Oct
16895Will Jobe for IndependenceCandidateNoneState1$450~112.5K24 Oct
16896Deleon Parker for County Commissioner District 5CandidateNoneLocal1$450~37.5K24 Oct
16897Voice of the PeoplePaid for by VOICE OF THE PEOPLEGroupDem.None1$450~27.5K23 Oct
16898Mandy SteelePaid for by Steele for PACandidateDem.Legislature, PA1$450~112.5K23 Oct
16899Re-elect Brianna4MSUCandidateNoneOther statewide, MI1$450~17.5K23 Oct
16900Senator Brett LigonPaid for by Brett LigonCandidateRep.Legislature, TX1$450~42.5K23 Oct
16901Jews for FreedomPaid for by BEND THE ARC: A JEWISH PARTNERSHIP FOR JUSTICEGroupNoneNone1$450~27.5K22 Oct
16902Amanda Trosclair for JudgePaid for by Trosclair for JudgeCandidateNoneLocal, LA1$450~22.5K22 Oct
16903The Bad Bruce ExhibitGroupDem.Legislature, OH1$450~22.5K21 Oct
16904Pringle for AL101Paid for by CHRIS PRINGLE CAMPAIGNCandidateRep.Legislature, AL1$450~42.5K21 Oct
16905Jamari GilbertPaid for by Jamari Gilbert CampaignCandidateNoneLocal, TX1$450~37.5K21 Oct
16906Restore SaginawGroupNoneBallot measure, MI1$450~42.5K21 Oct
16907Invest AtlantaPublic bodyNoneNone1$450~137.5K21 Oct
16908Richland County Ohio Republican PartyPartyRep.None1$450~55K20 Oct
16909Booker 4 JudgePaid for by Committee to Elect Leslie Booker for Judge Booker4JudgeCandidateNoneLocal1$450~112.5K20 Oct
16910Forsyth County NewsPaid for by Metro Market Media LLCMediaNoneNone1$450~32.5K19 Oct
16911Connecticut HRCCPaid for by HRCCPartyNoneNone1$450~22.5K19 Oct
16912Krystyne Knutson for SD9CandidateRep.Legislature, MN1$450~112.5K19 Oct
16913UNICEF USAPaid for by UNITED STATES FUND FOR UNICEFGroupNoneNone1$450~55K18 Oct
16914White Mountain Firefighters Association (WMFFA)GroupNoneBallot measure, AZ1$450~37.5K16 Oct
16915Safari Club International - SCIPaid for by SAFARI CLUB INTERNATIONALGroupRep.Senate, AK1$450~32.5K16 Oct
16916Steve Gunderson for State SenateCandidateRep.Legislature, MT1$450~22.5K16 Oct
16917Susan Smentek for DuPage County Forest Preserve District 1Paid for by Susan Smentek Friends OfCandidateDem.Local, IL1$450~112.5K15 Oct
16918Summit County Colorado GOPPaid for by Summit County Republican Central CommitteePartyNoneBallot measure, CO1$450~22.5K15 Oct
16919Article III FoundationGroupNoneNone1$450~7.5K14 Oct
16920Eric Villarreal CCISD Trustee District 1Paid for by Eric Villareal for CCISD District 1 CampaignCandidateNoneLocal, TX1$450~17.5K13 Oct
16921Calvert County Election BoardPaid for by Calvert County GovernmentPublic bodyNoneNone1$450~37.5K13 Oct
16922Norman Crow for House District 63Paid for by Friends of Norman CrowCandidateDem.Legislature, AL1$450~112.5K13 Oct
16923Brian Biggs for NC HouseCandidateRep.Legislature, NC1$450~85K10 Oct
16924Ana Gonzalez for Rialto City CouncilPaid for by ANA GONZALEZ FOR RIALTO CITY COUNCIL 2026CandidateNoneLocal, CA1$450~47.5K10 Oct
16925Re-elect Jim Murphy for Fire CommissionerPaid for by Jim Murphy for Bonita Springs Fire & Rescue Seat 1CandidateNoneLocal, FL1$450~27.5K9 Oct
16926Mark Osterhout for District Court JudgeCandidateNoneLocal, NC1$450~112.5K9 Oct
16927Mary Rabago ProductionsUnknownNoneOther statewide, AZ1$450~85K9 Oct
16928Alejandro Alex VaraCandidateDem.Local, CA1$450~17.5K8 Oct
16929CitrusConnectionPaid for by Citrus Connection Public bodyNoneNone1$450~65K8 Oct
16930Chris Waddell for State Representative CandidateNoneLegislature, PA1$450~42.5K7 Oct
16931Minnesota CornPaid for by Minnesota Corn Growers AssociationGroupNoneNone1$450~37.5K5 Oct
16932State Representative Ashley Bryant BaileyPaid for by Friends of Ashley Bryant BaileyCandidateDem.Legislature, OH1$450~37.5K5 Oct
16933Senator Emma Kerr-CarpenterPaid for by Emma Kerr-Carpenter for MontanaCandidateNoneLegislature, MT1$450~112.5K5 Oct
16934Conway for OhioPaid for by Friends of Dan ConwayCandidateDem.Governor, OH1$450~112.5K3 Oct
16935Ross Jameson for District 1 CommissionerCandidateNoneLocal1$450~55K2 Oct
16936Stacy Fortner for Wm S Hart Union School DistrictPaid for by Stacy Fortner for Hart School BoardCandidateNoneLocal, CA1$450~17.5K2 Oct
16937Brendon LeslieMediaRep.Local, FL1$450~22.5K2 Oct
16938Princetonians for Free SpeechGroupNoneNone1$450~37.5K1 Oct
16939One Temecula Valley PACGroupNoneLocal, CA1$450~65K1 Oct
16940IAFF Local 1371GroupNoneLocal, IA1$450~162.5K30 Sep
16941Frank Gerdine for Chino Valley School BoardCandidateNoneLocal, AZ1$450~22.5K27 Sep
16942Rotary Club of Barrow-NuvukGroupNoneLocal, AK1$450~32.5K27 Sep
16943Josh Bastian for RSMCandidateNoneLocal, CA1$450~137.5K28 Sep
16944Poplar Bluff Professional Firefighters Local 2543GroupNoneBallot measure, MO1$450~137.5K25 Sep
16945Injustice WatchPaid for by Injustice Watch NfpMediaNoneLocal, IL1$450~42.5K24 Sep
16946State Representative Dave VellaCandidateNoneNone1$450~65K22 Sep
16947Friends For Cliff SurgesCandidateNoneNone1$450~27.5K21 Sep
16948Arkansas TVPaid for by EDUCATIONAL TELEVISION COMMISSION, ARKANSASPublic bodyNoneNone1$450~17.5K18 Sep
16949Brian McCoy for Washington County CommissionerPaid for by Committee to Elect Brian McCoyCandidateNoneLocal1$450~112.5K17 Sep
16950Cadillac Firefighters L704GroupNoneBallot measure, MI1$450~137.5K15 Sep
16951Case for 63rdPaid for by Case 2020CandidateRep.Legislature, CT1$450~85K14 Sep
16952Des Moines FirefightersGroupDem.Legislature, IA1$450~137.5K13 Sep
16953CJCouncilPaid for by Conscience & Justice CouncilGroupNoneNone1$450~27.5K10 Sep
16954Senator Dave CortesePaid for by California State SenatePublic bodyNoneNone1$450~55K10 Sep
16955Rhonda C. Cooper for Chancery JudgeCandidateNoneLocal, MS1$450~32.5K3 Sep
16956Hadassah MagazinePaid for by HADASSAH THE WOMENS ZIONIST ORGANIZATION OF AMERICA INCGroupNoneNone1$450~32.5K3 Sep
16957Keith Billado for FairfaxCandidateNoneLegislature, VT1$450~112.5K1 Sep
16958Illinois Nurses AssociationPaid for by ILLINOIS NURSES' ASSOCIATIONGroupNoneNone1$450~37.5K1 Sep
16959Dale Fincher for NHPaid for by Friends of Dale Fincher CandidateRep.Legislature, NH1$450~17.5K31 Aug
16960Senior Empowerment ProjectGroupNoneNone1$450~12.5K28 Aug
16961Ken Borton - State RepresentativePaid for by Michigan House RepublicansPartyRep.Legislature, MI1$450~137.5K25 Aug
16962Blue RisingPaid for by Blue Rising CommunityGroupNoneNone1$450~95K25 Aug
16963Toxic-Free FuturePaid for by TOXIC-FREE FUTUREGroupNoneNone1$450~17.5K20 Aug
16964George Kassas for State RepresentativeCandidateNoneState1$450~37.5K18 Aug
16965Alex Hazen for CongressPaid for by ALEX HAZEN FOR CONGRESSCandidateDem.House FL-51$450~27.5K13 Aug
16966Audrey Brooks for Florida House District 78CandidateNoneLegislature, FL1$450~137.5K8 Aug
16967Elect Edward WalshPaid for by Committe to Elect Edward WalshCandidateNoneLegislature, MA1$450~4.5K8 Aug
16968Renee Johnmeyer for SRC Commissioner, Dist 2CandidateNoneLocal1$450~112.5K6 Aug
16969Jorge LopezPaid for by Electr George Lopez CandidateNoneLocal, FL1$450~32.5K4 Aug
16970Ecology Action CenterGroupNoneNone1$450~85K3 Aug
16971Republican for TrumpPaid for by Patriot PivotGroupRep.None1$450~65K3 Aug
16972God Bless AmericaPaid for by Patriot PivotGroupRep.None1$450~75K3 Aug
16973Defeat DemocratsPaid for by Patriot PivotGroupRep.None1$450~55K3 Aug
16974Kerbs for CommissionerCandidateNoneLocal1$450~27.5K1 Aug
16975Jason Paul Smith for House Representative District 102Paid for by Jason Paul Smith CampaignCandidateNoneState1$450~32.5K1 Aug
16976Oregon WildPaid for by OREGON NATURAL RESOURCES COUNCIL FUNDGroupNoneNone1$450~17.5K31 Jul
16977Tony Lovasco for MO State Representative - District 63Paid for by Citizens for Lovasco, Dan Rakers TreasurerCandidateRep.Legislature, MO1$450~85K28 Jul
16978WE Health ClinicGroupNoneNone1$450~32.5K27 Jul
16979Red River Women's ClinicGroupNoneNone1$450~32.5K27 Jul
16980Terry "Bible for Christian County" Presiding Commissioner CandidateRep.Local, MO1$450~112.5K15 Jul
16981Vote for ScalfPaid for by Committee to Elect Anji ScalfCandidateNoneLocal, KS1$450~8.5K15 Jul
16982Darren McAuley for Tampa BayPaid for by DARREN MCAULEY FOR CONGRESSCandidateDem.House FL-121$450~27.5K15 Jul
16983Mi ABLEPaid for by MiABLEPublic bodyNoneNone1$450~75K14 Jul
16984College Station Professional Firefighters AssociationGroupNoneBallot measure, TX1$450~65K12 Jul
16985Tracy McCall for City Council District 1Paid for by Tracy McCall CampaignCandidateNoneLocal1$450~55K4 Jul
16986Elda for AZCandidateDem.None1$450~162.5K2 Jul
16987Damon for HD32Paid for by DamonForHD32CandidateRep.Legislature, CO1$450~137.5K25 Jun
16988Representative Liz Lee - 67APaid for by State Representative Kaozouapa LeeCandidateDem.None1$450~55K25 Jun
16989Senator Suzette Martinez ValladaresPaid for by California State SenatePublic bodyNoneNone1$450~162.5K24 Jun
16990Greater GeorgiaPaid for by Greater Georgia Action, Inc. Not authorized by any candidate or candidate’s committee.GroupRep.None1$450~27.5K22 Jun
16991Lydia HernandezCandidateDem.Legislature, AZ1$450~162.5K19 Jun
16992Rosa Cantu for State Representative - LD24Paid for by Rosa Cantu for ArizonaCandidateDem.Legislature, AZ1$450~162.5K19 Jun
16993Texas ValuesGroupNoneNone1$450~32.5K16 Jun
16994JJ Humphrey For Lt. Governor 2026CandidateRep.Other statewide, OK1$450~112.5K13 Jun
16995Ko Robins for City Commissioner- Seat 4Paid for by Ko Robins for City CommissionerCandidateNoneLocal, FL1$450~32.5K11 Jun
16996Yellowhammer NewsMediaNoneNone1$450~32.5K10 Jun
16997Louisiana Senate RepublicansPaid for by Republican Legislative DelegationPartyRep.Federal1$450~55K7 Jun
16998Ann Angermeier for Spartanburg County Council ChairPaid for by Angermeier for ChairCandidateNoneLocal, SC1$450~22.5K6 Jun
16999American Battlefield TrustGroupNoneNone1$450~55K4 Jun
17000Fonken for NevadaPaid for by MATTHEW FONKEN FOR NEVADACandidateDem.House NV-21$450~137.5K1 Jun

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.