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 →

77 pages · 6,570 ads · $5.5M

#PageTypeSideRaceResultAdsSpendIn OHImpressionsAttackLast ad
1Sherrod BrownPaid for by Friends of Sherrod BrownCandidateDem.Senate, OHWon · 50.0%685$2.2M$2.2M~81.7M55%26 Oct
2Dr. Amy ActonPaid for by Ohioans for Amy ActonCandidateDem.Governor, OH3,275$2.2M$2.2M~120.6M71%27 Oct
3Vivek Profits. Ohio Pays. Paid for by OHIOANS FOR AMY ACTONCandidateDem.Governor, OH71$273.5K$212.7K~21M100%26 Oct
4Allison RussoPaid for by Citizens to Elect Allison RussoCandidateDem.Other statewide, OH112$154.2K$154.2K~18.4M16%25 Oct
5Emilia SykesPaid for by Emilia Sykes for CongressCandidateDem.House OH-13Won · 60.0%137$106.7K$106.7K~10.2M18%25 Oct
6Brian Poindexter for CongressPaid for by POINDEXTER FOR CONGRESSCandidateDem.House OH-7Won · 54.9%153$89.1K$89.1K~3.6M54%26 Oct
7Marcy KapturPaid for by KAPTUR FOR CONGRESSCandidateDem.House OH-9Won · 52.7%79$84.9K$84.9K~8.7M7.8%23 Oct
8John KulewiczPaid for by John Kulewicz for Ohio Attorney GeneralCandidateDem.Other statewide, OH10$65K$65K~4.7M0.0%21 Oct
9Team Walsh HQPaid for by Seth Walsh for OhioCandidateDem.Other statewide, OH92$36.9K$36.9K~3.8M55%26 Oct
10Jennifer BrunnerPaid for by People for Justice Jennifer Brunner`CandidateDem.Other statewide, OH2$34.7K$34.7K~1.5M29 Sep
11Greg LandsmanPaid for by Landsman for CongressCandidateDem.House OH-1Won · 54.4%48$31.3K$31.3K~2.5M24%26 Oct
12Don Leonard for OhioPaid for by DON LEONARD FOR OHIOCandidateDem.House OH-15Won · 51.9%105$19.7K$19.7K~811.2K65%24 Oct
13Kristina Knickerbocker for CongressPaid for by KNICKERBOCKER FOR CONGRESSCandidateDem.House OH-10Won · 49.3%88$19.6K$19.6K~275.8K61%21 Oct
14Rep. Greg LandsmanPaid for by Representative Greg LandsmanCandidateDem.House, district not named15$24.8K$19.3K~2.5M13%6 Aug
15Shontel Brown for CongressPaid for by SHONTEL BROWN FOR CONGRESSCandidateDem.House OH-11Won · 83.5%24$11K$11K~1.6M5.9%22 Oct
16State Representative Karen BrownleePaid for by Friends For Karen BrownleeCandidateDem.Legislature, OH196$12.1K$10.8K~733.7K16%25 Oct
17Joe Miller for OhioPaid for by Friends of Joe MillerCandidateDem.Legislature, OH124$10.3K$10.3K~1.5M12%20 Oct
18Betty SuttonPaid for by Betty Sutton for JudgeCandidateDem.Local, OH7$9.7K$9.7K~382K0.0%21 Oct
19Jerrad ChristianPaid for by Citizens For J ChristianCandidateDem.House OH-12Lost · 40.6%52$7.7K$7.7K~856.4K30%21 Oct
20Maria Jukic for CongressPaid for by FRIENDS OF MARIA JUKICCandidateDem.House OH-14Lost · 45.0%57$7.1K$6.9K~434.2K18%26 Oct
21Robyn ViningPaid for by Friends of Robyn ViningCandidateDem.Legislature, WI78$25K$5K~3.9M9.0%26 Oct
22Daniel P. Troy: A Voice Of ReasonPaid for by Citizens for Troy CommitteeCandidateDem.Legislature, OH66$4.2K$4.2K~402.3K0.0%26 Oct
23Bill DeMora for OhioPaid for by Friends of Bill DeMoraCandidateDem.Legislature, OH6$4K$4K~952.5K11 Oct
24Kripchak for Ohio SenatePaid for by Patriots for KripchakCandidateDem.Legislature, OH18$3.5K$3.5K~224K40%27 Oct
25Annette Blackwell For AuditorPaid for by Annette Blackwell for OhioCandidateDem.Other statewide, OH24$3.2K$3.2K~251.6K0.0%24 Oct
26Darrell Neeley for State Representative District 72Paid for by Friends of Darrell NeeleyCandidateDem.Legislature, OH31$6.5K$3.1K~1.1M6.5%23 Oct
27Galonski For JudgePaid for by FRIENDS OF JOHN GALONSKICandidateDem.Local, OH5$3K$3K~687K0.0%20 Oct
28Brennan for OhioPaid for by Friends of Sean BrennanCandidateDem.Legislature, OH3$2.6K$2.6K~167.5K14 Oct
29West for Ohio SenatePaid for by Vote West CommitteeCandidateDem.Legislature, OH6$2.5K$2.5K~467.5K26 Oct
30Christine Cockley for State RepresentativePaid for by Friends of Christine CockleyCandidateDem.Legislature, OH38$2.4K$2.4K~287.9K0.0%25 Oct
31Brian Shaver for CongressPaid for by BRIANSHAVERFORCONGRESSCandidateDem.House OH-5Lost · 42.6%22$2.1K$2.1K~189.6K28%25 Oct
32Auditor Karl KeithPaid for by Keep Keith AuditorCandidateDem.Local, OH5$1.9K$1.9K~240K0.0%26 Oct
33Matt Lundy for State RepresentativePaid for by Families for LundyCandidateDem.Legislature, OH8$1.5K$1.5K~182K0.0%6 Oct
34Katie Koehler Wagner for OhioPaid for by Friends of Katie Koehler WagnerCandidateDem.Legislature, OH15$2K$1.5K~53.5K40%26 Oct
35Rose For OhioPaid for by Rose Lounsbury Friends OfCandidateDem.Legislature, OH5$1.4K$1.4K~202.5K0.0%7 Oct
36Bekki Brewer for the 44thPaid for by Friends of Bekki BrewerCandidateDem.Legislature, OH5$1.5K$1.2K~245.5K0.0%26 Oct
37Ukeme Awakessien JeterPaid for by Friends to Elect Ukeme Awakessien JeterCandidateDem.Legislature, OH1$1.2K$1.2K~112.5K9 Oct
38Scott for OhioPaid for by SCOTT FOR OHIOCandidateDem.House OH-73$1K$1K~360K1 May
39Senator Casey WeinsteinPaid for by Friends of Casey WeinsteinCandidateDem.Legislature, OH15$1K$993~103.5K0.0%26 Oct
40State Representative Meg KilcoyneCandidateDem.Legislature, MA15$5.5K$950~547.1K0.0%24 Oct
41Krista Magaw for OhioCandidateDem.Legislature, OH11$945$895~47.2K18%14 Oct
42Natasha Wheatley Caffrey for Ohio SenatePaid for by Ohioans for Natasha Wheatley-CaffreyCandidateDem.Legislature, OH2$599$599~13K4 May
43Retzke for RepresentativePaid for by Committee to Elect Easton RetzkeCandidateDem.Legislature, OH14$693$545~31.5K29%26 Oct
44Covrett for Ohio 87CandidateDem.Legislature, OH4$498$498~37K20 Oct
45Laura Rodriguez-Carbone for CongressPaid for by LAURA RODRIGUEZ-CARBONE FOR CONGRESSCandidateDem.House OH-74$498$498~47K12 May
46State Representative Ashley Bryant BaileyPaid for by Friends of Ashley Bryant BaileyCandidateDem.Legislature, OH1$450$450~37.5K5 Oct
47Conway for OhioPaid for by Friends of Dan ConwayCandidateDem.Governor, OH1$450$450~112.5K3 Oct
48Joyce Beatty for CongressPaid for by Beatty for CongressCandidateDem.House OH-3Won · 77.2%3$449$449~32.5K26 Oct
49Thomas West for State RepresentativeCandidateDem.Legislature, VT17$1.2K$448~101.5K0.0%26 Oct
50Dontavius L. JarrellsPaid for by Friends of Dontavius JarrellsCandidateDem.Legislature, OH6$697$448~52.6K0.0%7 Oct
51Barbo For OhioPaid for by Friends of John BarboCandidateDem.Legislature, OH8$396$396~4.4K63%23 Oct
52Latyna M. HumphreyPaid for by Humphrey for OhioCandidateDem.Legislature, OH2$299$299~30K10 Sep
53Phil SkaggsPaid for by Committee to Elect Phil SkaggsCandidateDem.Legislature, MI72$4.8K$297~501.9K1.4%29 Jul
54Jason HoskinsPaid for by Jason Hoskins for State SenateCandidateDem.Legislature, MI7$1.3K$250~184K0.0%28 Jul
55John BoccieriPaid for by John Boccieri for Ohio CommitteeCandidateDem.House, district not named1$250$250~47.5K3 May
56Pat Forbes for CongressCandidateDem.House, district not named306$17.5K$249~595.7K5.3%26 Oct
57Vanessa Enoch for CongressPaid for by COMMITTEE TO ELECT ENOCHCandidateDem.House OH-8Lost · 47.9%2$199$199~16K27 Sep
58Davidson for Ohio’s 63rdCandidateDem.Legislature, OH4$198$198~3.6K26 Oct
59Pac'n Heat 2.0CandidateDem.Legislature, SD252$17.3K$150~499.9K81%16 Oct
60SeanforOhioPaid for by SEAN CONNOLLY FOR CONGRESSCandidateDem.House OH-61$150$150~8.5K4 May
61Manuel FoggiePaid for by Friends for FoggieCandidateDem.House OH-101$150$150~9.5K1 May
62Re-Elect Mary Louise NicholsonPaid for by Mary Louise Nicholson CampaignCandidateDem.Local, TX87$10K$149~736.9K0.0%27 Oct
63Ardelia HolmesPaid for by ARDELIA HOLMES FOR CONGRESSCandidateDem.House OH-113$149$149~3.5K4 May
64Joseph Trost For District 52Paid for by Friends Of Joseph TrostCandidateDem.Legislature, IN8$396$99~61K63%26 Oct
65Wayne Waite For JudgePaid for by Committee to Elect Waite Judge CandidateDem.Local, OH3$149$99~6.5K5 May
66Vote Vodrey for JudgeCandidateDem.Local, OH2$99$99~7K6 Oct
67Sheriff Kandy FathereePaid for by Friends of Kandy FathereeCandidateDem.Local, OH2$99$99~11K21 Jul
68Eisner for CongressPaid for by EISNER FOR CONGRESSCandidateDem.House OH-72$99$99~11K3 May
69Adrian Vitus for OhioPaid for by FRIENDS OF ADRIAN VITUSCandidateDem.House OH-62$99$99~10K2 May
70Susannah Watts for State RepresentativePaid for by Susannah Watts For State RepresentativeCandidateDem.Legislature, MI6$2.4K$50~213K0.0%16 Jul
71Steve Avit for CongressPaid for by STEVE AVIT FOR CONGRESS COMMITTECandidateDem.House IN-514$693$50~44.1K14%5 May
72Jack Patrick LewisPaid for by Committee to Elect Jack LewisCandidateDem.Legislature, MA10$495$50~4.5K10%15 Oct
73Mark BoykoPaid for by Brighter with Boyko, Margaret Boyko, TreasurerCandidateDem.Legislature, MO4$198$50~3.1K2 Sep
74Nina TaylorPaid for by Committee to Elect Nina TaylorCandidateDem.Legislature, AL4$198$50~16K18 May
75Samantha Salamon for Ohio State Representative - District 35Paid for by Friends of Samantha SalamonCandidateDem.Legislature, OH1$50$50~1.5K17 Oct
76Jeff Crossman for JudgePaid for by Elect Jeff Crossman JudgeCandidateDem.Local, OH1$50$50~549.524 Sep
77Sterling 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.