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 Iowa

353 pages · $10.9M on Iowa races

Dem. 65% · Rep. 31% · no side 3.8%

Iowa on the map: races and candidates →

139 pages · 10,802 ads · $3.6M

#PageTypeSideRaceResultAdsSpendIn IAImpressionsAttackLast ad
1Bridgford For IowaPaid for by Bridgford for IowaCandidateNoneHouse IA-1145$129.4K$129.4K~19.5M23%26 Oct
2Iowans for Tax ReliefPaid for by IOWANS FOR TAX RELIEFGroupNoneBallot measure, IA27$62K$62K~4M0.0%19 Oct
3NEA TodayPaid for by National Education AssociationGroupNoneNone258$457.6K$40K~45.9M44%8 Oct
4Zach Lahn for GovernorPaid for by Lahn For GovernorCandidateNoneGovernor, IA81$27.4K$27.1K~3.1M0.0%26 Oct
5Walton for Iowa CandidateNoneLegislature, IA101$21.3K$14.2K~2.7M35%26 Oct
6American Power PlayGroupNoneNone66$37.6K$12.8K~3.4M0.0%19 Oct
7Mohrfeld for Iowa's FutureCandidateNoneLegislature, IA198$15.4K$12.8K~1M1.6%26 Oct
8Kirkman for IowaCandidateNoneLegislature, IA54$10.6K$9.6K~1.5M8.2%26 Oct
9Stutting for Iowa SenateCandidateNoneLegislature, IA23$9.1K$9.1K~803.5K17%26 Oct
10Jill4IowaPaid for by Jill Alesch For IowaCandidateNoneLegislature, IA20$10.2K$8.8K~1.5M5.0%24 Oct
11Rep. Miller-MeeksPaid for by Office Rep. Mariannette Miller-Meeks, M.D. (IA-01)Public bodyNoneNone16$28.6K$8K~1.5M0.0%10 Aug
12Brad Magg for Iowa HouseCandidateNoneLegislature, IA18$7.6K$7.6K~962K0.0%24 Oct
13Alyson DeMoss for Polk County Supervisor- District 4Paid for by DeMoss for Polk CountyCandidateNoneLocal, IA37$8.1K$6.7K~685.8K0.0%21 Oct
14AFP - IowaPaid for by AMERICANS FOR PROSPERITYGroupNoneNone118$16.1K$6.1K~2.4M0.8%26 Oct
15Wes Enos for Iowa SenatePaid for by Neighbors for EnosCandidateNoneLegislature, IA21$5.7K$5.7K~533K0.0%26 Oct
16Kerry Gruenhagen for SenatePaid for by Kerry Gruenhagen for Iowa SenateCandidateNoneLegislature, IA27$5.5K$5.5K~698K0.0%26 Oct
17Randy Meier For IowaCandidateNoneLegislature, IA17$7.7K$5.3K~867.5K5.9%24 Oct
18Tony Thompson for IowaCandidateNoneLegislature, IA30$5.1K$4.4K~920.8K3.8%23 Oct
19AARP IowaPaid for by AARPGroupNoneGovernor, IA4$4.3K$4.2K~308.5K14 Oct
20Mike Zimmer for IowaCandidateNoneLegislature, IA19$4.2K$4.2K~903K0.0%26 Oct
21Leila for Iowa Paid for by Leila Staton for Iowa HouseCandidateNoneLegislature, IA9$3.9K$3.9K~213K22%23 Oct
22Waugh for Iowa HousePaid for by Spencer Waugh for IowaCandidateNoneLegislature, IA16$3.6K$3.6K~675.5K6.7%21 Oct
23TeamstersGroupNoneNone269$133.4K$3.5K~20.3M12%26 Oct
24Matt Robinson for IowaCandidateNoneGovernor, IA11$6.7K$3.5K~1.6M18%26 Oct
25Save the Children Action NetworkGroupNoneNone50$25.7K$3.4K~1.9M4.5%15 Oct
26IAFF Local 11 Cedar Rapids Fire FightersGroupNoneBallot measure, IA2$3.1K$3.1K~337.5K26 Oct
27Vote Ryan WeldonCandidateNoneLegislature, IA4$3K$3K~408K13 Oct
28Brent Oleson for Linn County Iowa TreasurerPaid for by Brent C. Oleson Linn County TreasurerCandidateNoneLocal, IA23$2.7K$2.7K~156.7K5.3%25 Oct
29Shawn Olorundami For ProgressCandidateNoneNone9$13.1K$2.6K~2.6M0.0%24 Oct
30Conservative Grassroots Network Election FundGroupNoneFederal7$10.6K$2.6K~314K43%14 Jul
31Jeff Jorgensen for County SupervisorPaid for by Jorgensen for SupervisorCandidateNoneLocal, IA8$2.6K$2.6K~307.5K0.0%26 Oct
32Case for Iowa Senate Paid for by Case for Iowa SenateCandidateNoneLegislature, IA45$2.7K$2.4K~238.3K6.3%23 Oct
33Mark Divitt for IowaCandidateNoneLegislature, IA50$2.8K$2.3K~92.2K35%25 Oct
34Mecham For IowaCandidateNoneLegislature, IA11$2.2K$2.2K~370.5K9.1%26 Oct
35ITR FoundationGroupNoneBallot measure, IA42$3.6K$2.2K~340.1K7.5%26 Oct
36Welper for IowaCandidateNoneNone17$7.5K$2.2K~900.5K6.3%24 Oct
37Uhlenkamp for SenateCandidateNoneLegislature, IA14$2.3K$2.1K~153.5K38%21 Oct
38Kim ChapmanPaid for by Kim E Chapman for Dallas CountyCandidateNoneLocal, IA5$2K$2K~437K0.0%17 Oct
39Mandy for IowaCandidateNoneLegislature, IA11$2.9K$2K~695.5K0.0%21 Oct
40Benjamin Larson for Iowa House District 19CandidateNoneLegislature, IA1$1.7K$1.7K~375K20 Oct
41Heather Jones-Brown for Polk CountyCandidateNoneLocal4$5.2K$1.7K~1.5M21 Oct
42Mike Frantz for Iowa State SenateCandidateNoneLegislature, IA12$1.7K$1.7K~425K0.0%17 Oct
43Shivers for Senate - Iowa District 11Paid for by Shivers for SenateCandidateNoneLegislature, IA16$1.7K$1.7K~185.3K0.0%1 Jun
44Stand with CryptoPaid for by Stand with Crypto Alliance, Inc. GroupNoneNone641$559.5K$1.6K~28.8M0.0%27 Oct
45Guides.voteGroupNoneHouse AZ-129$12.8K$1.5K~1M0.0%27 Oct
46Oliver 4 IowaPaid for by Oliver Bardwell For IowaCandidateNoneLocal, IA8$1.5K$1.5K~71.5K0.0%24 May
47Chris New for Iowa HousePaid for by New Way Forward Chris New for Iowa House % Christopher NewCandidateNoneLegislature, IA22$1.5K$1.5K~114.9K25%27 Oct
48UAW International UnionPaid for by INTERNATIONAL UNION, UNITED AUTOMOBILE, AEROSPACE AND AGRICULTURAL IMPLEMENT WORKERS OF AMGroupNoneNone94$140.1K$1.4K~15.3M4.3%24 Oct
49Sinikka Waugh For IowaPaid for by Sinikka Waugh for IowaCandidateNoneLegislature, IA6$1.4K$1.4K~314.5K0.0%8 Oct
50Shawna for SupervisorPaid for by Anderson for SupervisorCandidateNoneLocal, IA4$1.4K$1.2K~281.5K26 Oct
51OutVote HQPaid for by OutVoteGroupNoneNone18$6.1K$1.2K~608.1K0.0%13 Oct
52Bushaw for CongressPaid for by DAVE BUSHAW FOR CONGRESSCandidateNoneHouse IA-213$1.2K$1.2K~123.6K7.7%15 Oct
53Progress IowaGroupNoneNone28$21.5K$1.2K~3.1M33%28 Sep
54Tom Wieck for Iowa SenateCandidateNoneLegislature, IA6$1.2K$1.2K~329.5K17%26 Oct
55Cody Williams for Cerro Gordo County Supervisor - District 2Paid for by Cody Williams fo Cerro Gordo County SupervisorCandidateNoneLocal, IA10$1.3K$1.2K~122.1K0.0%24 Sep
56John Maxwell for County SupervisorCandidateNoneLocal8$3.4K$1.1K~271.5K0.0%26 Oct
57Convention of StatesPaid for by Convention of States ActionGroupNoneNone260$92.2K$1.1K~4M22%21 Oct
58Luisita McBurneyPaid for by McBurney for Polk County RecorderCandidateNoneLocal, IA4$1.3K$1K~400K18 May
59Kurtenbach for Black Hawk County SupervisorPaid for by Kurtenbach for SupervisorCandidateNoneLocal, IA3$1K$1K~187.5K25 May
60Jeff Staton for Story County SupervisorPaid for by Friends of Jeff StatonCandidateNoneLocal, IA7$1K$1K~54.5K0.0%26 Oct
61Judge Joel KuhlmanCandidateNoneLocal, OH16$3K$1K~828.5K17%20 Oct
62Cody Smith For Iowa HousePaid for by Cody Smith For IowaCandidateNoneLegislature, IA6$997$997~173.5K0.0%26 May
63Lexi Farber for Dallas County RecorderPaid for by Lexi for RecorderCandidateNoneLocal, IA10$1.1K$996~48.6K0.0%24 Oct
64David Woodruff for SupervisorPaid for by Woodruff for SupervisorCandidateNoneLocal, IA12$1.3K$995~141.5K17%29 May
65Iowa For A Pro-Life NationPaid for by Susan B. Anthony List, Inc.GroupNoneNone49$5.4K$846~299.8K56%26 Oct
66Tim Carr for Scott County SupervisorPaid for by Committee to Elect Tim CarrCandidateNoneLocal, IA11$845$845~37.5K9.1%10 Oct
67Hoffman for Bremer County TreasurerCandidateNoneLocal, IA16$792$792~29.4K6.7%15 Oct
68Punchbowl NewsMediaNoneNone537$164.6K$744~4.1M17%26 Oct
69American Rivers Action FundGroupNoneBallot measure, AR18$4.6K$699~302.3K0.0%24 Oct
70Lucas Hewitt for Iowa HousePaid for by Hewitt for Iowa HouseCandidateNoneLegislature, IA10$695$695~36.7K10%6 Jun
71Jason Benell For SupervisorPaid for by Benell for SupervisorCandidateNoneLocal11$1.3K$647~126.1K0.0%18 Oct
72Eric Armstrong for Iowa House District 20Paid for by Eric Armstrong Committee to ElectCandidateNoneLegislature, IA13$644$644~14K0.0%24 Aug
73Tripp Narup for IowaCandidateNoneLegislature, IA14$893$595~40.1K36%25 Oct
74Representative Helena HayesCandidateNoneHouse, district not named8$996$548~82K14%23 Jul
75Iowa Starting LineMediaNoneNone36$16.6K$496~2.3M44%21 Oct
76Garmon for Iowa SenateCandidateNoneLegislature, IA10$495$495~4.9K0.0%19 May
77IAFF Local 1371GroupNoneLocal, IA1$450$450~162.5K30 Sep
78Brad Sherman For Iowa GovernorPaid for by Sherman for Freedom CommitteeCandidateNoneGovernor, IA1$450$450~55K11 May
79Allen Andersen for Scott County AttorneyPaid for by Allen Andersen Scott County Attorney CandidateCandidateNoneLocal7$947$448~226.5K0.0%22 Oct
80H4HIowaPaid for by Erin Helleso for Iowa House of RepresentativesCandidateNoneLegislature, IA7$447$447~69.1K20%31 May
81Blake Clyde for Iowa HousePaid for by Blake Clyde for IowaCandidateNoneLegislature, IA7$447$447~25.6K29%27 May
82Ryan Benn for Madison County AttorneyCandidateNoneLocal, IA4$398$398~81.5K1 May
83Urbandale FirefightersGroupNoneBallot measure, IA1$350$350~75K21 Oct
84Kendra for IowaPaid for by Kendra Haug for IowaCandidateNoneNone12$994$347~176.6K25%25 Oct
85Independent VoterPaid for by INDEPENDENT VOTER PROJECTGroupNoneNone346$535.1K$298~38.3M16%26 Oct
86Dani Ollenburg for HouseCandidateNoneLegislature, IA6$497$298~30K100%30 May
87Jason Davis for Dubuque County SupervisorPaid for by Jason Davis for DubuqueCandidateNoneLocal, IA4$298$298~21K3 Oct
88Bob Gertsen for SupervisorPaid for by Bob Gertsen for Jones County SupervisorCandidateNoneLocal, IA9$446$297~24.5K11%9 Oct
89Brandon Strong for State RepresentativePaid for by Brandon Strong Committee to ELectCandidateNoneLegislature, MI7$1.7K$250~370.5K0.0%28 Jul
90Rusty Hike for MayorPaid for by I Like Hike for Mayor CommitteeCandidateNoneLocal, NE6$1.6K$250~113.5K0.0%26 Oct
91Randle for Scott CountyPaid for by Randle For Scott CountyCandidateNoneLocal, IA1$250$250~17.5K22 Oct
92Johnson County Deserves BetterGroupNoneMeasure34$2.9K$249~486.1K100%27 Oct
93Ryan Kohl for District 4 HousePaid for by Kohl for District 4CandidateNoneLegislature, SD11$945$249~174K0.0%20 Oct
94Decker 4 CongressPaid for by JERMAINE DECKER FOR CONGRESSCandidateNoneHouse IA-43$249$249~16.5K6 Oct
95Thomas Laehn for U.S. SenatePaid for by THOMAS LAEHN EXPLORATORY COMMITTEE, INCORPORATED.CandidateNoneSenate, IA3$249$249~19.5K23 Jun
96Scott County Citizens for Common SensePaid for by SCOTT COUNTY CITIZENS FOR COMMON SENSEGroupNoneLocal54$5K$198~519.9K37%25 Oct
97State Senator Dave SiresCandidateNoneNone20$990$198~54K22%3 Oct
98Gina Fangman for County RecorderCandidateNoneLocal, IA4$198$198~11.1K10 Oct
99Susan Geise for HD 17Paid for by Geise for HD 17CandidateNoneState6$2.7K$150~229K0.0%26 May
100Max McCrite for JudgePaid for by MAX MCCRITE FOR JUDGECandidateNoneLocal7$2.5K$150~155.5K0.0%30 Sep
101Walt Cook for Troy School BoardPaid for by Walt Cook for TSDCandidateNoneLocal, MI17$1.5K$150~65.4K5.9%26 Oct
102Alexandra Dermody for Conservation Commissioner CandidateNoneLocal, IA1$150$150~22.5K26 Oct
103Greg Guy for Scott County Treasurer 2026CandidateNoneLocal, IA1$150$150~7.5K24 Oct
104Soko For IowaPaid for by Soko for IowaCandidateNoneLegislature, IA1$150$150~9.5K16 Oct
105Robole for Scott County CommissionerPaid for by Created and Paid for by Friends of Vote For Robole.CandidateNoneLocal17$842$149~31.9K0.0%26 Oct
106Karen Varley for IowaCandidateNoneNone6$597$149~46K0.0%27 Oct
107Vote WillhoitCandidateNoneLocal, IA4$198$149~3.1K26 Oct
108Blaine Watkins for IowaCandidateNoneLegislature, IA4$198$149~12K13 Oct
109Drahozal for Dubuque County AttorneyPaid for by Drahozal Campaign for JusticeCandidateNoneLocal, IA3$149$149~13.5K26 Oct
110SBA Pro-Life AmericaPaid for by SUSAN B. ANTHONY LIST, INC.GroupNoneNone130$12.1K$99~1.1M49%26 Oct
111Krish For SenatePaid for by Krish for SenateCandidateNoneLegislature, MN48$4.6K$99~398.1K0.0%23 Oct
112Brenda Licitra for Council 2026Paid for by Brenda 4 Council 2026CandidateNoneLocal, CA8$396$99~7.2K50%20 Oct
113Representative David BlomCandidateNoneLegislature, IA4$198$99~14K22 Oct
114Brendan DeLong for SupervisorCandidateNoneLocal4$198$99~8K19 Sep
115Change.orgGroupNoneNone5,122$732.6K$50~45.4M34%27 Oct
116American Meat Producers AssociationPaid for by American Meat Producers AssocationGroupNoneNone342$81.3K$50~3.5M100%29 Jul
117Iuoe.unionPaid for by International Union of Operating EngineersGroupNoneNone168$26.1K$50~686.6K7.1%21 Oct
118Drew ChristensenPaid for by Drew Christensen for CommissionerCandidateNoneLocal, MN79$8.3K$50~629.8K0.0%26 Oct
119Dustin OlsonPaid for by OLSON STRATEGIES & ADVERTISING, INC.MediaNoneNone89$5.5K$50~434.1K42%26 Oct
120Ballots Without BarriersPaid for by Voter Choice Foundation IncGroupNoneNone16$3.7K$50~144.6K40%22 Oct
121Jefferson County Farmers & Neighbors, Inc. - JFANPaid for by Jefferson County Farmers & Neighbors, Inc.GroupNoneNone58$3.3K$50~158.3K53%16 Oct
122Tamara Grove District 26 SenatorPaid for by Tamara Grove for District 26CandidateNoneLegislature, SD60$3.3K$50~123.4K27%1 Jun
123AFA ActionPaid for by AFA Action IncGroupNoneNone47$3.2K$50~429K19%26 Oct
124Inside Political MoneyPaid for by INSIDE PHILANTHROPY INCMediaNoneNone41$3.1K$50~263.1K7.3%14 Oct
125Gene for JoCoCandidateNoneLocal, KS21$1K$50~25.8K79%15 Sep
126Pulse Life Advocates - Iowa's Pro-life Leaders Since 1972Paid for by IOWANS FOR LIFE INC. EDUCATIONAL FOUNDATIONGroupNoneNone11$945$50~70.5K0.0%25 Oct
127Clayton Osborne for Adams County Auditor CandidateNoneLocal11$745$50~57.1K0.0%26 Oct
128Chris Kassin for HousePaid for by Friends of Chris KassinCandidateNoneLegislature, SD11$645$50~71.5K0.0%15 Oct
129The Radical IndependentGroupNoneNone13$644$50~18.9K31%15 Oct
130Glenn Keen County Commissioner District 4CandidateNoneLocal13$644$50~40K0.0%11 Aug
131Folkerts & Furbacher for OaklandCandidateNoneLocal, CA12$594$50~15.2K8.3%26 Oct
132Write-In Jamie Warga for Cass County TreasurerCandidateNoneLocal12$594$50~19.8K0.0%6 Oct
133Josh4MadisonPaid for by JoshuaHaynes4madisonCandidateNoneLocal4$198$50~12K27 May
134DeVries for SupervisorCandidateNoneLocal2$99$50~7K19 Oct
135Tim Goldammer for City Council Ward 1CandidateNoneLocal, IA2$99$50~1.1K1 Jun
136Michael Griswold for Washington CountyPaid for by Friends of Michael GriswoldCandidateNoneLocal2$99$50~6K1 Jun
137Michael Clasen for Dubuque County TreasurerPaid for by Clasen for TreasurerCandidateNoneLocal, IA1$50$50~2.5K28 Aug
138Sliger for IowaCandidateNoneLegislature, IA1$50$50~3.5K29 May
139Loomis for Woodbury County AttorneyCandidateNoneLocal, IA1$50$50~7.5K26 Oct

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.