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 →

12 pages · 152 ads · $35.2K

#PageTypeSideRaceResultAdsSpendIn OHImpressionsAttackLast ad
1Betty SuttonPaid for by Betty Sutton for JudgeCandidateDem.Local, OH7$9.7K$9.7K~382K0.0%21 Oct
2Montgomery County Dems - OhioPaid for by Montgomery County Democratic PartyPartyDem.Local, OH8$5.3K$4.5K~671.1K0.0%27 Oct
3Ashtabula County Democratic PartyPartyDem.Local, OH29$4.6K$3.3K~231.6K28%26 Oct
4Galonski For JudgePaid for by FRIENDS OF JOHN GALONSKICandidateDem.Local, OH5$3K$3K~687K0.0%20 Oct
5Auditor Karl KeithPaid for by Keep Keith AuditorCandidateDem.Local, OH5$1.9K$1.9K~240K0.0%26 Oct
6Re-Elect Mary Louise NicholsonPaid for by Mary Louise Nicholson CampaignCandidateDem.Local, TX87$10K$149~736.9K0.0%27 Oct
7Wayne Waite For JudgePaid for by Committee to Elect Waite Judge CandidateDem.Local, OH3$149$99~6.5K5 May
8Vote Vodrey for JudgeCandidateDem.Local, OH2$99$99~7K6 Oct
9Sheriff Kandy FathereePaid for by Friends of Kandy FathereeCandidateDem.Local, OH2$99$99~11K21 Jul
10Kevin Price Bellbrook-Sugarcreek CitizenMediaDem.Local, OH2$99$50~9K3 May
11Jeff Crossman for JudgePaid for by Elect Jeff Crossman JudgeCandidateDem.Local, OH1$50$50~549.524 Sep
12Sterling Shriber for Akron City Council At-LargePaid for by Sterling Shriber For Akron CandidateDem.Local, OH1$50$50~1.5K8 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.