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

7,459 pages · 97,479 ads · $23.5M · page 31 of 38

#PageTypeSideRaceResultAdsSpendImpressionsAttackLast ad
6001Terry Duman for City CouncilPaid for by Terry Duman PACCandidateNoneLocal, OR2$199~9K20 Oct
6002Daryl FlowersCandidateNoneLocal, OH2$199~15K20 Oct
6003John McDaidPaid for by Friends of John McDaidCandidateNoneLocal, RI2$199~19K20 Oct
6004Campaign to Elect Kirk RobbinsCandidateNoneLocal, AR2$199~24K20 Oct
6005Elect Peter FriedelPaid for by Raleigh GreenCandidateNoneLocal, NY2$199~19K19 Oct
6006Cadd4AuditorCandidateNoneLocal2$199~15K19 Oct
6007Valencia Allen-Coats for Clarke County License CommissionerCandidateNoneLocal, AL2$199~35K19 Oct
6008Austin Crawford for District 5 MagistrateCandidateNoneLocal, KY2$199~55K18 Oct
6009Dylan Shaddox for Bentonville City Council 2026CandidateNoneLocal, AR2$199~9K18 Oct
6010Tyler Lachowsky, Justice of the PeaceCandidateNoneLocal2$199~32K18 Oct
6011Esteban Rangel for Webb County Treasurer CandidateNoneLocal, TX2$199~12K18 Oct
6012Bryan Acciani for Neptune Township CommitteePaid for by Bryan Acciani Friends to ElectCandidateNoneLocal, NJ2$199~12K17 Oct
6013Angela Ream for Justice of the PeaceCandidateNoneLocal, MT2$199~19K16 Oct
6014Francis Pollara for PCC TrusteePaid for by Francis Pollara for PCC Trustee Board 2026CandidateNoneLocal, CA2$199~6K16 Oct
6015Simi Patnaik for Washington County CommissionerCandidateNoneLocal2$199~14K16 Oct
6016Bart M. Adams for Circuit Court Judge CandidateNoneLocal2$199~17K15 Oct
6017Committee to Elect Anna CorderoCandidateNoneLocal, CA2$199~9.5K15 Oct
6018Alex McHaddad for ElginCandidateNoneLocal, OR2$199~18K15 Oct
6019Force for CommissionerCandidateNoneLocal, KS2$199~33K14 Oct
6020Chris Cleven 4 County CommissionerPaid for by Cleven4CC Campaign CommitteeCandidateNoneLocal2$199~16K13 Oct
6021Michael Wetherington- County Commissioner Dist 7, Wilson Co. North CarolinaCandidateNoneLocal, NC2$199~50K13 Oct
6022Taelar Christman for FUN Township TrusteePaid for by Taelar Christman for OfficeCandidateNoneLocal2$199~10K12 Oct
6023Lori Wolter for KCUSD School Board - Area 1CandidateNoneLocal, CA2$199~13K12 Oct
6024Leesburg Commissioner Alan ReismanCandidateNoneLocal, FL2$199~10K9 Oct
6025Christopher Lee for Owatonna School BoardCandidateNoneLocal, MN2$199~13K8 Oct
6026BARK for BOECandidateNoneLocal2$199~14K8 Oct
6027Kim Noding for Big Lake City CouncilCandidateNoneLocal2$199~12.5K7 Oct
6028Charles Uffelman for City Council Ward 6Paid for by Chas for ClarksvilleCandidateNoneLocal, TN2$199~65K7 Oct
6029Re-Elect Morrilton City Attorney Jonathan KelleyCandidateNoneLocal, AR2$199~7K7 Oct
6030Brandon Brockway for TCU School BoardCandidateNoneLocal2$199~19K6 Oct
6031Amber McKinney for Fletcher Town CouncilPaid for by The Committee to Elect Amber McKinneyCandidateRep.Local, NC2$199~39K5 Oct
6032Amalia Duarte - Mendham Township CommitteewomanCandidateNoneLocal, NJ2$199~13K5 Oct
6033Joseph B. Thompson, MBAPaid for by Joseph B. ThompsonGroupNoneLocal, TX2$199~13K3 Oct
6034Farmington Municipal SchoolsPublic bodyNoneLocal, NM2$199~40K29 Sep
6035Prince for CVS BoEPaid for by Committee to Elect Terry PrinceCandidateNoneLocal2$199~12.5K23 Sep
6036Jonathan Campos For Cameron County Commissioner pct. 2 CandidateNoneLocal, TX2$199~35K15 Sep
6037Rebecca French for City Clerk/TreasurerCandidateNoneLocal2$199~9K5 Sep
6038South Carolina Constitutional RepublicansGroupRep.Local, SC2$199~9K31 Aug
6039Matt Clifford for SheriffCandidateNoneLocal2$199~23K31 Aug
6040Natalie Sheard for Historic District FPaid for by Natalie Sheard for Oroville City Council for District FCandidateNoneLocal, CA2$199~6K17 Aug
6041Dan Gamelin for SheriffCandidateDem.Local2$199~18K5 Aug
6042John Schleeter for North Richland Hills City Council - Place 4Paid for by John Schleeter for North Richland Hills City Council Place 4CandidateNoneLocal, TX2$199~10K4 Aug
6043Jeron DotsonCandidateNoneLocal2$199~18K3 Aug
6044Lexi Winfrey for Pettis County Circuit ClerkCandidateNoneLocal, MO2$199~19K2 Aug
6045Kathy Kittel for St Croix County Clerk of CourtCandidateRep.Local, WI2$199~65.5K1 Aug
6046Chip WoodPaid for by Chip Wood for MayorCandidateNoneLocal2$199~10K29 Jul
6047Jen Olson for Director of ElectionsCandidateNoneLocal, MO2$199~17K26 Jul
6048Justus Stout for Rhea County Commissioner, District 5CandidateNoneLocal, TN2$199~19K25 Jul
6049Sheila For Oakland JudgePaid for by Sheila Worthy Williams for JudgeCandidateNoneLocal, CA2$199~70K17 Jul
6050Caleb Wray for Dickson County MayorCandidateNoneLocal, TN2$199~14K17 Jul
6051Scott Welch for Bellevue City Council Ward 2Paid for by Welch Web DesignUnknownNoneLocal, WA2$199~39K8 Jul
6052Mayor Neil ArsementPaid for by Neil Arsement CampaignCandidateNoneLocal, LA2$199~29K7 Jul
6053Simon Weaver for Montgomery CountyCandidateDem.Local, MD2$199~9K22 Jun
6054Daniel Armando JonesPaid for by Friends of Daniel JonesCandidateNoneLocal, MD2$199~19K22 Jun
6055Shannon King for Clinton Township TrusteeCandidateNoneLocal2$199~23K21 Jun
6056Danny Harrell for Uintah County commissioner seat BCandidateNoneLocal, UT2$199~19K10 Jun
6057Chelsea Richard for Richland County District 5Paid for by Chelsea Richard for Richland CountyCandidateNoneLocal, SC2$199~32K6 Jun
6058Jacob Bennett, Harford County CouncilmanPaid for by Vote For Jacob BennettCandidateRep.Local, MD2$199~26K28 May
6059Mark PerrymanPaid for by Perryman for Supervisor 2026CandidateNoneLocal2$199~14K23 May
6060Joanna Francescut for Shasta County Clerk and Registrar of VotersCandidateNoneLocal, CA2$199~40K20 May
6061Doris OrtizCandidateNoneLocal, ME2$199~22K20 May
6062Lucas Remillard for Grafton Select BoardCandidateNoneLocal, MA2$199~13K19 May
6063Jamin PursellPaid for by Committee to Elect Jamin Pursell for Richmond City Council FPPC# 1443160CandidateNoneLocal, VA2$199~35K19 May
6064Holmdel ConservativesGroupNoneLocal, NJ2$199~16K16 May
6065Harry Ward MD for Torrance City Council District FiveCandidateNoneLocal, CA2$199~10K16 May
6066Shant Kevorkian for GUSDPaid for by Shant Kevorkian for GUSD School Board Area D 2026CandidateNoneLocal, CA2$199~21K15 May
6067Jason Robinson for Jackson Parish Sheriff 2026Paid for by Robinson For SheriffCandidateNoneLocal, LA2$199~9K15 May
6068Jim Anderson for County Commissioner Dist. 3Paid for by Jim Anderson for County Commissioner Dist 3CandidateNoneLocal2$199~29K14 May
6069Lucca Betti for School CommitteePaid for by LUCCA BETTI FOR MACandidateNoneLocal, MA2$199~6.5K14 May
6070Bobby Jones for Pulaski County SheriffCandidateNoneLocal2$199~31K14 May
6071Elise Hoyle for Superior Court JudgeCandidateNoneLocal, GA2$199~30K13 May
6072Aileen Dinkjian for Glendale USD School Board 2026CandidateDem.Local, CA2$199~31K13 May
6073James Ebert for Madison County District three constablePaid for by James Ebert 4 commissionerCandidateNoneLocal2$199~11K12 May
6074Elect Barry Crist—Fayette County CommissionCandidateNoneLocal2$199~19K11 May
6075Toole for Judge CandidateNoneLocal2$199~5K10 May
6076Zachary Hastings for Deschutes County AssessorUnknownNoneLocal, OR2$199~13K8 May
6077Mike Van Gorder for Burbank City CouncilPaid for by Van Gorder for Burbank City CouncilCandidateNoneLocal, CA2$199~14K26 Oct
6078Austin Brooks for Jefferson County, TN MayorCandidateNoneLocal, TN2$199~23K5 May
6079Joseph Gentry for District 6CandidateNoneLocal2$199~21K4 May
6080Sheri Chafin for Delaware County AssessorCandidateRep.Local, IN2$199~35K1 May
6081Eugenio Lopez for Worthington School BoardUnknownNoneLocal, MN4$198~6.6K28 Oct
6082Mike Pena for CWI TrusteeCandidateNoneLocal, ID4$198~34K27 Oct
6083Fisher Derderian for Costa Mesa City CouncilPaid for by Derderian for City Council 2026CandidateNoneLocal, CA4$198~43K26 Oct
6084Joe Tresca - Dutchess County Legislator District 22CandidateRep.Local, NY4$198~28K26 Oct
6085Councilwoman Tiffany Paine, Walworth Town BoardCandidateNoneLocal, NY4$198~11K26 Oct
6086Robert Page for Sheriff 2026Paid for by Robert Page for SheriffCandidateNoneLocal4$198~30K26 Oct
6087Nicole Mitchell for Woodbury City CouncilCandidateNoneLocal, MN4$198~10K26 Oct
6088East Rochester DemocratsPartyDem.Local, NY4$198~11K26 Oct
6089Albert Camplese for JudgePaid for by Camplese for Judge CommitteeCandidateNoneLocal, OH4$198~11K26 Oct
6090Greg MoodyCandidateNoneLocal4$198~2.6K26 Oct
6091Gene Hill for Bordentown Township CommitteePaid for by Committee to Elect Gene HillCandidateNoneLocal, NJ4$198~5.6K26 Oct
6092Jennifer Sekul Harris for Chancery Court Judge, Place 1 CandidateNoneLocal, MS4$198~19K26 Oct
6093PiperfortvusdPaid for by Piper for TVUSDCandidateNoneLocal, CA4$198~6.6K26 Oct
6094Nate Liedl - Clerk Of Court in Chippewa CountyCandidateNoneLocal, WI4$198~10K26 Oct
6095VOTE Lozoya Toothman for CVESDPaid for by Norma Lozoya Toothman for School Board 2026CandidateNoneLocal, CA4$198~27K26 Oct
6096Dave MarkssCandidateNoneLocal, CA4$198~24K26 Oct
6097Re-elect Maureen Porras for City of Doral Council, Seat TwoCandidateNoneLocal, FL4$198~25.5K26 Oct
6098Larry BragmanPaid for by BRAGMAN FOR FAIRFAX TOWN COUNCIL 2026CandidateNoneLocal, CA4$198~5.1K26 Oct
6099Fire Commissioner Rosemarie M. LogueCandidateNoneLocal, NJ4$198~6.1K26 Oct
6100Schober & Vaccarella for Township CommitteePaid for by SCHOBER & VACCARELLA FOR TOWNSHIP COMMITTEECandidateNoneLocal, NJ4$198~7K27 Oct
6101Brandi Cole for West Monroe City Court Judge Paid for by Committee to Elect Brandi Cole for City Court JudgeCandidateNoneLocal, LA4$198~21K27 Oct
6102Anne Burger for Dutchess County Legislator district 2Paid for by Burger4DutchessCandidateNoneLocal, NY4$198~7K26 Oct
6103Bonita Jones-Peabody for Miami-Dade Circuit Court JudgeCandidateNoneLocal, FL4$198~14K26 Oct
6104Chrissy WileyCandidateNoneLocal, IL4$198~7.5K26 Oct
6105Vote WillhoitCandidateNoneLocal, IA4$198~3.1K26 Oct
6106Preston Madison For Benton City CouncilCandidateNoneLocal4$198~18K26 Oct
6107Ashley Contreras De La Vega for Imperial Valley Healthcare District 3, 2026Paid for by Committe of Ashley Contreras for IV Healthcare District 3CandidateNoneLocal, CA4$198~4.1K26 Oct
6108SUSD Trustee Sofia ColónCandidateNoneLocal, CA4$198~4.1K26 Oct
6109Anna Beth Gorman for North Little RockPaid for by Anna Beth for Arkansas CandidateNoneLocal, AR4$198~5.1K26 Oct
6110Heri Cortes for City CouncilCandidateNoneLocal4$198~6.1K25 Oct
6111Gemello For RiisCandidateNoneLocal, CA4$198~7.6K25 Oct
6112Derek Jorge Campbell for Perry County Attorney Paid for by Derek Jorege Campbell for Perry County AttorneyCandidateNoneLocal4$198~47K25 Oct
6113Yazmine for Kerman CandidateNoneLocal, CA4$198~47K25 Oct
6114Susie Hamilton for WindcrestCandidateNoneLocal, TX4$198~8K25 Oct
6115Elect Bryan Shull-Clark County Council District 1CandidateRep.Local, WA4$198~4.1K25 Oct
6116Matt Lehman - Shakopee MayorCandidateNoneLocal, MN4$198~24.5K25 Oct
6117Rita Bodine for Norwood Board of EducationCandidateNoneLocal, NJ4$198~3.1K25 Oct
6118Webster Democratic CommitteePartyDem.Local, NY4$198~30K24 Oct
6119Joe LaForge For Rochester School BoardPaid for by oseph LaForge for School BoardCandidateNoneLocal, MN4$198~18K24 Oct
6120Aaron HooverCandidateNoneLocal, IN4$198~2.2K24 Oct
6121Darren Sheets for ANC 2C03CandidateNoneLocal, DC4$198~20K24 Oct
6122Melinda S. Weaver for Calhoun County TreasurerCandidateNoneLocal, MI4$198~15K23 Oct
6123Dani B for City CouncilPaid for by Dani Bettencourt for City Council 2026 CandidateRep.Local, CA4$198~5.1K23 Oct
6124Allison Lee for Hesperia City CouncilPaid for by Lee for City Council 2026 FPPC #1483593 CandidateNoneLocal, CA4$198~17K23 Oct
6125Robby Hatmaker for Woodhaven-Brownstown School BoardPaid for by Committee to Elect Robert HatmakerCandidateNoneLocal, MI4$198~37K22 Oct
6126Elect Sara Young for SUHSD for Trustee Area 7Paid for by Sara Young For SUHSD Trustee 7 2026CandidateNoneLocal, CA4$198~12K22 Oct
6127Freeman for Kansas CityCandidateNoneLocal, MO4$198~3.1K22 Oct
6128Koron J. Wilkerson for Highland Park City Council District 3Paid for by THE COMMITTEE TO ELECT KORON J. WILKERSONCandidateNoneLocal, MI4$198~9.1K22 Oct
6129Re-Elect Deborah McGarrey for La Quinta City Council 2026CandidateNoneLocal, CA4$198~27K26 Oct
6130Democratic Club of SunnyvaleGroupDem.Local, CA4$198~42.5K21 Oct
6131Hornbrook4TiburonPaid for by Hornbrook 4 TiburonCandidateNoneLocal, CA4$198~24K21 Oct
6132Jacob Dascomb for St. Augustine Beach City CommissionPaid for by Jacob Dascomb, for St. Augustine Beach City CommissionCandidateNoneLocal, FL4$198~9K21 Oct
6133Jay Kramer for Vero Beach City CouncilCandidateNoneLocal, FL4$198~8K21 Oct
6134Dan Schoenberg for Latah County CommissionerCandidateNoneLocal, ID4$198~16.5K20 Oct
6135Poway Democratic ClubGroupDem.Local, CA4$198~10K20 Oct
6136PJ Klawitter for Bond County Board MemberCandidateNoneLocal, IL4$198~21K20 Oct
6137Emmanuel Soto - Visalia City Councilman District 4Paid for by Emmanuel Soto for Visalia City Council District 4 2026CandidateNoneLocal, CA4$198~8.1K20 Oct
6138David Saucedo for Maverick County JudgeCandidateNoneLocal, TX4$198~7K20 Oct
6139Councilwoman Erin RaynerPaid for by Friends of Erin RaynerCandidateNoneLocal, VA4$198~19K19 Oct
6140Rick Bartee for Roseville City CouncilPaid for by Friends of Rick Bartee Roseville City Council 2026CandidateNoneLocal, CA4$198~32K19 Oct
6141Trevor Van Laar for GUSD Trustee Area 4CandidateNoneLocal, CA4$198~21K19 Oct
6142Mary Calvillo for Platte County ClerkCandidateNoneLocal4$198~2.6K19 Oct
6143Constable - John A. Rodriguez Pct. 4CandidateNoneLocal, TX4$198~14.1K18 Oct
6144Shelita Jefferson for Lathrop City Council 2026CandidateNoneLocal, CA4$198~3.6K19 Oct
6145Sheriff Jeff BullardPaid for by Friends of Jeff BullardCandidateNoneLocal4$198~17K18 Oct
6146Ross Ambrose, For High Springs City Commissioin, Seat #2Paid for by Campaign to Elect Ross Ambrose, City Commission Seat #1CandidateNoneLocal, FL4$198~14K17 Oct
6147Justin 4 HerndonCandidateNoneLocal, VA4$198~16.5K17 Oct
6148Local Elections MatterPaid for by Jeff Hanlon for Three Valleys Municipal Water DistrictCandidateNoneLocal, CA4$198~11.1K16 Oct
6149Sandy Swaffar for MayorCandidateNoneLocal, AR4$198~11K16 Oct
6150Aubrey Planitz for Providence City CouncilPaid for by FRIENDS OF AUBREY PLANITZCandidateNoneLocal, RI4$198~39K16 Oct
6151Matt McMillan For LongwoodPaid for by Matt McMillan for Longwood City Commission District 3CandidateNoneLocal, FL4$198~4.1K17 Oct
6152Kevin Molder, Poinsett County SheriffCandidateNoneLocal, AR4$198~18K17 Oct
6153Anil Dwivedi for Mayor of EurekaPaid for by Anil Dwivedi For Mayor of Eureka 2026CandidateNoneLocal, CA4$198~11K15 Oct
6154Patty Hansen 4 FlagstaffCandidateDem.Local, AZ4$198~5.1K15 Oct
6155Long Beach Republican CommitteePaid for by Long Beach Republican City CommitteePartyRep.Local, NY4$198~6K14 Oct
6156Ben Blomgren for Farmington City CouncilPaid for by Ben Blomgren for City CouncilCandidateNoneLocal4$198~13K13 Oct
6157Sheriff Scott Hammonds, Beaufort CountyCandidateRep.Local, NC4$198~23K13 Oct
6158Thibodaux TruthGroupNoneLocal, LA4$198~11K13 Oct
6159Joysaphine Waitman-Powell - Pine DistrictCandidateNoneLocal4$198~10K12 Oct
6160Charles "Chuck" Presley, Jr.-politicianCandidateNoneLocal, VA4$198~16K12 Oct
6161Kristi Smith Bailey for Rowan County ClerkCandidateNoneLocal, KY4$198~22K12 Oct
6162Gina Fangman for County RecorderCandidateNoneLocal, IA4$198~11.1K10 Oct
6163Elizabeth Andrade for Fountain ValleyPaid for by Elizabeth Andrade for City Council 2026CandidateNoneLocal, CA4$198~8K9 Oct
6164Jennifer G Rice for Lexington-Richland 5 School BoardCandidateNoneLocal, SC4$198~4.1K8 Oct
6165Osuna for PeoriaCandidateNoneLocal, AZ4$198~55K6 Oct
6166Nelson Anderson for Pomona Park MayorCandidateNoneLocal, FL4$198~10K4 Oct
6167Narragansett Residents UniteGroupNoneLocal, RI4$198~11K2 Oct
6168Save Prairie VillageGroupNoneLocal, KS4$198~4.1K2 Oct
6169James Burgess LeadsCandidateNoneLocal, GA4$198~3.1K3 Oct
6170Nathan Ricker AppalachiaPaid for by Nathan Ricker CandidateNoneLocal, VA4$198~5.1K28 Sep
6171The ControversyMediaNoneLocal, AZ4$198~6.1K23 Sep
6172Citizens for PurcellvillePaid for by Citizens For PurcellvilleGroupNoneLocal, VA4$198~5K21 Sep
6173Brendan DeLong for SupervisorCandidateNoneLocal4$198~8K19 Sep
6174Gerardo RamirezPaid for by Gerardo Ramirez for City Council 2026CandidateNoneLocal4$198~11K19 Sep
6175Thuba Nguyen for Coon Rapids MayorCandidateNoneLocal, MN4$198~8K17 Sep
6176Rachael Ward for City CouncilPaid for by Schenectady For WardCandidateNoneLocal, NY4$198~10.5K14 Sep
6177Sheila for the 7th WardPaid for by Sheila For The 7th WardCandidateNoneLocal, IL4$198~9K6 Sep
6178Kyle 4 PocoPaid for by Kyle for Porter CountyCandidateNoneLocal, IN4$198~5.1K4 Sep
6179Stephen PostierCandidateNoneLocal, NE4$198~16K2 Sep
6180Tom Phelan for County CommissionerCandidateNoneLocal4$198~15K31 Aug
6181True HomesteadGroupNoneLocal, FL4$198~6.1K21 Aug
6182Nelly Hernandez - Candidate Osceola Commissioner Seat 4CandidateRep.Local, FL4$198~6K18 Aug
6183Tiffany JeffersCandidateNoneLocal, FL4$198~1.6K17 Aug
6184Keep Judge Ostrov for Hendry County JudgeCandidateNoneLocal, FL4$198~12K16 Aug
6185Circuit Judge Mikaela NixPaid for by ReElect Judge Mikaela NixCandidateNoneLocal4$198~5K13 Aug
6186Shelly Fox for CLERK of COURTCandidateNoneLocal, WI4$198~8K9 Aug
6187Alyssa Noel For Osceola County School Board, District 3Paid for by Alyssa Noel, Candidate for Osceola County School Board District 3.CandidateNoneLocal, FL4$198~22K7 Aug
6188Daniel BerryPaid for by Daniel Berry for AldermanCandidateNoneLocal4$198~12K7 Aug
6189Connor McDonald, Smith County Commissioner - District 7CandidateNoneLocal4$198~7K7 Aug
6190Adam McRorie for Rhea County ExecutiveCandidateNoneLocal, TN4$198~3.1K5 Aug
6191Brian Hooper for Houston County SheriffCandidateNoneLocal4$198~8.1K5 Aug
6192Amanda Foulks Osborn for Oregon County Circuit ClerkCandidateNoneLocal, MO4$198~3.6K3 Aug
6193Dave Zeglen 4 the PeoplePaid for by Dave Zeglen for the PeopleCandidateDem.Local, MI4$198~7.1K3 Aug
6194Crystal Howell for Oregon County Circuit ClerkCandidateNoneLocal, MO4$198~9K2 Aug
6195James Smallwood for Wilson County Commission, District 6Paid for by Friends of James SmallwoodCandidateNoneLocal, TN4$198~26K31 Jul
6196Jera Pruitt for Platte County ClerkCandidateRep.Local, MO4$198~12K30 Jul
6197Re-elect Judge Tony MartinezPaid for by Martinez For JudgeCandidateNoneLocal4$198~32K30 Jul
6198Rolando- ROLY Gonzalez / for Hendry county commissioner District #4Paid for by Roly Gonzalez for City CommissionerCandidateNoneLocal, FL4$198~16K29 Jul
6199Kristi BidingerPaid for by Campaign to Elect Kristi Bidinger CandidateNoneLocal, TN4$198~7.5K28 Jul
6200Matthew Gragg for Bedford County Commission - District 4CandidateNoneLocal, TN4$198~8.1K27 Jul

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.