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 →

88 pages · 22,532 ads · $14.6M

#PageTypeSideRaceResultAdsSpendIn OHImpressionsAttackLast ad
1America PACGroupRep.None1,444$6.8M$528.6K~99.6M66%26 Oct
2League of Conservation VotersPaid for by GiveGreen United ActionGroupDem.None752$626.2K$122.9K~47.7M89%26 Oct
3The Ohio IndependentPaid for by The American Independent FoundationMediaNoneNone15$128.6K$72.5K~8.9M67%8 Oct
4SEIU District 1199Paid for by SERVICE EMPLOYEES INTERNATIONAL 1199 W VA & KY HOSPITAL CAREGroupNoneNone23$137.8K$52.5K~9.9M96%8 Oct
5Americans for Ingredient TransparencyGroupRep.None27$118.2K$23.7K~1.2M0.0%14 Sep
6Conservatives For AmericaPaid for by Conservatives for AmericaGroupRep.None71$223.9K$22.2K~7.8M49%19 Oct
7Maremoto ActionPaid for by Maremoto Action Inc.GroupDem.None94$82.5K$18.8K~15.8M8.5%24 Oct
8ClearPath Action FundGroupRep.None54$109.6K$18K~9.9M0.0%26 Oct
9Ohio Consumers Power AllianceGroupNoneNone3$57.5K$17.5K~3M12 Oct
10Forward BlueGroupDem.None2,589$1.1M$13.6K~25.4M68%25 Oct
11Concerned Veterans for AmericaGroupNoneNone110$177.4K$11.7K~16.4M1.8%8 Oct
12AFSCME RetireesPaid for by AMERICAN FEDERATION OF STATE COUNTY & MUNICIPAL EMPLOYEESGroupNoneNone176$88.7K$10.3K~2.6M30%26 Oct
13TeamstersGroupNoneNone269$133.4K$9.7K~20.3M12%26 Oct
14EDF ActionPaid for by Environmental Defense Action FundGroupNoneNone42$72.7K$9.5K~3.2M28%26 Oct
15Innovation OhioPaid for by INNOVATION OHIO EDUCATION FUNDGroupDem.None83$70.4K$7.4K~4.5M70%23 Oct
16Ohio Women's AllianceGroupNoneNone23$45.9K$6.9K~2.3M52%23 Oct
17Popular Democracy in ActionPaid for by POPULAR DEMOCRACY PACGroupDem.None52$56.4K$6.5K~2.3M98%24 Oct
18Ohio Gun OwnersGroupRep.None239$13.3K$6.4K~635.7K98%23 Oct
19Liberty ActionPaid for by YOUNG AMERICANS FOR LIBERTY, INC.GroupNoneNone284$39.7K$6.1K~1.8M82%9 Oct
20SEIUGroupNoneNone213$167.2K$6.1K~8.4M63%26 Oct
21Ohio State Bar AssociationPaid for by The Ohio State Bar Association GroupNoneNone12$21.3K$5.5K~2.2M0.0%14 Oct
22Fight For ReformPaid for by End Citizens United Non-federalGroupDem.None429$52K$5.3K~537.8K63%25 Oct
23Buckeye BulletinMediaNoneNone289$14.4K$4.7K~1.1M21%26 Oct
24AFTGroupNoneNone531$156.8K$4.7K~11.6M45%27 Oct
25UAW International UnionPaid for by INTERNATIONAL UNION, UNITED AUTOMOBILE, AEROSPACE AND AGRICULTURAL IMPLEMENT WORKERS OF AMGroupNoneNone94$140.1K$4.2K~15.3M4.3%24 Oct
26Strength in UnityGroupDem.None17$6.6K$4K~176.7K0.0%4 May
27Ashtabula County Republican PartyPartyRep.None162$8.8K$4K~285.5K21%26 Oct
28Free Enterprise AllianceGroupNoneNone124$291K$3.7K~20.2M7.3%23 Oct
29Democratic Governors Association (DGA)Paid for by Democratic Action, democraticgovernors.org, not authorized by any candidate or candidate's committee.PartyDem.None438$485.9K$3.2K~7.1M90%26 Oct
30The Rural PathGroupDem.None3$15.9K$2.7K~1.3M27 Aug
31End Citizens UnitedPaid for by END CITIZENS UNITEDGroupDem.None1,143$225K$2.6K~3.4M67%26 Oct
32Ohio Organizing CampaignGroupNoneNone394$58.2K$2.6K~3.2M8.6%27 Oct
33Rep. Mike RulliPaid for by Congressman Mike RulliCandidateNoneNone3$5.2K$2.5K~860K17 Aug
34Mason BlankenshipCandidateNoneNone59$8.3K$2.2K~512.5K31%19 Oct
35Coalition to Protect America's FuturePaid for by COALITION TO PROTECT AMERICA'S FUTUREGroupRep.None22$9.6K$2.1K~197K0.0%8 Jul
36Dose of DemocracyGroupDem.None19$17.7K$2.1K~549.3K68%26 Oct
37Rep. Mike CareyPaid for by Congressman Mike CareyPublic bodyNoneNone4$3.5K$1.7K~1.1M6 Aug
38GOP VotesPaid for by SLF PACGroupRep.None392$395.6K$1.6K~20.9M68%26 Oct
39Summit County Democratic PartyPartyDem.None10$9.7K$1.6K~706.5K40%24 Oct
40Ohio Value Voters, Inc.GroupNoneNone36$4.8K$1.6K~477.6K29%23 Oct
41NumbersUSAGroupNoneNone20$70.8K$1.2K~2.5M70%26 Oct
42American Power PlayGroupNoneNone66$37.6K$1.2K~3.4M0.0%19 Oct
43Women's MarchGroupDem.None3,557$593.7K$1.2K~12.2M83%24 Oct
44Medina County Democratic PartyPartyDem.None48$2.9K$1.1K~187.2K57%25 Oct
45States WinGroupDem.None198$10.7K$891~78.2K26%8 Oct
46Rep. Dave JoycePaid for by the Office of Dave JoycePublic bodyNoneNone5$8.8K$799~567.5K0.0%25 Aug
47The BulwarkPaid for by Bulwark MediaMediaNoneNone697$152.5K$798~5.6M65%26 Oct
48We Are OhioGroupNoneNone3$3.7K$750~277.5K8 Sep
49Franklin County Democratic PartyPartyDem.None6$2K$699~192K0.0%25 Oct
50Delaware County Republican PartyPartyRep.None11$1.1K$647~77K0.0%26 Oct
51Change.orgGroupNoneNone5,122$732.6K$597~45.4M34%27 Oct
52Stand with CryptoPaid for by Stand with Crypto Alliance, Inc. GroupNoneNone641$559.5K$596~28.8M0.0%27 Oct
53Immigrants' ListGroupDem.None24$6.4K$450~990K59%26 Oct
54Death with DignityPaid for by DEATH WITH DIGNITY NATIONAL CENTERGroupNoneNone3$1.3K$450~87.5K20 May
55Stronger Together OhioNetwork pageNoneNone48$13.4K$399~153.7K96%7 May
56Consumer Voices for ChoicesGroupNoneNone4$1.2K$399~110.5K29 May
57Trumbull County Young DemocratsGroupDem.None4$598$349~162.5K20 Oct
58Adams County RepublicansPaid for by The Adams County Republican ClubPartyRep.None31$1.8K$348~74.3K3.3%26 Oct
59Mahoning County Democratic PartyPartyDem.None12$794$347~32.2K42%26 Oct
60Pickerington Education AssociationPaid for by Pickerington Education Association PACGroupNoneNone4$998$299~132.5K25 Oct
6146th Ward Democrats - Sean Tenner, CommitteemanPaid for by 46th Ward Democrats CommitteePartyDem.None19$1.8K$250~146.5K5.3%22 Oct
62Franklin County Board of Elections - OhioPublic bodyNoneNone8$1.8K$250~220.5K0.0%9 Oct
63OAPSE/AFSCME Local 4Paid for by OAPSEGroupNoneNone3$1.2K$250~52.5K13 Oct
64Friends of Ohio Advocates for Medical FreedomPaid for by Friends of Ohio Advocates For Medical FreedomGroupRep.None8$596$249~42K57%26 Oct
65Punchbowl NewsMediaNoneNone537$164.6K$248~4.1M17%26 Oct
66Let America BuildGroupNoneNone47$2.7K$198~19.1K0.0%27 Oct
67State Representative Phil SkaggsCandidateNoneNone7$3K$150~158.5K14%1 Jul
68Clearing out the ClutterMediaDem.None107$5.3K$149~361.5K85%26 Oct
69Building Our Future OhioGroupNoneNone13$2.8K$149~337.5K31%26 Oct
70Ohio Association of Advanced Practice NursesGroupNoneNone17$842$149~9.7K0.0%22 Oct
71Friends of Andrew WatchornCandidateNoneNone10$595$149~14.8K0.0%26 Oct
72Iuoe.unionPaid for by International Union of Operating EngineersGroupNoneNone168$26.1K$99~686.6K7.1%21 Oct
73Dustin OlsonPaid for by OLSON STRATEGIES & ADVERTISING, INC.MediaNoneNone89$5.5K$99~434.1K42%26 Oct
74This Week in ToledoMediaNoneNone22$1.1K$99~46K4.5%24 Oct
75Stephanie LowryGroupNoneNone16$792$99~60.6K13%26 Oct
76Progress NEOGroupNoneNone10$695$99~45K0.0%25 Oct
77Avon Democratic ClubPartyDem.None5$348$99~24.5K20 Sep
78AARP OhioPaid for by AARPGroupNoneNone4$198$99~46K14 Oct
79Carolyn RicePaid for by Committee to Elect Carolyn RiceCandidateNoneNone5$5.3K$50~372.5K0.0%25 Oct
80Overton InsightsPaid for by Libertas NetworkMediaNoneNone44$3.7K$50~146.3K4.7%20 Oct
81AFA ActionPaid for by AFA Action IncGroupNoneNone47$3.2K$50~429K19%26 Oct
82Fort Worth Star-TelegramPaid for by McClatchy Media Company, LLCMediaNoneNone51$3.1K$50~102.9K16%26 Oct
83Wood County (Ohio) Democratic PartyPartyDem.None8$696$50~51K38%23 Oct
84Vote Where You RentPaid for by Vote Where You Rent GroupNoneNone13$644$50~11.4K11%20 Oct
85Westside Democratic ClubPartyDem.None11$545$50~7.9K0.0%17 Oct
86Franklin County Prosecutor Shayla D. FavorPublic bodyNoneNone5$348$50~29K0.0%16 Oct
87League of Women Voters of Greater Dayton AreaPaid for by The League Of Women Voters Of Greater Dayton AreaGroupNoneNone6$297$50~17K0.0%25 Sep
88The Voice of Black CincinnatiPaid for by THE VOICE OF YOUR CUSTOMERUnknownNoneNone4$198$50~13K11 Sep

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.