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 →

107 pages · 10,467 ads · $22.4M

#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 Brown Let Us DownPaid for by SLF PACGroupRep.Senate, OH507$1.6M$1.6M~100.1M100%26 Oct
3Ohio PulsePaid for by SLF PACGroupRep.Senate, OH106$674.2K$588.4K~42.5M91%26 Oct
4America PACGroupRep.None1,444$6.8M$528.6K~99.6M66%26 Oct
5One NationGroupRep.Senate, GA1,897$4.5M$466.1K~322M39%26 Oct
6AFP ActionPaid for by AMERICANS FOR PROSPERITY ACTION, INC.(AFP ACTION)GroupRep.Senate, OH604$1.4M$237.7K~156.8M28%23 Oct
7NRSCPartyRep.Senate, ME593$831.5K$210.4K~58.4M54%26 Oct
8The Revitalization ProjectGroupRep.Senate, OH11$286.2K$186.5K~5M9.1%16 Sep
9Congressional Leadership FundPaid for by CONGRESSIONAL LEADERSHIP FUNDGroupRep.Federal364$1.3M$98.2K~64.7M98%26 Oct
10Keith FaberPaid for by FRIENDS OF FABERCandidateRep.Other statewide, OH16$81.5K$81.5K~3.8M0.0%16 Oct
11Ohioans for a Healthy EconomyPaid for by Ohioans for a Healthy Economy, Inc.GroupRep.Other statewide, OH33$88.7K$80.7K~2.6M9.1%13 Oct
12Jon Husted for SenatePaid for by Husted for SenateCandidateRep.Senate, OHLost · 45.2%62$70.4K$70.4K~3.1M27%14 Aug
13CVA_ActionPaid for by AMERICANS FOR PROSPERITY ACTION, INC.(AFP ACTION)GroupRep.Senate, OH33$124.8K$51.9K~12.3M0.0%22 Oct
14Mike CareyPaid for by CAREY FOR CONGRESSCandidateRep.House OH-15Lost · 45.3%77$39.1K$39.1K~3.5M5.3%26 Oct
15Frank LaRosePaid for by LaRose for OhioCandidateRep.Other statewide, OH3$37.7K$37.7K~2.5M16 Oct
16Americans for Prosperity - OhioPaid for by AMERICANS FOR PROSPERITYGroupRep.Legislature, OH275$62.6K$36.5K~3.8M14%8 Oct
17Latta for CongressPaid for by LATTA FOR CONGRESSCandidateRep.House OH-5Won · 54.3%8$32.9K$32.9K~1.8M0.0%23 Oct
18RSCCPaid for by Republican Senate Campaign CommitteePartyRep.Legislature, OH22$32.8K$32.2K~4.1M0.0%12 Oct
19Realtors for Jon HustedPaid for by National Association of REALTORS®GroupRep.Senate, OH6$28.5K$28.5K~2.4M9 Oct
20Liberty Action OhioPaid for by Liberty Action PACGroupRep.Governor, OH17$23.9K$23.9K~2.7M87%26 Oct
21Americans for Ingredient TransparencyGroupRep.None27$118.2K$23.7K~1.2M0.0%14 Sep
22Campaign for America First International AssistancePaid for by CAMPAIGN FOR AMERICAN FIRST INTERNATIONAL ASSISTANCEGroupRep.House, district not named12$69.2K$22.5K~6.1M0.0%26 Aug
23Conservatives For AmericaPaid for by Conservatives for AmericaGroupRep.None71$223.9K$22.2K~7.8M49%19 Oct
24American Exploration & Production CouncilPaid for by American Exploration & Production Council IncGroupRep.Senate, OH15$29.3K$20.5K~1.7M0.0%1 Oct
25The Sentinel Action FundPaid for by Sentinel Action FundGroupRep.Senate, MI44$215.1K$18.7K~18M75%23 Oct
26ClearPath Action FundGroupRep.None54$109.6K$18K~9.9M0.0%26 Oct
27Derek MerrinPaid for by DEREK MERRIN FOR CONGRESSCandidateRep.House OH-9Lost · 47.3%71$17.7K$17.7K~1.7M34%26 Oct
28OHROCPaid for by Ohio House Republican Organizational Committee (OHROC)PartyRep.Legislature, OH33$23K$17.6K~2.9M0.0%26 Oct
29Troy Balderson for CongressPaid for by BALDERSON FOR CONGRESSCandidateRep.House OH-12Won · 59.4%1$17.5K$17.5K~650K26 Oct
30Jeff LaRePaid for by LaRe for OhioCandidateRep.Legislature, OH7$14K$14K~1.8M17%15 Oct
31LIBRE ActionPaid for by AMERICANS FOR PROSPERITY ACTION, INC.(AFP ACTION)GroupRep.Senate, MI63$49K$13.6K~6.8M9.5%14 Oct
32Dave JoycePaid for by Friends of Dave JoyceCandidateRep.House OH-14Won · 55.0%15$13.4K$13.4K~1.1M0.0%22 Oct
33Bob LattaPaid for by The Honorable Robert E. LattaCandidateRep.House, district not named14$21.6K$13.2K~1.3M0.0%29 Sep
34American ResolvePaid for by American Resolve PACGroupRep.House, district not named16$13.7K$12.9K~738K75%5 May
35Congressman Max MillerCandidateRep.House, district not named9$16.2K$8.4K~1.6M0.0%17 Aug
36Max MillerPaid for by MAX MILLER FOR CONGRESSCandidateRep.House OH-7Lost · 45.1%1$7.5K$7.5K~275K19 Sep
37Friends of Traditional BankingPaid for by FRIENDS OF TRADITIONAL BANKING INCGroupRep.Senate, OH13$22.3K$6.6K~1.2M0.0%26 Oct
38Jay Edwards for Ohio TreasurerPaid for by Friends of Jay EdwardsCandidateRep.Other statewide, OH1$6.5K$6.5K~550K1 May
39Ohio Gun OwnersGroupRep.None239$13.3K$6.4K~635.7K98%23 Oct
40ABC NationalUnknownRep.House, district not named32$58.1K$6.3K~3.5M13%23 Oct
41Rep. Derrick HallPaid for by Derrick Hall for OhioCandidateRep.Legislature, OH26$6.2K$6.2K~614.1K0.0%26 Oct
42Jim Jordan for CongressPaid for by JIM JORDAN FOR CONGRESSCandidateRep.House OH-4Won · 64.5%7$5.8K$5.8K~1M0.0%14 Oct
43Al Landis For OhioPaid for by Republican Senate Campaign CommitteePartyRep.Legislature, OH1$4.7K$4.7K~425K28 Sep
44Congressman Warren DavidsonCandidateRep.House, district not named4$9.3K$4.7K~1.5M31 Aug
45Ashtabula County Republican PartyPartyRep.None162$8.8K$4K~285.5K21%26 Oct
46First Principles PACGroupRep.Other statewide, OH3$6.6K$3.7K~1.6M5 Jun
47Dave Taylor for CongressCandidateRep.House OH-2Won · 64.2%3$3.5K$3.5K~241K22 Oct
48Steve DemetriouPaid for by Demetriou for OhioCandidateRep.Legislature, OH3$3.4K$3.4K~505K28 Jul
49CERS - Committee to Elect a Republican SenatePaid for by the Committee to Elect a Republican SenatePartyRep.State11$15.2K$3K~1.1M64%19 Oct
50Stacie Baker For Ohio Senate 3rd DistrictPaid for by Citizens for BakerCandidateRep.Legislature, OH19$2.4K$2.4K~435.4K0.0%25 Sep
51David Thomas for OhioPaid for by Friends of David ThomasCandidateRep.Legislature, OH37$3.7K$2.4K~268.1K5.6%24 Oct
52Jean SchmidtPaid for by Schmidt for OhioCandidateRep.Legislature, OH2$2.3K$2.3K~87.5K7 Oct
53Coalition to Protect America's FuturePaid for by COALITION TO PROTECT AMERICA'S FUTUREGroupRep.None22$9.6K$2.1K~197K0.0%8 Jul
54Congressman Dave TaylorCandidateRep.House, district not named2$2.1K$1.7K~500K2 Sep
55Shubert for OhioCandidateRep.Legislature, OH1$1.7K$1.7K~65K16 Oct
56Brian Lorenz for OhioCandidateRep.Legislature, OH3$1.6K$1.6K~72.5K26 Oct
57GOP VotesPaid for by SLF PACGroupRep.None392$395.6K$1.6K~20.9M68%26 Oct
58State Representative Haraz N. GhanbariCandidateRep.Legislature, OH5$1.6K$1.6K~111.1K0.0%5 Oct
59Ryan Grissinger for CommissionerPaid for by Friends of Ryan GrissingerCandidateRep.Local, OH8$1.6K$1.6K~134K0.0%18 Oct
60Ty Mathews for State RepresentativePaid for by Mathews for OhioCandidateRep.Legislature, OH2$1.3K$1.3K~112.5K1 Oct
61Caleb Stidham for State RepresentativePaid for by Friends of Caleb StidhamCandidateRep.Legislature, OH10$1.3K$1.3K~148.5K0.0%19 Oct
62Marcell Strbich for OhioPaid for by Strbich for OhioCandidateRep.Other statewide, OH2$2.5K$1.2K~470K4 May
63Central Ohio TodayPaid for by Metric Media LLCNetwork pageRep.Senate, OH5$1K$1K~50.6K100%26 Oct
64Niki Frenchko for CongressPaid for by Frenchko for CongressCandidateRep.House OH-1418$891$891~6.8K50%3 May
65Adam MathewsCandidateRep.Legislature, OH1$850$850~65K23 Oct
66State Representative Roy KlopfensteinPaid for by Klopfenstein for OhioCandidateRep.Legislature, OH2$799$799~75K1 Oct
67Dustin Pearce for MayorPaid for by Conservatives for Dustin PearceCandidateRep.Local, OH14$1.1K$695~65.7K0.0%19 Oct
68John Rozic for Ohio House District 44Paid for by Committee To Elect John RozicCandidateRep.Legislature, OH5$648$648~32.5K40%5 May
69Delaware County Republican PartyPartyRep.None11$1.1K$647~77K0.0%26 Oct
70Paulding County Republican PartyPaid for by Paulding County Republican Central CommitteePartyRep.Ballot measure, OH1$550$550~32.5K17 Oct
71Heather Fronk for State Representative CandidateRep.Legislature, OH4$598$549~24K20 Oct
72Mahoning County Republican PartyPartyRep.Local, OH3$549$549~39.5K26 Oct
73Realtors for Mike CareyPaid for by National Association of REALTORS®GroupRep.House, district not named6$497$497~35K26 Oct
74Mike Turner for CongressPaid for by Citizens For TurnerCandidateRep.House OH-10Lost · 47.7%10$495$495~42.1K0.0%21 Oct
75The Guardian Super PACPaid for by GUARDIAN SUPER PACGroupRep.House, district not named33$33.7K$450~985K0.0%23 Oct
76Vote Andrew KingPaid for by Citizens for KingCandidateRep.Other statewide, OH1$450$450~137.5K1 May
77Middle of Main StreetPaid for by Republican House Campaign Committee, Cyndi Howerton, Treasurer.PartyRep.Legislature, KS190$28.4K$399~1.5M16%23 Oct
78Holly Adams for Congress OhioPaid for by HOLLY ADAMS FOR US CONGRESSCandidateRep.House OH-12$399$399~21K4 May
79Greg Nohe Washington County CommissionerPaid for by Friends of NoheCandidateRep.Local, PA13$7.9K$398~329.5K7.7%24 Oct
80Speaker Jason StephensPaid for by Stephens for OhioCandidateRep.Legislature, OH8$396$396~36K25%26 Oct
81Judge Jill Flagg LanzingerPaid for by Judge Jill Flagg Lanzinger CommitteeCandidateRep.Other statewide, OH1$350$350~95K1 May
82Carolyn Brakey, Geauga County CommissionerPaid for by Better with BrakeyCandidateRep.Local, OH1$350$350~12.5K1 May
83Ohio Conservatives PACGroupRep.Legislature, OH5$448$349~34.5K20%8 Oct
84Adams County RepublicansPaid for by The Adams County Republican ClubPartyRep.None31$1.8K$348~74.3K3.3%26 Oct
85Friends of Ian ChamberlinCandidateRep.Legislature, OH12$694$347~90.1K67%26 Oct
86Delegate Robin GrammerPaid for by Friends of Robin L. Grammer Jr.CandidateRep.Legislature, MD54$3.1K$298~197.3K56%26 Oct
87Rep. Melissa OremusCandidateRep.Legislature, OH13$644$297~11K0.0%26 Oct
88American Energy AlliancePaid for by AMERICAN ENERGY ALLIANCEGroupRep.Senate, AK2$499$250~50K22 Oct
89Representative Steven DoanPaid for by STEVEN DOAN FOR STATE REPRESENTATIVECandidateRep.Legislature, OH2$399$250~31K24 Sep
90Friends of Ohio Advocates for Medical FreedomPaid for by Friends of Ohio Advocates For Medical FreedomGroupRep.None8$596$249~42K57%26 Oct
91Heidi Workman for State RepresentativeCandidateRep.Legislature, OH4$398$249~14K17 Oct
92Merit Smith for Scioto County CommissionerCandidateRep.Local, OH5$248$248~10.5K0.0%4 May
93Senator Laura Wakim ChapmanPaid for by Committee to Elect Laura Wakim ChapmanCandidateRep.Legislature, WV31$6.6K$199~229.8K57%24 Oct
94John Teupel for State SenatePaid for by John Teupel For State Senate CandidateRep.Legislature, SD28$1.9K$198~92.7K21%2 Jun
95Alea Nadeem for CongressPaid for by ALEA FOR CONGRESSCandidateRep.House OH-94$198$198~3.1K4 May
96Sheriff Jeff GahlerPaid for by Committee to Elect Jeff GahlerCandidateRep.Local, MD7$1.3K$150~262.5K0.0%22 Jun
97Chris Blackburn for Scioto County AuditorPaid for by Christopher BlackburnCandidateRep.Local, OH1$150$150~8.5K23 Sep
98Steven Oluic for Geauga County CommissionerPaid for by Steven Oluic For Geauga CommissionerCandidateRep.Local, OH1$150$150~6.5K2 May
99Cory Wasmus - Scioto Township TrusteePaid for by Friends of Cory WasmusCandidateRep.Local, OH5$248$149~15.5K40%4 May
100Rich Vance for State Representative CandidateRep.Legislature, MI72$5.5K$99~299.2K15%3 Aug
101VoterPacPaid for by VOLUNTEER OHIO TO ELECT REPUBLICANSGroupRep.Legislature, OH3$149$99~23.5K28 Sep
102Maggie's ListPaid for by MAGGIE'S LISTGroupRep.House FL-339$2.1K$50~366.5K2.6%23 Oct
103Josh Kohl 4 State SenatePaid for by Josh Kohl for SenateCandidateRep.Legislature, ID16$992$50~119.2K20%19 May
104Senator Bill WeberPaid for by Bill Weber for Senate 2026CandidateRep.Legislature, NY7$447$50~41.5K0.0%27 Jul
105State Rep. Tex FischerPaid for by Fischer for OhioCandidateRep.Legislature, OH1$50$50~5.5K16 Oct
106Robert SpraguePaid for by SPRAGUE FOR OHIOCandidateRep.Other statewide, OH1$50$50~12.5K8 Oct
107Rep. Nick SantucciPaid for by Friends of Nick SantucciCandidateRep.Legislature, OH1$50$50~6.5K8 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.