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 Ohio

556 pages · $19.3M on Ohio races

Dem. 57% · Rep. 40% · no side 3.2%

Ohio on the map: races and candidates →

318 pages · 12,490 ads · $9.3M · page 1 of 2

#PageTypeSideRaceResultAdsSpendIn OHImpressionsAttackLast ad
1Vivek RamaswamyPaid for by Vivek Ramaswamy and Rob McColley for OhioCandidateRep.Governor, OH2,244$2.8M$2.8M~267.5M54%26 Oct
2Sherrod BrownPaid for by Friends of Sherrod BrownCandidateDem.Senate, OHWon · 50.0%685$2.2M$2.2M~81.7M55%26 Oct
3Dr. Amy ActonPaid for by Ohioans for Amy ActonCandidateDem.Governor, OH3,275$2.2M$2.2M~120.6M71%27 Oct
4Vivek Profits. Ohio Pays. Paid for by OHIOANS FOR AMY ACTONCandidateDem.Governor, OH71$273.5K$212.7K~21M100%26 Oct
5Allison RussoPaid for by Citizens to Elect Allison RussoCandidateDem.Other statewide, OH112$154.2K$154.2K~18.4M16%25 Oct
6Emilia SykesPaid for by Emilia Sykes for CongressCandidateDem.House OH-13Won · 60.0%137$106.7K$106.7K~10.2M18%25 Oct
7Brian Poindexter for CongressPaid for by POINDEXTER FOR CONGRESSCandidateDem.House OH-7Won · 54.9%153$89.1K$89.1K~3.6M54%26 Oct
8Marcy KapturPaid for by KAPTUR FOR CONGRESSCandidateDem.House OH-9Won · 52.7%79$84.9K$84.9K~8.7M7.8%23 Oct
9Keith FaberPaid for by FRIENDS OF FABERCandidateRep.Other statewide, OH16$81.5K$81.5K~3.8M0.0%16 Oct
10Jon Husted for SenatePaid for by Husted for SenateCandidateRep.Senate, OHLost · 45.2%62$70.4K$70.4K~3.1M27%14 Aug
11John KulewiczPaid for by John Kulewicz for Ohio Attorney GeneralCandidateDem.Other statewide, OH10$65K$65K~4.7M0.0%21 Oct
12Mike CareyPaid for by CAREY FOR CONGRESSCandidateRep.House OH-15Lost · 45.3%77$39.1K$39.1K~3.5M5.3%26 Oct
13Frank LaRosePaid for by LaRose for OhioCandidateRep.Other statewide, OH3$37.7K$37.7K~2.5M16 Oct
14Team Walsh HQPaid for by Seth Walsh for OhioCandidateDem.Other statewide, OH92$36.9K$36.9K~3.8M55%26 Oct
15Jennifer BrunnerPaid for by People for Justice Jennifer Brunner`CandidateDem.Other statewide, OH2$34.7K$34.7K~1.5M29 Sep
16Latta for CongressPaid for by LATTA FOR CONGRESSCandidateRep.House OH-5Won · 54.3%8$32.9K$32.9K~1.8M0.0%23 Oct
17Greg LandsmanPaid for by Landsman for CongressCandidateDem.House OH-1Won · 54.4%48$31.3K$31.3K~2.5M24%26 Oct
18Morgan Raye Caruso for JudgePaid for by Caruso for JudgeCandidateNoneLocal, OH77$27.2K$27.2K~5.2M0.0%26 Oct
19Don Leonard for OhioPaid for by DON LEONARD FOR OHIOCandidateDem.House OH-15Won · 51.9%105$19.7K$19.7K~811.2K65%24 Oct
20Kristina Knickerbocker for CongressPaid for by KNICKERBOCKER FOR CONGRESSCandidateDem.House OH-10Won · 49.3%88$19.6K$19.6K~275.8K61%21 Oct
21Rep. Greg LandsmanPaid for by Representative Greg LandsmanCandidateDem.House, district not named15$24.8K$19.3K~2.5M13%6 Aug
22Derek MerrinPaid for by DEREK MERRIN FOR CONGRESSCandidateRep.House OH-9Lost · 47.3%71$17.7K$17.7K~1.7M34%26 Oct
23Troy Balderson for CongressPaid for by BALDERSON FOR CONGRESSCandidateRep.House OH-12Won · 59.4%1$17.5K$17.5K~650K26 Oct
24Keep Judge Leah DinkelackerCandidateNoneLocal, OH6$16.5K$16.5K~2.1M0.0%23 Oct
25Jeff LaRePaid for by LaRe for OhioCandidateRep.Legislature, OH7$14K$14K~1.8M17%15 Oct
26Dave JoycePaid for by Friends of Dave JoyceCandidateRep.House OH-14Won · 55.0%15$13.4K$13.4K~1.1M0.0%22 Oct
27Bob LattaPaid for by The Honorable Robert E. LattaCandidateRep.House, district not named14$21.6K$13.2K~1.3M0.0%29 Sep
28Dave Swanson for Ohio HouseCandidateNoneLegislature, OH125$12.1K$12.1K~904.7K12%24 Oct
29Jill Cole for State RepresentativePaid for by Jill Cole for OhioCandidateNoneLegislature, OH2$12K$12K~562.5K24 Sep
30Jenny Adams for Portage County Commissioner Paid for by Committee to Elect Jenny AdamsCandidateNoneLocal, OH34$20.3K$11.6K~1.1M2.9%26 Oct
31Fournier for OhioPaid for by the Ohio House Democratic CaucusCandidateNoneLegislature, OH26$11.2K$11.2K~606.5K25%21 Oct
32Shontel Brown for CongressPaid for by SHONTEL BROWN FOR CONGRESSCandidateDem.House OH-11Won · 83.5%24$11K$11K~1.6M5.9%22 Oct
33State Representative Karen BrownleePaid for by Friends For Karen BrownleeCandidateDem.Legislature, OH196$12.1K$10.8K~733.7K16%25 Oct
34Steve Elliott For JudgePaid for by Elliott for JudgeCandidateNoneLocal, OH11$15.4K$10.4K~1.5M0.0%20 Oct
35Joe Miller for OhioPaid for by Friends of Joe MillerCandidateDem.Legislature, OH124$10.3K$10.3K~1.5M12%20 Oct
36Wenda Sheard for OhioPaid for by Friends of Wenda SheardCandidateNoneLegislature, OH39$10.3K$10.3K~1.3M54%26 Oct
37Aaron Jones for State RepresentativePaid for by FRIENDS OF AARON JONESCandidateNoneLegislature, OH99$10.5K$9.8K~718.8K8.0%21 Oct
38Betty SuttonPaid for by Betty Sutton for JudgeCandidateDem.Local, OH7$9.7K$9.7K~382K0.0%21 Oct
39Roberto4OhioPaid for by ROBERTO4OHIOCandidateNoneLegislature, OH17$9.7K$9.3K~1.8M0.0%22 Oct
40Congressman Max MillerCandidateRep.House, district not named9$16.2K$8.4K~1.6M0.0%17 Aug
41Jerrad ChristianPaid for by Citizens For J ChristianCandidateDem.House OH-12Lost · 40.6%52$7.7K$7.7K~856.4K30%21 Oct
42Max MillerPaid for by MAX MILLER FOR CONGRESSCandidateRep.House OH-7Lost · 45.1%1$7.5K$7.5K~275K19 Sep
43Amanda Fontana-Candidate for Ohio House of Representatives District 51CandidateNoneLegislature, OH139$7.3K$7.3K~277.9K0.0%26 Oct
44Maria Jukic for CongressPaid for by FRIENDS OF MARIA JUKICCandidateDem.House OH-14Lost · 45.0%57$7.1K$6.9K~434.2K18%26 Oct
45Spinner for OhioCandidateNoneLegislature, OH7$6.6K$6.5K~491.1K0.0%21 Oct
46Jay Edwards for Ohio TreasurerPaid for by Friends of Jay EdwardsCandidateRep.Other statewide, OH1$6.5K$6.5K~550K1 May
47Rep. Derrick HallPaid for by Derrick Hall for OhioCandidateRep.Legislature, OH26$6.2K$6.2K~614.1K0.0%26 Oct
48Mike Baker for Ohio RepresentativePaid for by Friends of Mike BakerCandidateNoneLegislature, OH6$6.1K$6.1K~366.5K0.0%26 Oct
49Don Kissick for Governor of OhioCandidateNoneGovernor, OH6$6K$6K~895K21 Sep
50Buchanan for Ohio 54Paid for by Friends of Brenda BuchananCandidateNoneLegislature, OH10$5.9K$5.9K~292.5K0.0%26 Oct
51Coy for OhioPaid for by Friends of Megan CoyCandidateNoneLegislature, OH6$8.1K$5.8K~491.5K0.0%21 Oct
52Jim Jordan for CongressPaid for by JIM JORDAN FOR CONGRESSCandidateRep.House OH-4Won · 64.5%7$5.8K$5.8K~1M0.0%14 Oct
53Morgan R. McIntosh - Commissioner Lake County, OHCandidateNoneLocal, OH12$5.8K$5.8K~1.3M0.0%26 Oct
54Susan Luken for Juvenile Court JudgePaid for by Susan Luken for JudgeCandidateNoneLocal, OH2$5.5K$5.5K~1.2M17 Oct
55Jennifer Dave for JudgePaid for by The Committee to Elect Jennifer Dave Judge, Melissa Day, Treasurer.CandidateNoneLocal, OH9$5.2K$5.2K~183.5K0.0%24 Oct
56Robyn ViningPaid for by Friends of Robyn ViningCandidateDem.Legislature, WI78$25K$5K~3.9M9.0%26 Oct
57Ryan Rivers for State SenatePaid for by Rivers for OhioCandidateNoneLegislature, OH6$5K$5K~572K26 Oct
58Shelby Kimball Candidate OH HD-60CandidateNoneLegislature, OH73$4.9K$4.9K~470.6K0.0%25 Oct
59Congressman Warren DavidsonCandidateRep.House, district not named4$9.3K$4.7K~1.5M31 Aug
60Mark Sigrist for Statehouse District 10Paid for by Friends of Mark SigristCandidateNoneState22$12.1K$4.3K~1.9M0.0%27 Oct
61Jeff Clapper for OhioPaid for by Committee to elect Jeff ClapperCandidateNoneLegislature, OH21$6.5K$4.3K~354.5K4.8%26 Oct
62Daniel P. Troy: A Voice Of ReasonPaid for by Citizens for Troy CommitteeCandidateDem.Legislature, OH66$4.2K$4.2K~402.3K0.0%26 Oct
63Laura Sirot for Ohio SenatePaid for by Laura Sirot for OhioCandidateNoneLegislature, OH32$4.1K$4.1K~272.3K13%26 Oct
64Judge Myron Duhart - Ohio 6th District Court of AppealsCandidateNoneLocal, OH7$4K$4K~762K0.0%15 Oct
65Bill DeMora for OhioPaid for by Friends of Bill DeMoraCandidateDem.Legislature, OH6$4K$4K~952.5K11 Oct
66Sandhu for OhioCandidateNoneLegislature, OH15$5.4K$4K~435K0.0%26 Oct
67Judge Hanni for Court of Appeals Paid for by Hanni for JudgeCandidateNoneOther statewide, OH31$5.3K$3.8K~386.3K0.0%26 Oct
68Dave Taylor for CongressCandidateRep.House OH-2Won · 64.2%3$3.5K$3.5K~241K22 Oct
69Glennon for JudgeCandidateNoneLocal55$13.4K$3.5K~3.1M0.0%26 Oct
70Kripchak for Ohio SenatePaid for by Patriots for KripchakCandidateDem.Legislature, OH18$3.5K$3.5K~224K40%27 Oct
71Steve DemetriouPaid for by Demetriou for OhioCandidateRep.Legislature, OH3$3.4K$3.4K~505K28 Jul
72Annette Blackwell For AuditorPaid for by Annette Blackwell for OhioCandidateDem.Other statewide, OH24$3.2K$3.2K~251.6K0.0%24 Oct
73Michael Thompson for JudgePaid for by Committee to Elect J Michael ThompsonCandidateNoneLocal, OH12$3.7K$3.1K~796K0.0%2 Oct
74Darrell Neeley for State Representative District 72Paid for by Friends of Darrell NeeleyCandidateDem.Legislature, OH31$6.5K$3.1K~1.1M6.5%23 Oct
75Galonski For JudgePaid for by FRIENDS OF JOHN GALONSKICandidateDem.Local, OH5$3K$3K~687K0.0%20 Oct
76Ed Schimmel - for Ohio Representative 44th DistrictCandidateNoneLegislature, OH22$3K$3K~611.7K0.0%8 Oct
77Stephanie Stock for Ohio HouseCandidateNoneLegislature, OH58$2.9K$2.9K~36.9K33%9 May
78Councilwoman Liz WaltersPaid for by Friends of Elizabeth WaltersCandidateNoneLocal8$9.5K$2.8K~512.5K0.0%22 Oct
79Ralph Meacham, CPACandidateNoneLocal, OH1$2.7K$2.7K~275K29 Sep
80Kim McCarthy for OhioPaid for by The People With Kim McCarthyCandidateNoneLegislature, OH26$2.9K$2.7K~433.6K12%25 Oct
81David Ziegler for Seneca County CommissionerPaid for by ZIEGLER FOR SENECA COUNTYCandidateNoneLocal, OH36$3.1K$2.7K~223.8K34%25 Oct
82Kevin Ritter - Ohio State Rep. 94thCandidateNoneLegislature, OH48$2.7K$2.7K~242.7K14%24 Oct
83Brennan for OhioPaid for by Friends of Sean BrennanCandidateDem.Legislature, OH3$2.6K$2.6K~167.5K14 Oct
84Rep. Mike RulliPaid for by Congressman Mike RulliCandidateNoneNone3$5.2K$2.5K~860K17 Aug
85West for Ohio SenatePaid for by Vote West CommitteeCandidateDem.Legislature, OH6$2.5K$2.5K~467.5K26 Oct
86Kristen Rock for Trumbull County CommissionerPaid for by Committee to Elect Kristen RockCandidateNoneLocal, OH48$2.5K$2.5K~175.6K0.0%26 Oct
87D'Apolito for Judge 2026Paid for by Committee to Elect D'Apolito JudgeCandidateNoneLocal, OH11$2.4K$2.4K~211.6K0.0%26 Oct
88Stacie Baker For Ohio Senate 3rd DistrictPaid for by Citizens for BakerCandidateRep.Legislature, OH19$2.4K$2.4K~435.4K0.0%25 Sep
89David Thomas for OhioPaid for by Friends of David ThomasCandidateRep.Legislature, OH37$3.7K$2.4K~268.1K5.6%24 Oct
90Christine Cockley for State RepresentativePaid for by Friends of Christine CockleyCandidateDem.Legislature, OH38$2.4K$2.4K~287.9K0.0%25 Oct
91Lucas County DR Judge Lisa D. McGowanPaid for by Friends of McGowanCandidateNoneLocal, OH3$2.3K$2.3K~532.5K22 Oct
92Sandeep For Congress 2026Paid for by SANDEEP DIXIT FOR CONGRESSCandidateNoneHouse OH-1331$2.3K$2.3K~415.4K14%26 Oct
93Jean SchmidtPaid for by Schmidt for OhioCandidateRep.Legislature, OH2$2.3K$2.3K~87.5K7 Oct
94Mason BlankenshipCandidateNoneNone59$8.3K$2.2K~512.5K31%19 Oct
95Jones for JudgeCandidateNoneLocal, OH41$4K$2.2K~312.8K0.0%25 Oct
96Kaeser For OhioCandidateNoneLegislature, OH28$2.2K$2.1K~168.3K13%26 Oct
97Brian Shaver for CongressPaid for by BRIANSHAVERFORCONGRESSCandidateDem.House OH-5Lost · 42.6%22$2.1K$2.1K~189.6K28%25 Oct
98Sarah D. Smith for Athens County CommissionerPaid for by Friends of Sarah SmithCandidateNoneLocal, OH5$2K$2K~323.5K0.0%12 Oct
99Radigan for JudgePaid for by FRIENDS OF FALLON MARIE RADIGANCandidateNoneLocal, OH22$2.9K$2K~557.7K0.0%22 Oct
100Breault for MayorCandidateNoneLocal, GA22$43.2K$2K~3.4M64%9 Jun
101Michael GallagherPaid for by Friends of Michael J. GallagherCandidateNoneLocal8$4.2K$2K~336.5K0.0%26 Oct
102Dalton Bosze for Mahoning County AuditorPaid for by FRIENDS OF BOSZECandidateNoneLocal, OH4$2K$2K~157.5K26 Oct
103Auditor Karl KeithPaid for by Keep Keith AuditorCandidateDem.Local, OH5$1.9K$1.9K~240K0.0%26 Oct
104Elect Junga JudgePaid for by Junga For JudgeCandidateNoneLocal, OH35$2.3K$1.9K~362.9K0.0%26 Oct
105Cara for OhioPaid for by Friends of Cara JacobCandidateNoneLegislature, OH5$1.8K$1.8K~366.5K0.0%22 Oct
106Colton Stidam for State RepresentativePaid for by STIDAM FOR STATECandidateNoneLegislature, OH19$1.8K$1.8K~284.5K53%22 Oct
107Mary Ellen Ditchey for JudgePaid for by The Committee to Elect DitcheyCandidateNoneLocal, OH21$2.3K$1.8K~397.6K0.0%26 Oct
108Congressman Dave TaylorCandidateRep.House, district not named2$2.1K$1.7K~500K2 Sep
109Shubert for OhioCandidateRep.Legislature, OH1$1.7K$1.7K~65K16 Oct
110Judge Joel KuhlmanCandidateNoneLocal, OH16$3K$1.7K~828.5K17%20 Oct
111Katherine Rudzik for JudgePaid for by Friends of Katherine RudzikCandidateNoneLocal, OH6$1.7K$1.7K~59K0.0%21 Oct
112Brian Lorenz for OhioCandidateRep.Legislature, OH3$1.6K$1.6K~72.5K26 Oct
113State Representative Haraz N. GhanbariCandidateRep.Legislature, OH5$1.6K$1.6K~111.1K0.0%5 Oct
114Courtney Scheff for Cuyahoga County Council, District 5Paid for by Friends of Courtney ScheffCandidateNoneLocal, OH19$1.6K$1.6K~78.8K11%26 Oct
115Ryan Grissinger for CommissionerPaid for by Friends of Ryan GrissingerCandidateRep.Local, OH8$1.6K$1.6K~134K0.0%18 Oct
116Matt Lundy for State RepresentativePaid for by Families for LundyCandidateDem.Legislature, OH8$1.5K$1.5K~182K0.0%6 Oct
117Katie Koehler Wagner for OhioPaid for by Friends of Katie Koehler WagnerCandidateDem.Legislature, OH15$2K$1.5K~53.5K40%26 Oct
118Casey Kozlowski, Ashtabula County CommissionerPaid for by Friends of Casey KozlowskiCandidateNoneLocal, OH12$1.5K$1.5K~289.5K0.0%26 Oct
119Rose For OhioPaid for by Rose Lounsbury Friends OfCandidateDem.Legislature, OH5$1.4K$1.4K~202.5K0.0%7 Oct
120Keep Sylvain Juvenile Court JudgeCandidateNoneLocal107$8.2K$1.4K~931.9K0.0%26 Oct
121Trendell for Hudson City Council - Ward 2Paid for by Trendell for HudsonCandidateNoneLocal, OH23$2.4K$1.3K~130.8K0.0%15 Oct
122Ty Mathews for State RepresentativePaid for by Mathews for OhioCandidateRep.Legislature, OH2$1.3K$1.3K~112.5K1 Oct
123Caleb Stidham for State RepresentativePaid for by Friends of Caleb StidhamCandidateRep.Legislature, OH10$1.3K$1.3K~148.5K0.0%19 Oct
124Elect Hope Smalls for JudgePaid for by Committee to Elect Hope SmallsCandidateNoneLocal9$5K$1.2K~591.5K0.0%24 Oct
125Marcell Strbich for OhioPaid for by Strbich for OhioCandidateRep.Other statewide, OH2$2.5K$1.2K~470K4 May
126Bekki Brewer for the 44thPaid for by Friends of Bekki BrewerCandidateDem.Legislature, OH5$1.5K$1.2K~245.5K0.0%26 Oct
127Vince McGrail for Ohio House District 61Paid for by Friends of Vince McGrailCandidateNoneLegislature, OH1$1.2K$1.2K~162.5K21 Oct
128Ukeme Awakessien JeterPaid for by Friends to Elect Ukeme Awakessien JeterCandidateDem.Legislature, OH1$1.2K$1.2K~112.5K9 Oct
129Sophia Tjotjos for OhioCandidateNoneLegislature, OH19$1.7K$1.2K~101.1K0.0%19 Oct
130Elect Chris Becker for Common Pleas JudgePaid for by CHRIS BECKER FOR JUDGECandidateNoneLocal, OH23$1.4K$1.1K~56.8K0.0%26 Oct
131Matt Razavi for JudgeCandidateNoneLocal, OH29$1.8K$1.1K~102K0.0%26 Oct
132Madeira City Council Member Logan JungerCandidateNoneBallot measure, OH14$1.1K$1.1K~61.8K40%27 Oct
133Robert Andrews for JudgeCandidateNoneLocal, OH3$1K$1K~82K26 Oct
134Scott for OhioPaid for by SCOTT FOR OHIOCandidateDem.House OH-73$1K$1K~360K1 May
135Ross Smith for JudgePaid for by Committee to Elect Ross Smith Judge CandidateNoneLocal, OH17$1.9K$1K~128.7K59%26 Oct
136Senator Casey WeinsteinPaid for by Friends of Casey WeinsteinCandidateDem.Legislature, OH15$1K$993~103.5K0.0%26 Oct
137Michael DalSanto for JudgeCandidateNoneLocal, OH24$1.3K$991~111.1K13%26 Oct
138State Representative Meg KilcoyneCandidateDem.Legislature, MA15$5.5K$950~547.1K0.0%24 Oct
139Brenna Reynolds for Wood County CommissionerPaid for by Friends of Brenna ReynoldsCandidateNoneLocal28$2.9K$943~156.1K11%26 Oct
140Krista Magaw for OhioCandidateDem.Legislature, OH11$945$895~47.2K18%14 Oct
141Niki Frenchko for CongressPaid for by Frenchko for CongressCandidateRep.House OH-1418$891$891~6.8K50%3 May
142Adam MathewsCandidateRep.Legislature, OH1$850$850~65K23 Oct
143Oakey Emery For Ashtabula County AuditorCandidateNoneLocal, OH7$847$847~12.6K43%21 Oct
144Angela Kinsey for Stark County Auditor CandidateNoneLocal, OH2$799$799~193K19 Oct
145State Representative Roy KlopfensteinPaid for by Klopfenstein for OhioCandidateRep.Legislature, OH2$799$799~75K1 Oct
146YES for ProgressPaid for by Friends of Michael BivensCandidateNoneLocal, OH7$1.5K$798~100.5K0.0%16 Jun
147Nicole Sigurdson for Ohio HouseCandidateNoneLegislature, OH4$798$798~185K11 Oct
148Ian Logan for Warren County CommissionerPaid for by Friends of Ian LoganCandidateNoneLocal11$1.6K$797~91.1K18%26 Oct
149Joe Wessels For CommissionerPaid for by Friends of Joe WesselsCandidateNoneLocal, OH12$1.1K$795~60.2K0.0%26 Oct
150Newlove for JudgeCandidateNoneLocal, OH14$793$793~46.1K0.0%22 Oct
151Jayme Hartley Fountain For JudgePaid for by Hartley Fountain for JudgeCandidateNoneLocal, OH3$749$749~56.1K26 Oct
152Koffel for OhioCandidateNoneLegislature, OH4$698$698~110.5K23 Oct
153Friends of Judge Katarina CookCandidateNoneLocal18$1.7K$696~245K0.0%24 Oct
154Dustin Pearce for MayorPaid for by Conservatives for Dustin PearceCandidateRep.Local, OH14$1.1K$695~65.7K0.0%19 Oct
155Matt Scarfo for Union County CommissionerPaid for by Scarfo For Union County CommissionerCandidateNoneLocal, OR27$4.2K$650~349.4K0.0%26 Oct
156John Rozic for Ohio House District 44Paid for by Committee To Elect John RozicCandidateRep.Legislature, OH5$648$648~32.5K40%5 May
157Natasha Wheatley Caffrey for Ohio SenatePaid for by Ohioans for Natasha Wheatley-CaffreyCandidateDem.Legislature, OH2$599$599~13K4 May
158Friends of Rick Dumperth CandidateNoneLocal, OH2$599$599~140K2 May
159Miranda Warren for Family Court JudgePaid for by FRIENDS OF MIRANDA A WARRENCandidateNoneLocal27$2.8K$596~236.5K7.4%26 Oct
160Paul Dobson for JudgePaid for by Citizens for DobsonCandidateNoneLocal, OH12$1.1K$595~60K0.0%18 Oct
161D'Angelo for OhioCandidateNoneLegislature, OH13$744$595~27.7K0.0%26 Oct
162Josh Umbaugh for OhioCandidateNoneLegislature, OH15$943$594~30.9K13%23 Oct
163Elect Benjamin ZastrowCandidateNoneLocal, MN15$2.3K$550~463K17%9 Aug
164Cassandra Rice for Probate JudgePaid for by Committee to Elect Cassandra RiceCandidateNoneLocal, AL6$1.6K$550~90K50%19 Oct
165Rich Brzezinski for Maumee Township TrusteePaid for by Committee to Elect Richard BrzezinskiCandidateNoneLocal, OH1$550$550~112.5K16 Sep
166Patrick Polky for SheriffCandidateNoneLocal45$3.6K$549~601K0.0%13 Oct
167Judge Deborah LangPaid for by Lang for JudgeCandidateNoneLocal, OH4$598$549~23.6K26 Oct
168Heather Fronk for State Representative CandidateRep.Legislature, OH4$598$549~24K20 Oct
169Schwartz for State RepresentativePaid for by Friends of Ian SchwartzCandidateNoneState12$1.3K$548~70K8.3%2 Oct
170Aidan Haggard for State RepresentativeCandidateNoneLegislature, OH9$546$546~35K0.0%5 May
171Eugene MillerCandidateNoneLegislature, OH17$842$545~33.3K0.0%20 Oct
172Retzke for RepresentativePaid for by Committee to Elect Easton RetzkeCandidateDem.Legislature, OH14$693$545~31.5K29%26 Oct
173Magistrate Danica Eyler for JudgePaid for by Committee to Elect Danica EylerCandidateNoneLocal, IN46$6.2K$499~706.9K0.0%22 Oct
174Judge Diana Stevenson for Probate CourtCandidateNoneLocal5$1.2K$498~288K0.0%12 Oct
175Covrett for Ohio 87CandidateDem.Legislature, OH4$498$498~37K20 Oct
176Laura Rodriguez-Carbone for CongressPaid for by LAURA RODRIGUEZ-CARBONE FOR CONGRESSCandidateDem.House OH-74$498$498~47K12 May
177Seguin for Lorain County AuditorPaid for by SEGUIN FOR AUDITORCandidateNoneLocal, OH8$496$496~22.1K0.0%26 Oct
178Michael J. Hovis for Trumbull County CommissionerCandidateNoneLocal, OH10$495$495~26.5K0.0%26 Oct
179Mike Turner for CongressPaid for by Citizens For TurnerCandidateRep.House OH-10Lost · 47.7%10$495$495~42.1K0.0%21 Oct
180State Representative Ashley Bryant BaileyPaid for by Friends of Ashley Bryant BaileyCandidateDem.Legislature, OH1$450$450~37.5K5 Oct
181Conway for OhioPaid for by Friends of Dan ConwayCandidateDem.Governor, OH1$450$450~112.5K3 Oct
182Vote Andrew KingPaid for by Citizens for KingCandidateRep.Other statewide, OH1$450$450~137.5K1 May
183Joyce Beatty for CongressPaid for by Beatty for CongressCandidateDem.House OH-3Won · 77.2%3$449$449~32.5K26 Oct
184Thomas West for State RepresentativeCandidateDem.Legislature, VT17$1.2K$448~101.5K0.0%26 Oct
185Dontavius L. JarrellsPaid for by Friends of Dontavius JarrellsCandidateDem.Legislature, OH6$697$448~52.6K0.0%7 Oct
186Tania Nemer For Judge CommitteeCandidateNoneLocal21$2.9K$446~746K0.0%17 Oct
187Barbara Moore Holt for JudgeCandidateNoneLocal18$891$446~34.2K0.0%27 Oct
188Holly Adams for Congress OhioPaid for by HOLLY ADAMS FOR US CONGRESSCandidateRep.House OH-12$399$399~21K4 May
189Greg Nohe Washington County CommissionerPaid for by Friends of NoheCandidateRep.Local, PA13$7.9K$398~329.5K7.7%24 Oct
190Robbins For OhioPaid for by ROBBINSFOROHIOCandidateNoneOther statewide, OH6$397$397~60K5 May
191Speaker Jason StephensPaid for by Stephens for OhioCandidateRep.Legislature, OH8$396$396~36K25%26 Oct
192Barbo For OhioPaid for by Friends of John BarboCandidateDem.Legislature, OH8$396$396~4.4K63%23 Oct
193Hiram 26CandidateNoneLocal, GA9$2K$350~147.5K67%23 Jun
194John Van Doorn for ColumbusCandidateNoneLocal, OH3$649$350~40.5K16 May
195Judge Joy Malek OldfieldPaid for by JOY OLDFIELD FOR JUDGECandidateNoneLocal, OH2$399$350~122.5K31 Aug
196Judge Jill Flagg LanzingerPaid for by Judge Jill Flagg Lanzinger CommitteeCandidateRep.Other statewide, OH1$350$350~95K1 May
197Carolyn Brakey, Geauga County CommissionerPaid for by Better with BrakeyCandidateRep.Local, OH1$350$350~12.5K1 May
198Jill Simpson for Sandusky County CommissionerPaid for by Friends of Jill SimpsonCandidateNoneLocal, OH5$348$348~27.5K0.0%26 Oct
199Paul Clarys for Stark County CommissionCandidateNoneLocal, ND15$943$347~91.5K0.0%26 Oct
200Councilman Dan White - Ward 2Paid for by Friends of Dan WhiteCandidateNoneLocal19$941$347~40.2K0.0%26 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.