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 →

298 pages · 14,236 ads · $4.5M · page 2 of 2

#PageTypeSideRaceResultAdsSpendIn OHImpressionsAttackLast ad
201Citizens For SWCSPaid for by Citizens For South-Western City SchoolsGroupNoneBallot measure, OH5$248$248~19.5K0.0%21 Oct
202Yvonne Hale for Scioto County CommissionerPaid for by Yvonne Hale for CommissionerCandidateNoneLocal, OH5$248$248~15.5K0.0%5 May
203Re-elect Kelly Badnell for JudgePaid for by Committee to Elect Badnell JudgeCandidateNoneLocal14$5.2K$199~424K0.0%23 Oct
204Sarah Warren for JudgeCandidateNoneLocal22$4.1K$199~282K0.0%26 Oct
205Hausmann & Rooney for Norwood CouncilCandidateNoneLocal, NJ10$995$199~213.5K30%26 Oct
206Vote Mark GravellePaid for by Friends of Mark GravelleCandidateNoneLocal5$748$199~94K0.0%5 Aug
207Noftz, Obsun, & Smith For Plain TownshipPaid for by Noftz, Osbun, and Smith for Plain Township Board PACCandidateNoneLocal, OH3$249$199~15.5K22 Oct
208Dayton Area Chamber of CommerceGroupNoneBallot measure, OH2$199$199~39K21 Oct
209Daryl FlowersCandidateNoneLocal, OH2$199$199~15K20 Oct
210Let America BuildGroupNoneNone47$2.7K$198~19.1K0.0%27 Oct
211Tiger Nation for Strong SchoolsGroupNoneBallot measure, OH5$248$198~8.5K0.0%26 Oct
212Albert Camplese for JudgePaid for by Camplese for Judge CommitteeCandidateNoneLocal, OH4$198$198~11K26 Oct
213Friends of Cuyahoga DDPaid for by Friends of Developmental Disabilities GroupNoneBallot measure, OH4$198$198~20K20 Oct
214Tony Glasses for US SenatePaid for by Anthony Tony Glasses Holliman for US Senate CandidateNoneSenate, OH4$198$198~69828 Sep
215Mark Ward for Scioto County Auditor Paid for by Mark Ward for Scioto CountyCandidateNoneLocal, OH4$198$198~12K4 May
216Kelly Madzey for JudgeCandidateNoneLocal, PA7$7.3K$150~1.6M0.0%8 Oct
217State Representative Phil SkaggsCandidateNoneNone7$3K$150~158.5K14%1 Jul
218Jimmy Gordon For HouseCandidateNoneLegislature, MN13$2.3K$150~143.5K62%26 Oct
219Lincoln Way VineyardsPaid for by Lincoln Way Vineyards, Inc.UnknownNoneBallot measure, OH1$150$150~12.5K16 Oct
220Support Stow-Munroe Falls Schools - Vote Yes on Issue 8GroupNoneBallot measure, OH1$150$150~12.5K8 Oct
221Citizens of Ottawa County for Responsible TaxationGroupNoneBallot measure, OH1$150$150~5.5K23 Aug
222National Parents Organization of OhioPaid for by NATIONAL PARENTS ORGANIZATION INCGroupNoneLegislature, OH1$150$150~6.5K28 Jul
223Brandon Carpenter For Ashland County Commissioner CandidateNoneLocal, OH1$150$150~17.5K4 May
224Prairie Township Professional Firefighters Local 2985GroupNoneBallot measure, OH1$150$150~42.5K1 May
225Franco for Richland County Probate JudgePaid for by Friends of Robert A. Franco, Dale M. Leach, TreasurerCandidateNoneLocal, SC117$8.3K$149~366.6K0.0%26 Oct
226Building Our Future OhioGroupNoneNone13$2.8K$149~337.5K31%26 Oct
227Daquan For State Representative District 39CandidateNoneState8$1.4K$149~68K0.0%26 Oct
228DelSesto for HudsonPaid for by Mark DelSestoCandidateNoneLocal, NH24$1.3K$149~83.6K13%25 Oct
229Ohio Association of Advanced Practice NursesGroupNoneNone17$842$149~9.7K0.0%22 Oct
230Friends of Andrew WatchornCandidateNoneNone10$595$149~14.8K0.0%26 Oct
231Ben Fuchs for JudgePaid for by Friends of Ben FuchsCandidateNoneLocal9$446$149~38.1K0.0%21 Oct
232Erin Strausbaugh For JudgeCandidateNoneLocal6$297$149~50K0.0%26 Oct
233Support Orange SchoolsGroupNoneBallot measure, OH5$248$149~17.5K0.0%24 Oct
234Pinkerton for CommissionerPaid for by Friends of Pinkerton for CommissionerCandidateNoneLocal, OH5$248$149~16.6K0.0%19 Jun
235Dehoff for STBOECandidateNoneOther statewide, OH3$149$149~2.6K25 Oct
236Iuoe.unionPaid for by International Union of Operating EngineersGroupNoneNone168$26.1K$99~686.6K7.1%21 Oct
237Keeton For JudgeCandidateNoneLocal16$7.9K$99~1.7M0.0%24 Oct
238Dustin OlsonPaid for by OLSON STRATEGIES & ADVERTISING, INC.MediaNoneNone89$5.5K$99~434.1K42%26 Oct
239This Week in ToledoMediaNoneNone22$1.1K$99~46K4.5%24 Oct
240Stephanie LowryGroupNoneNone16$792$99~60.6K13%26 Oct
241Progress NEOGroupNoneNone10$695$99~45K0.0%25 Oct
242Ben Freeman for JudgePaid for by Committee to elect Ben Freeman for JudgeCandidateNoneLocal9$446$99~64.5K0.0%26 Oct
243AARP OhioPaid for by AARPGroupNoneNone4$198$99~46K14 Oct
244Johnathan Newman For State RepresentativePaid for by Elect Johnathan NewmanCandidateNoneLegislature, OH3$149$99~4.5K16 Oct
245Thomas Horstman for TrusteeCandidateNoneLocal, OH3$149$99~3K4 Aug
246Zach Ferrall For JudgePaid for by FRIENDS OF ZACH FERRALLCandidateNoneLocal, OH3$149$99~16.5K3 May
247Connor Rose Wood County RecorderCandidateNoneLocal, OH2$99$99~1.1K24 Oct
248Vote NO Beavercreek Income TaxGroupNoneBallot measure, OH2$99$99~24K15 Oct
249Keep Strongsville SafeGroupNoneBallot measure, OH2$99$99~25K14 Oct
250Friends of Champaign County Board of DDGroupNoneBallot measure, OH2$99$99~4.5K6 Oct
251VOTE NO on Issue 5Paid for by Community for a Better Bexley Facilities PlanGroupNoneBallot measure, OH2$99$99~3K11 Sep
252Justin P. Peroli for Ohio House District 66CandidateNoneLegislature, OH2$99$99~2K13 Aug
253For Lakewood SchoolsPaid for by Citizen's for Lakewood ChildrenGroupNoneBallot measure, OH2$99$99~22K4 May
254Judge David BrannonCandidateNoneLocal9$11.6K$50~2.2M0.0%15 Oct
255Carolyn RicePaid for by Committee to Elect Carolyn RiceCandidateNoneNone5$5.3K$50~372.5K0.0%25 Oct
256Overton InsightsPaid for by Libertas NetworkMediaNoneNone44$3.7K$50~146.3K4.7%20 Oct
257AFA ActionPaid for by AFA Action IncGroupNoneNone47$3.2K$50~429K19%26 Oct
258Fort Worth Star-TelegramPaid for by McClatchy Media Company, LLCMediaNoneNone51$3.1K$50~102.9K16%26 Oct
259Tom Shadrach for City CouncilPaid for by Shadrach for City CouncilCandidateNoneLocal, FL59$2.9K$50~179K19%26 Oct
260Lindsey Herr for Madison County Court JudgePaid for by Committee to Elect Lindsey HerrCandidateNoneLocal19$1.4K$50~131.5K0.0%24 Oct
261Paul Michael Kurtz for State RepresentativePaid for by FRIENDS OF PAUL MICHAEL KURTZCandidateNoneState5$1.2K$50~348.6K40%26 Oct
262Keep Judge Monica Meredith Paid for by Monica MeredithCandidateNoneLocal, KY13$1.2K$50~68.7K0.0%22 Oct
263Chris Scotti for Bryan City CouncilPaid for by Christopher Scotti CandidateNoneLocal, TX7$847$50~88.6K0.0%16 Oct
264Judge Stephen UkeileyCandidateNoneOther statewide, NY11$845$50~99.5K0.0%26 Oct
265Elect Eric WatsonCandidateNoneLocal17$842$50~34.4K0.0%3 Aug
266Vote Where You RentPaid for by Vote Where You Rent GroupNoneNone13$644$50~11.4K11%20 Oct
267Matt Powell for the 8th Representative DistrictCandidateNoneState10$595$50~23.1K0.0%12 Sep
268Rob Knisley for Lancaster City CouncilPaid for by Friends of Rob KnisleyCandidateNoneLocal, PA11$545$50~3.5K0.0%3 Oct
269Vote Jim Godfrey Paid for by Friends of Jim GodfreyCandidateNoneLocal6$497$50~55K0.0%26 Oct
270Sheriff ProutyCandidateNoneLocal10$495$50~16.1K0.0%30 May
271Franklin County Prosecutor Shayla D. FavorPublic bodyNoneNone5$348$50~29K0.0%16 Oct
272Lauren R. Welch for State RepresentativePaid for by Friends of Lauren R WelchCandidateNoneState4$298$50~47K4 May
273Cherrier for School BoardPaid for by Cherrier for School Board 2026CandidateNoneLocal6$297$50~18K21 Oct
274League of Women Voters of Greater Dayton AreaPaid for by The League Of Women Voters Of Greater Dayton AreaGroupNoneNone6$297$50~17K0.0%25 Sep
275Keith Klinger for 5th District CommissionerPaid for by Keith KlingerCandidateNoneLocal6$297$50~12K40%4 Aug
276IPride For Our SchoolsGroupNoneBallot measure, OH5$248$50~6.6K0.0%5 May
277The Voice of Black CincinnatiPaid for by THE VOICE OF YOUR CUSTOMERUnknownNoneNone4$198$50~13K11 Sep
278Andrew Jacob Sandman Sayers-RulnickPaid for by DESIGNAUnknownNoneLocal3$149$50~2.1K25 Oct
279Yes on Children Services!Paid for by Friends of Children ServicesGroupNoneBallot measure, OH2$99$50~21K20 Oct
280Elder for Ohio 82Paid for by Elder for OhioCandidateNoneLegislature, OH1$50$50~2.5K26 Oct
281The Crescent-NewsCandidateNoneLocal, OH1$50$50~3.5K15 Oct
282Vote Yes Issue 71Paid for by OLMSTED UNITED FOR POLICE AND FIREGroupNoneBallot measure, OH1$50$50~3.5K7 Oct
283Kimberly Ontko for JudgePaid for by Friends of Kimberly Ontko for JudgeCandidateNoneLocal, OH1$50$50~4.5K21 Sep
284Jim Kaminski for StrongsvillePaid for by Kaminski for StrongsvilleCandidateNoneLocal, OH1$50$50~12.5K4 Aug
285Bill Hoag for LoganPaid for by Bill Hoag For MayorCandidateNoneLocal, OH1$50$50~3.5K10 Jun
286David Sykes Morrow County CommissionerPaid for by David Sykes For Morrow County Commissioner CandidateNoneLocal, OH1$50$50~6.5K13 May
287Joycelyn Dong for Worthington City CouncilPaid for by Friends of Joycelyn DongCandidateNoneLocal, OH1$50$50~6.5K11 May
288Chiara Richardson For District 7CandidateNoneLocal, OH1$50$50~6.5K9 May
289Drive Meigs ForwardGroupNoneBallot measure, OH1$50$50~22.5K5 May
290Tiffany Flemming for Perry Township TrusteeCandidateNoneLocal, OH1$50$50~1.5K4 May
291John Judkins for JudgePaid for by Judkins for JudgeCandidateNoneLocal, OH1$50$50~6.5K4 May
292Michael Linton for CommissionerPaid for by Davidson for Hocking County CommissionerCandidateNoneLocal, OH1$50$50~2.5K4 May
293PJ Reilly for County Commissioner CandidateNoneLocal, OH1$50$50~1.5K3 May
294Eli Wenzel for Ohio HousePaid for by Wenzel for OhioCandidateNoneLegislature, OH1$50$50~2.5K3 May
295Chuck Ellis for County CommissionerPaid for by Committee to Ellect Chuck Ellis for County ComissionerCandidateNoneLocal, OH1$50$50~17.5K2 May
296Stephanie Heibertshausen AndersonPaid for by Friends of Stephanie AndersonCandidateNoneLocal, OH1$50$50~2.5K1 May
297Vote For Franklin SchoolsPaid for by Franklin Schools Levy CommitteeGroupNoneBallot measure, OH1$50$50~17.5K1 May
298Michael Cole for Ohio House District 2Paid for by Friends of Mike D. ColeCandidateNoneLegislature, OH1$50$50~2.5K1 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.