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 32 of 38

#PageTypeSideRaceResultAdsSpendImpressionsAttackLast ad
6201Citizens for Kurt BahrCandidateRep.Local, MO4$198~5.6K26 Jul
6202Adam Southern for Maury County Commission, District 9CandidateNoneLocal, TN4$198~9K23 Jul
6203Sherry Jo Painter-Torres Future Pettis County ClerkCandidateNoneLocal, MO4$198~7.6K23 Jul
6204Rich Gay for Sedona City CouncilCandidateNoneLocal, AZ4$198~6K18 Jul
6205Dreyton Nichols for St. CloudCandidateNoneLocal, FL4$198~17K16 Jul
6206Livingston Overton County Chamber of CommerceGroupNoneLocal, TN4$198~57K3 Jul
6207Re-Elect Ed Farmelo for Constable District 11CandidateNoneLocal, KY4$198~2.1K28 Jun
6208Nichole For State School BoardCandidateNoneLocal, UT4$198~7K23 Jun
6209Alderman Jason C. ErvinCandidateDem.Local, IL4$198~16K21 Jun
6210Chris Painter for Juab County SheriffCandidateNoneLocal, UT4$198~10K17 Jun
6211Re-Elect Holly R Hinton Haskell County TreasurerCandidateNoneLocal4$198~6K16 Jun
6212Bennett for AthensPaid for by Bennett for Athens IncCandidateNoneLocal, GA4$198~3.1K15 Jun
6213Elect Evett Williams for District 8 CommissionerPaid for by Committee To Elect Evett WilliamsCandidateNoneLocal, GA4$198~14K15 Jun
6214Rich Lyles 4 AbileneCandidateDem.Local, TX4$198~4.1K11 Jun
6215Ted Redman for Bulloch County CommissionCandidateNoneLocal, GA4$198~12K10 Jun
6216Vote Mahasin El AminPaid for by Friends of Mahasin El AminCandidateNoneLocal, MD4$198~58K6 Jun
6217Lisa for Seagoville City Council Place 1 - A Voice for YouCandidateNoneLocal, TX4$198~9.5K4 Jun
6218Re-elect Zac Davis, Grady County District 1 CommissionerCandidateNoneLocal, OK4$198~7.1K30 May
6219Inland Empire UnitedPaid for by Inland Empire United Action FundGroupNoneLocal, CA4$198~16.1K29 May
6220Isaias RiveraPaid for by Isaias J Rivera for City Council CandidateNoneLocal, NJ4$198~21K29 May
6221Marianne Paiva for SupervisorPaid for by Marianne Paiva for Supervisor 2026CandidateNoneLocal, CA4$198~40K27 May
6222Josh4MadisonPaid for by JoshuaHaynes4madisonCandidateNoneLocal4$198~12K27 May
6223Rocky Marsh for ColumbusPaid for by The Committee to Elect Rocky MarshCandidateNoneLocal4$198~19K22 May
6224Commissioner Ian BaynePaid for by Ian BayneCandidateNoneLocal, NV4$198~1.7K23 May
6225Merendino for 75th District Judge - Liberty CountyCandidateRep.Local, TX4$198~16K19 May
6226JC Weber for Madison CountyPaid for by JC Weber for IdahoCandidateNoneLocal, ID4$198~12K19 May
6227Vandgrift For Hancock County SheriffCandidateNoneLocal4$198~9.5K18 May
6228Jim Barton for 521CandidateRep.Local, ID4$198~21K18 May
6229Davesk319Paid for by Dave SchaafCandidateRep.Local, ID4$198~2.2K18 May
6230Carrie Anne Rowan for Barrow Commissioner District 5CandidateNoneLocal, GA4$198~11K17 May
6231Zander Mason for Athens-Clarke County Commission, District 5Paid for by Friends of Zander MasonCandidateNoneLocal, GA4$198~10K15 May
6232David Dunham Slidell City Council District BCandidateNoneLocal, LA4$198~7.1K15 May
6233Muriel “Missy” Lynch For MayorCandidateNoneLocal4$198~3.1K13 May
6234Tapp for Oldham County Judge ExecutivePaid for by Tapp for Judge ExecutiveCandidateNoneLocal, KY4$198~17K13 May
6235Chris ChappelearPaid for by Friends of Chris ChappelearCandidateNoneLocal4$198~25K10 May
6236Dwight A. Twin WilliamsPaid for by Committee to Elect Dwight WilliamsCandidateDem.Local, IN4$198~1.2K9 May
6237Pete MaddenCandidateNoneLocal, MD4$198~22K8 May
6238Glenn JohnsonPaid for by Friend of GlennCandidateNoneLocal, IN4$198~8K5 May
6239JacksanchezforsheriffCandidateDem.Local, IN4$198~14K5 May
6240Aaron Henderson For Blackford County ProsecutorCandidateNoneLocal, IN4$198~15K4 May
6241Hamilton for Steuben County Prosecutor Paid for by Committee to Elect Stephanie HamiltonCandidateNoneLocal, IN4$198~1.7K5 May
6242Mark Ward for Scioto County Auditor Paid for by Mark Ward for Scioto CountyCandidateNoneLocal, OH4$198~12K4 May
6243Orion Jones for Hancock County CommissionerPaid for by Friends of Orion JonesCandidateRep.Local4$198~4.1K4 May
6244Trevor Bischoff for CouncilPaid for by Trevor Bischoff for County CouncilCandidateNoneLocal4$198~30K2 May
6245Salo for MontanaCandidateNoneLocal, MT1$150~9.5K26 Oct
6246Sheriff Aaron AppelhansCandidateDem.Local, WY1$150~8.5K26 Oct
6247Alexandra Dermody for Conservation Commissioner CandidateNoneLocal, IA1$150~22.5K26 Oct
6248Team Hankins for ManchesterCandidateNoneLocal, NJ1$150~2.5K26 Oct
6249Robin Cole for Tracy City CouncilPaid for by Robin Cole for City Council 2026CandidateNoneLocal, CA1$150~3.5K26 Oct
6250Julián Del Real-CallerosPaid for by Paid for by Del Real-Calleros for Lynwood School Board 2026 FPPC ID# 1492633CandidateNoneLocal, CA1$150~55K26 Oct
6251Brandon Flower for Marion County MagistratePaid for by Committee to Elect Brandon FlowerCandidateNoneLocal, WV1$150~6.5K25 Oct
6252Keep Bolts Willis MagistratePaid for by Willis for MagistrateCandidateNoneLocal, WV1$150~8.5K25 Oct
6253Ben Lindau for Arden HillsPaid for by The Campaign Fund of Ben LindauCandidateNoneLocal, MN1$150~12.5K25 Oct
6254Nina Lifshey for Randolph BOECandidateNoneLocal, NJ1$150~12.5K25 Oct
6255Mike Moeller for Marina Mayor 2026CandidateNoneLocal, CA1$150~6.5K25 Oct
6256Judge Leward J. LaFleurPaid for by MARKETING WITH APRIL LLCUnknownNoneLocal, LA1$150~9.5K26 Oct
6257Greg Guy for Scott County Treasurer 2026CandidateNoneLocal, IA1$150~7.5K24 Oct
6258Trustee Gina Clayton-Tarvin, Ocean View School DistrictPaid for by Committee to Re-Elect Gina Clayton-Tarvin for Ocean View School District 2028CandidateNoneLocal, CA1$150~6.5K24 Oct
6259Paul Monroe 4 Kanawha County CommissionPaid for by Paul Monroe for Kanawha County CommissionCandidateNoneLocal, WV1$150~12.5K24 Oct
6260Dems for Stamford Board of EducationPaid for by BOE 2026 CandidateDem.Local, CT1$150~8.5K24 Oct
6261Benjamin WeismanPaid for by EFO Benjamin WeismanCandidateNoneLocal, NJ1$150~8.5K24 Oct
6262Jane for District DPaid for by Jane Harrison for RaleighCandidateNoneLocal, NC1$150~12.5K24 Oct
6263Joe SotoCandidateNoneLocal, CA1$150~5.5K24 Oct
6264Bruce Henry for East Bay Regional Park District, Ward 5Paid for by Bruce Henry for East Bay Regional Park District, Ward 5, 2026CandidateNoneLocal, CA1$150~55K24 Oct
6265Joshua Taft for DeWitt Township SupervisorPaid for by Friends of Joshua TaftCandidateNoneLocal, MI1$150~9.5K24 Oct
6266Edgar Castelan for Jurupa Valley City Council, District 3Paid for by Edgar Castelan for Jurupa Valley City Council 2026CandidateNoneLocal, CA1$150~12.5K23 Oct
6267Matt Waugh for Placentia City CouncilPaid for by Matt Waugh for Placentia City Council 2026CandidateNoneLocal, CA1$150~3.5K23 Oct
6268Giovanna Follo for FWCS School BoardPaid for by Giovanna Follo Finance CommitteeCandidateNoneLocal, IN1$150~27.5K23 Oct
6269Carly Rose HammondPaid for by Committee to Elect Carly Rose HammondCandidateNoneLocal, MI1$150~12.5K23 Oct
6270Jason SmithsonPaid for by Jason Smithson For Mesa School BoardCandidateNoneLocal, AZ1$150~12.5K23 Oct
6271Amita Gupta for WakeCandidateNoneLocal, NC1$150~8.5K22 Oct
6272Rolbiecki4sheriffPaid for by Rolbiecki 4 SheriffCandidateNoneLocal, MN1$150~17.5K22 Oct
6273Spencer Bernard, 2nd Ward Councilman Paid for by Friends of Spencer Bernard CandidateNoneLocal, NY1$150~12.5K22 Oct
6274Billy Anderson Jr. for Shreveport City Council District FCandidateNoneLocal, LA1$150~12.5K22 Oct
6275Jeremy D. Krones for Grand County CommissionerPaid for by Jeremy D. Krones for District 3CandidateNoneLocal1$150~12.5K22 Oct
6276Dennis For PUSDPaid for by DENNIS MCNAMARACandidateNoneLocal, CA1$150~37.5K21 Oct
6277Nicholas Jesse for LaramiePaid for by Committee to Elect Nicholas JesseCandidateNoneLocal, WY1$150~17.5K21 Oct
6278Mike Fleming For JudgeCandidateNoneLocal, IL1$150~6.5K21 Oct
6279Vince from GreencastlePaid for by The Committee To Elect Vincent AguirreCandidateNoneLocal, IN1$150~12.5K21 Oct
6280Judge Rashad HauterPaid for by Elect Rashad HauterCandidateNoneLocal, NC1$150~17.5K21 Oct
6281Josh Perry for HSE School BoardCandidateNoneLocal, IN1$150~9.5K21 Oct
6282Kim Scott Chesapeake School BoardCandidateNoneLocal, VA1$150~17.5K20 Oct
6283Haylee Cole for City CouncilPaid for by Friends of Haylee ColeCandidateNoneLocal1$150~7.5K20 Oct
6284Rose Sanchez San Diego RealtorGroupNoneLocal, CA1$150~42.5K20 Oct
6285Marina Garcia for Lubbock County Justice of the Peace, Precinct 3. CandidateNoneLocal, TX1$150~5.5K20 Oct
6286Randall Doizaki for Jefferson County SheriffCandidateNoneLocal1$150~37.5K19 Oct
6287Brad Striegel for NAFCS School BoardCandidateNoneLocal, IN1$150~12.5K19 Oct
6288Roy Anthony II Campaign Committee Paid for by Roy Anthony IICandidateNoneLocal, TX1$150~12.5K19 Oct
6289Lolita Smoak for Clay County CommissionPaid for by Lolita Smoak, Republican, for Clay County Commission District 2CandidateRep.Local, FL1$150~22.5K19 Oct
6290Carly Anderson for ISD 194CandidateNoneLocal, MN1$150~12.5K18 Oct
6291Gilbert Villegas for AldermanCandidateDem.Local, IL1$150~12.5K18 Oct
6292Vote StricklandCandidateNoneLocal, LA1$150~2.5K18 Oct
6293Gloucester County GOPPartyRep.Local, NJ1$150~12.5K17 Oct
6294John Maciejczyk for Prosecutor Paid for by Committee To Elect John MaciejczykCandidateRep.Local, IN1$150~12.5K17 Oct
6295Cavey For MayorPaid for by Cavey for MayorCandidateNoneLocal, CO1$150~37.5K17 Oct
6296Hannah Peck for Columbia City CouncilCandidateNoneLocal1$150~549.517 Oct
6297Keep Judge Susan Werner for JPCandidateNoneLocal1$150~5.5K16 Oct
6298Dr. Joel D. Macy, MD for Clark County CoronerCandidateNoneLocal1$150~9.5K15 Oct
6299Sarah 4 KansasCandidateNoneLocal, KS1$150~4.5K15 Oct
6300Rippl for SheriffCandidateNoneLocal, WI1$150~5.5K14 Oct
6301Professional Paramedics of Johnson County, Kansas IAFF Local 4885GroupNoneLocal, KS1$150~37.5K14 Oct
6302JurgensforgicouncilCandidateNoneLocal, NE1$150~47.5K14 Oct
6303Columbia County PoliticsPaid for by onBrand MarketingUnknownRep.Local1$150~6.5K13 Oct
6304Judge Christine CroceCandidateNoneLocal1$150~12.5K12 Oct
6305Josh Turner for Justice of the PeacePaid for by Turner for Justice of the PeaceCandidateNoneLocal, AR1$150~12.5K12 Oct
6306Vote 4 Mishell Williams, Cabarrus County School BoardPaid for by The Committee to Elect Mishell WilliamsCandidateNoneLocal, NC1$150~12.5K12 Oct
6307Elect Krystal Cadelli City Director At-Large Position 5CandidateNoneLocal, AR1$150~47.5K11 Oct
6308Mary Anne Gibson for GermantownCandidateNoneLocal, TN1$150~8.5K11 Oct
6309Liz Peterson for PV School BoardPaid for by PETERSON FOR PVPUSD SCHOOL BOARD 2026CandidateNoneLocal, CA1$150~12.5K11 Oct
6310Patricia A. Marr for Department D, Clark County District CourtPaid for by Campaign to Elect Patricia Marr for JudgeCandidateNoneLocal, NV1$150~7.5K9 Oct
6311Oscar Valladares - Rio Hondo College TrusteePaid for by Valladares for Rio Hondo Community College BaordCandidateNoneLocal, CA1$150~8.5K9 Oct
6312Rosaelva Lomeli-Rio Hondo College Board of TrusteesPaid for by Lomeli for Rio Hondo College Board 2026CandidateNoneLocal, CA1$150~17.5K8 Oct
6313Elect Christina Gordon to Cathedral City Council District 3 CandidateNoneLocal, CA1$150~12.5K7 Oct
6314Curt For CommissionPaid for by Curt For CommissionerCandidateNoneLocal, SD1$150~12.5K7 Oct
6315Leja 4 ParksCandidateNoneLocal, CA1$150~4.5K5 Oct
6316Walter Red BurnettCandidateNoneLocal, IL1$150~42.5K6 Oct
6317Omar Arroyo, For Polk County Commission, District 4Paid for by Omar Arroyo County Commission District 4CandidateDem.Local, FL1$150~12.5K5 Oct
6318Fang Gong for Livingston Board of Education Paid for by Fang Gong for Livingston BOECandidateNoneLocal, NJ1$150~8.5K3 Oct
6319Ira Coker for Elm Springs MayorCandidateNoneLocal, AR1$150~17.5K1 Oct
6320Ed PriolaPaid for by ED PRIOLA FOR NCCandidateRep.Local, NC1$150~12.5K29 Sep
6321Mark Yawn for Constable Ward 8CandidateRep.Local, LA1$150~12.5K28 Sep
6322Savage for MacCandidateNoneLocal, OR1$150~17.5K26 Sep
6323Matthew SmithCandidateNoneLocal, MI1$150~8.5K24 Sep
6324Gary McDaniel for CommissionerPaid for by Elect Gary McDaniel CandidateNoneLocal1$150~12.5K24 Sep
6325Sarah Northrup Gadus for Morgan Hill Trustee Area 3Paid for by Sarah Northrup Gadus for MHUSD TA 3 - 2026CandidateNoneLocal, CA1$150~12.5K23 Sep
6326William "Bill" Archer District 4 Jackson County BoardCandidateNoneLocal1$150~3.5K23 Sep
6327Chris Blackburn for Scioto County AuditorPaid for by Christopher BlackburnCandidateRep.Local, OH1$150~8.5K23 Sep
6328Jon Green for Mayor of Breckenridge, MNPaid for by Jonathan GreenCandidateNoneLocal, MN1$150~7.5K15 Sep
6329Alameda PostPaid for by Alameda Post Inc.MediaNoneLocal, CA1$150~12.5K14 Sep
6330Levi Parish for Kingston City CouncilCandidateNoneLocal1$150~8.5K12 Sep
6331Stephanie Kooiker For Howell Public SchoolsCandidateRep.Local, MI1$150~5.5K11 Sep
6332Michelle for FarmingtonCandidateNoneLocal1$150~12.5K10 Sep
6333Talbot County Democratic ForumGroupDem.Local, MD1$150~6.5K10 Sep
6334Councilman Andy PierucciPaid for by Friends of Andy PierucciCandidateNoneLocal, UT1$150~17.5K8 Sep
6335James SuarezPaid for by JAMES SUAREZ CAMPAIGN JAMES FOR PINECRESTCandidateNoneLocal, FL1$150~12.5K6 Sep
6336Claudio for HoustonPaid for by Claudio CampaignCandidateNoneLocal, TX1$150~6.5K24 Aug
6337Miles for TarrantCandidateDem.Local, TX1$150~17.5K19 Aug
6338Angel Cole School Board District 5CandidateNoneLocal, FL1$150~3.5K17 Aug
6339Nathan Crabbe for Gainesville City CommissionPaid for by Crabbe for GainesvilleCandidateNoneLocal, FL1$150~27.5K15 Aug
6340Gonzales For McLennan Pct 3 Constables Office CandidateNoneLocal, TX1$150~5.5K12 Aug
6341Spencer Calhoun - Mount Clemens City CommissionerCandidateNoneLocal, MI1$150~32.5K12 Aug
6342Christina Tovar for Gilroy City CouncilPaid for by Friends of Christina Tovar for Gilroy City Council 2026 District 5CandidateNoneLocal, CA1$150~12.5K10 Aug
6343Jimmy Hengy CandidateNoneLocal, FL1$150~17.5K10 Aug
6344Selina CarterPaid for by Selina Carter CampaignCandidateNoneLocal, FL1$150~2.5K7 Aug
6345Vice Mayor Curtis BethanyPaid for by Friends of Curtis Bethany IIICandidateNoneLocal, VA1$150~12.5K27 Jul
6346Mike Hoffman for District 5 CommissionerPaid for by Mike Hoffman for CommissionCandidateRep.Local, KS1$150~12.5K24 Jul
6347Jared WillisCandidateRep.Local, FL1$150~7.5K23 Jul
6348Virginia Beach Council of Civic Organizations IncPaid for by Virginia Beach Council of Civic OrganizationsGroupNoneLocal, VA1$150~12.5K12 Jul
6349Mike Broach For Marion Twp. TrusteePaid for by Michael Broach For Owen CountyCandidateNoneLocal, IN1$150~9.5K11 Jul
6350Mack Lunn for Putnam County Commissioner District 2CandidateRep.Local, FL1$150~32.5K9 Jul
6351League of Women Voters of Hendersonville/Sumner CountyGroupNoneLocal, TN1$150~42.5K6 Jul
6352Arthur Marty McNeil for JudgePaid for by Arthur L. "Marty" McNeil for JudgeCandidateNoneLocal, FL1$150~55K6 Jul
6353Ken Miller for Chemung County LegislatorCandidateRep.Local, NY1$150~3.5K20 Jun
6354Will Cagle - Cherokee County District 1 CommissionerCandidateNoneLocal, GA1$150~17.5K18 Jun
6355Re-Elect Jim McVicker for Sheriff CandidateRep.Local, NC1$150~12.5K18 Jun
6356Friends of Victor RamirezCandidateNoneLocal1$150~17.5K9 Jun
6357Matt Hoover for Berkeley County CouncilCandidateNoneLocal, WV1$150~5.5K6 Jun
6358Steve Babick Carrollton MayorPaid for by Babick 4 Carrollton - Steve Babick for Carrollton City Council Place 1CandidateNoneLocal, TX1$150~5.5K4 Jun
6359Marijke For Bismarck Public School Board CandidateNoneLocal, ND1$150~17.5K3 Jun
6360Runk For SheriffPaid for by Committee to Elect Keith Runk, Treasurer James WaltersCandidateNoneLocal1$150~12.5K2 Jun
6361Edit Khachatryan for GCC BoardPaid for by Khachatryan for College Board 2026 • FPPC ID # 1485526CandidateNoneLocal, CA1$150~37.5K1 Jun
6362Boyd Goodloe for Lubbock City Council, District 4Paid for by Boyd Goodloe for Lubbock City Council District 4CandidateNoneLocal, TX1$150~42.5K31 May
6363Mike CrispiPaid for by MONTCLAIR REPUBLICAN COUNTY COMMITTEE INC (GO BY: AMERICA FIRST REPUBLICANS OF NJ)PartyRep.Local, NJ1$150~7.5K30 May
6364Andrew Saundry for MCDCCCandidateDem.Local, MD1$150~5.5K29 May
6365Liz Davit for Treasurer-Tax Collector 2026Paid for by Liz Davit for Sutter County Treasurer-Tax Collector, 2026 - ID#1489001CandidateNoneLocal, CA1$150~17.5K29 May
6366Robert Garcia For Alamo Colleges Board of Trustees District 9Paid for by Elect Robert Garcia CPA For ACCD D9CandidateNoneLocal, TX1$150~12.5K27 May
6367Viola Stone for Piscataway Ward 3Paid for by Cherry, Aumack and StoneCandidateNoneLocal, NJ1$150~17.5K23 May
6368Progressive SalemGroupNoneLocal, OR1$150~55K23 May
6369Cody L. HoefertCandidateRep.Local, IA1$150~9.5K21 May
6370Brandon Eley for Troup County Commission ChairmanPaid for by Committee to Elect Brandon EleyCandidateNoneLocal, GA1$150~17.5K19 May
6371Mike Griffiths for Torrance City Treasurer 2026CandidateNoneLocal, CA1$150~5.5K17 May
6372Ramona Toole for JudgePaid for by TOOLE FOR JUDGE LLCCandidateNoneLocal1$150~37.5K17 May
6373Brad Pexiotto for Rogers County AssessorCandidateNoneLocal, OK1$150~22.5K16 May
6374Nicholas "Nico" Costilla for Hays County ClerkCandidateNoneLocal, TX1$150~6.5K16 May
6375Marvyn Jaramillo for RA SheriffCandidateNoneLocal, NM1$150~37.5K16 May
6376Mark SoporowskiPaid for by SOPOROWSKI FOR MIDDLETOWNCandidateRep.Local, NJ1$150~22.5K15 May
6377Grow TallahasseeMediaRep.Local, FL1$150~32.5K14 May
6378Diana Olvedo-KarauCandidateDem.Local, TX1$150~12.5K12 May
6379Brian Farnsworth for Jefferson County Commissioner District 1CandidateNoneLocal1$150~12.5K12 May
6380Crawford for Canyon County CoronerCandidateNoneLocal, ID1$150~22.5K11 May
6381Sheriff Tyler DeArmondPaid for by DeArmond for SheriffCandidateNoneLocal, KY1$150~22.5K11 May
6382Dr. Morales SuperintendentPaid for by Dr. Morales for County Superintendent of Schools 2026CandidateNoneLocal, CA1$150~22.5K9 May
6383Javen Roberson candidate for Warren County Jailer CandidateNoneLocal1$150~12.5K9 May
6384Erin Resner for Supervisor 2026CandidateDem.Local, CA1$150~12.5K7 May
6385Billy Ryan Chaney County ClerkPaid for by Chaney for County Clerk CandidateNoneLocal, KY1$150~32.5K7 May
6386Nicholas J. Beckham for Talladega District Judge, Place 2CandidateNoneLocal, AL1$150~12.5K6 May
6387Ray Gardner for Marion County Sheriff 2026CandidateNoneLocal1$150~27.5K6 May
6388Kitty Lindsay for City CouncilCandidateNoneLocal, WV1$150~17.5K5 May
6389Cody Lathrop for Wallowa County Commissioner - Position #2CandidateNoneLocal, OR1$150~17.5K5 May
6390Justin Litten for MoCo School BoardCandidateNoneLocal, WV1$150~17.5K5 May
6391AJ Massey, Madison County MayorPaid for by AJ Massey For Mayor CandidateNoneLocal, TN1$150~17.5K5 May
6392Taylor Hunt - Magistrate District 2CandidateNoneLocal1$150~17.5K4 May
6393Brandon Carpenter For Ashland County Commissioner CandidateNoneLocal, OH1$150~17.5K4 May
6394Judge Jennifer NicholsPaid for by Friends of Keep Judge Nichols, Bryan Bondurant, TreasurerCandidateNoneLocal, TN1$150~22.5K4 May
6395Tim Forehand for Geneva County SheriffPaid for by Tim Forehand For Geneva County SheriffCandidateNoneLocal, AL1$150~17.5K4 May
6396Dallas Killian for Pike County Sheriff Paid for by Dallas Killian For Pike County Sheriff CandidateNoneLocal1$150~22.5K4 May
6397Steven Oluic for Geauga County CommissionerPaid for by Steven Oluic For Geauga CommissionerCandidateRep.Local, OH1$150~6.5K2 May
6398Joseph P. Day for Circuit Court ClerkCandidateNoneLocal, KY1$150~12.5K2 May
6399Judge Marisa L. CornachioPaid for by Cornachio for JudgeCandidateNoneLocal, PA1$150~32.5K2 May
6400Brittany Colberg for Frisco City CouncilPaid for by Brittany Colberg For FriscoCandidateNoneLocal, TX1$150~12.5K2 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.