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 →

353 pages · 48,262 ads · $49.7M · page 2 of 2

#PageTypeSideRaceResultAdsSpendIn IAImpressionsAttackLast ad
201Grace for IowaCandidateDem.Legislature, IA4$998$998~306.5K22 May
202Cody Smith For Iowa HousePaid for by Cody Smith For IowaCandidateNoneLegislature, IA6$997$997~173.5K0.0%26 May
203Lexi Farber for Dallas County RecorderPaid for by Lexi for RecorderCandidateNoneLocal, IA10$1.1K$996~48.6K0.0%24 Oct
204David Woodruff for SupervisorPaid for by Woodruff for SupervisorCandidateNoneLocal, IA12$1.3K$995~141.5K17%29 May
205Clint Twedt-BallPaid for by CLINT FOR IOWACandidateDem.House IA-21$950$950~275K27 May
206Ron HocevarCandidateRep.Local, IA2$899$899~87.5K24 Sep
207Mayor Curt Skoog for GovernorPaid for by Skoog for GovernorCandidateDem.Governor, KS53$13.4K$897~1.4M5.9%3 Aug
208Representative Brooke BodenPaid for by Brooke Boden For Iowa HouseCandidateRep.Legislature, IA18$891$891~66.2K0.0%26 Oct
209Jane BloomingdaleCandidateRep.State8$2.3K$849~124.5K0.0%2 Jun
210Iowa For A Pro-Life NationPaid for by Susan B. Anthony List, Inc.GroupNoneNone49$5.4K$846~299.8K56%26 Oct
211V Fixmer-Oraiz for Johnson County SupervisorCandidateDem.Local, IA9$846$846~55.6K0.0%30 May
212Tim Carr for Scott County SupervisorPaid for by Committee to Elect Tim CarrCandidateNoneLocal, IA11$845$845~37.5K9.1%10 Oct
213Tim WalzPaid for by Small Town PACGroupDem.None1,838$127.3K$842~1.9M40%26 Oct
214GOPACPaid for by GOPAC Election FundGroupRep.House, district not named24$33.1K$799~1.4M0.0%21 Oct
215Prosch for Iowa SenatePaid for by Prosch for IowaCandidateRep.Legislature, IA4$798$798~72K26 Oct
216Hoffman for Bremer County TreasurerCandidateNoneLocal, IA16$792$792~29.4K6.7%15 Oct
217CVA_ActionPaid for by AMERICANS FOR PROSPERITY ACTION, INC.(AFP ACTION)GroupRep.Senate, OH33$124.8K$750~12.3M0.0%22 Oct
218American Prosperity AlliancePaid for by AMERICAN PROSPERITY ALLIANCEGroupRep.House, district not named5$3.7K$750~147.5K0.0%28 Aug
219Tavis Hall, Black Hawk County SupervisorCandidateDem.Local, IA5$748$748~65.5K0.0%1 Jun
220Moms Demand Action for Gun Sense in AmericaPaid for by Everytown for Gun Safety Action Fund IncGroupDem.None269$55.6K$745~2.9M83%16 Oct
221Punchbowl NewsMediaNoneNone537$164.6K$744~4.1M17%26 Oct
222The Iowa StandardMediaRep.Legislature, IA13$744$744~84.5K15%31 May
223American Rivers Action FundGroupNoneBallot measure, AR18$4.6K$699~302.3K0.0%24 Oct
224India May for Iowa HousePaid for by May for IowaCandidateDem.Legislature, IA4$698$698~49K20 Oct
225Shane Bellefy for Iowa District 3Paid for by Bellefy for SenateCandidateRep.Legislature, IA4$698$698~143.5K29 May
226Lucas Hewitt for Iowa HousePaid for by Hewitt for Iowa HouseCandidateNoneLegislature, IA10$695$695~36.7K10%6 Jun
227Lori Rook for State SenateCandidateRep.Legislature, VA76$21.9K$649~2.9M30%26 Oct
228Jason Benell For SupervisorPaid for by Benell for SupervisorCandidateNoneLocal11$1.3K$647~126.1K0.0%18 Oct
229Eric Armstrong for Iowa House District 20Paid for by Eric Armstrong Committee to ElectCandidateNoneLegislature, IA13$644$644~14K0.0%24 Aug
230Craven4changePaid for by The Committee to Elect Anne CravenCandidateDem.Legislature, IA2$599$599~97.5K29 May
231State Representative Tracy EhlertCandidateDem.Legislature, IA4$598$598~112K6 Oct
232Aime For IowaPaid for by Elect Aime Wichtendahl for lowa HouseCandidateDem.Legislature, IA4$598$598~145.5K23 Jul
233Annette SweeneyPaid for by Annette Sweeney for IowaCandidateRep.Legislature, IA4$598$598~153.5K22 May
234Tripp Narup for IowaCandidateNoneLegislature, IA14$893$595~40.1K36%25 Oct
235Clayton County DemocratsPartyDem.Local, IA4$598$549~50K16 Oct
236Representative Helena HayesCandidateNoneHouse, district not named8$996$548~82K14%23 Jul
237Barclay Woerner for Iowa HouseCandidateDem.Legislature, IA7$547$547~34.5K18 Oct
238Stephanie Steiner for IowaPaid for by Supporters of Stephanie SteinerCandidateDem.House IA-411$545$545~48.2K0.0%2 Jun
239State Representative Kenan JudgePaid for by Kenan Judge for IowansCandidateDem.Legislature, IA4$498$498~124K27 Jul
240Iowa Starting LineMediaNoneNone36$16.6K$496~2.3M44%21 Oct
241Garmon for Iowa SenateCandidateNoneLegislature, IA10$495$495~4.9K0.0%19 May
242314 ActionPaid for by 314 ACTION FUNDGroupDem.Senate, SC2,362$578.3K$450~11.2M36%26 Oct
243Vote to SurvivePaid for by Vote to Survive, Inc.GroupDem.House NY-179$2.7K$450~248.5K67%26 Oct
244IAFF Local 1371GroupNoneLocal, IA1$450$450~162.5K30 Sep
245Des Moines FirefightersGroupDem.Legislature, IA1$450$450~137.5K13 Sep
246Brad Sherman For Iowa GovernorPaid for by Sherman for Freedom CommitteeCandidateNoneGovernor, IA1$450$450~55K11 May
247Allen Andersen for Scott County AttorneyPaid for by Allen Andersen Scott County Attorney CandidateCandidateNoneLocal7$947$448~226.5K0.0%22 Oct
248Green For Johnson CountyPaid for by Green for Johnson CountyCandidateDem.Local, IA7$547$448~27.1K0.0%23 May
249Hinnah for Iowa House - District 88CandidateDem.Legislature, IA5$448$448~23.5K20%31 May
250H4HIowaPaid for by Erin Helleso for Iowa House of RepresentativesCandidateNoneLegislature, IA7$447$447~69.1K20%31 May
251Blake Clyde for Iowa HousePaid for by Blake Clyde for IowaCandidateNoneLegislature, IA7$447$447~25.6K29%27 May
252Bethany Hantz for Benton County SupervisorCandidateRep.Local, IA9$446$446~18.5K0.0%24 Oct
253Jon Thorup for Iowa SenatePaid for by Thorup for IowaCandidateRep.Legislature, IA9$446$446~29.5K0.0%2 Jun
254Terrell For CongressCandidateDem.House IA-14$398$398~46K2 Jun
255Ryan Benn for Madison County AttorneyCandidateNoneLocal, IA4$398$398~81.5K1 May
256Adam Peters for IowaCandidateDem.Legislature, IA11$645$397~43.6K0.0%2 Jun
257Wiezorek for IowaPaid for by CAROLYN WIEZOREK FOR IOWACandidateDem.Legislature, IA12$594$396~26.1K0.0%26 Oct
258Urbandale FirefightersGroupNoneBallot measure, IA1$350$350~75K21 Oct
259Thaler Hefel For The 41stPaid for by THALER HEFEL FOR THE 41STCandidateDem.Legislature, IA1$350$350~47.5K6 Oct
260National Security Leaders for AmericaGroupDem.Senate, NC31$4.1K$349~596.7K26%26 Oct
261Pottawattamie County GOPPartyRep.Senate, IA4$598$349~43K23 Oct
262Bruening For IowaCandidateDem.Legislature, IA7$547$348~32.5K100%26 Oct
263Kendra for IowaPaid for by Kendra Haug for IowaCandidateNoneNone12$994$347~176.6K25%25 Oct
264Independent VoterPaid for by INDEPENDENT VOTER PROJECTGroupNoneNone346$535.1K$298~38.3M16%26 Oct
265Dani Ollenburg for HouseCandidateNoneLegislature, IA6$497$298~30K100%30 May
266Jason Davis for Dubuque County SupervisorPaid for by Jason Davis for DubuqueCandidateNoneLocal, IA4$298$298~21K3 Oct
267Blue SenatePaid for by BLUE SENATE PACGroupDem.Federal429$38.7K$297~660.8K24%26 Oct
268Bob Gertsen for SupervisorPaid for by Bob Gertsen for Jones County SupervisorCandidateNoneLocal, IA9$446$297~24.5K11%9 Oct
269Steve Holt, Iowa House of RepresentativesCandidateRep.Legislature, IA6$297$297~25K24 Oct
270Adam Thimmesch for Iowa House District 68CandidateDem.Legislature, IA6$297$297~9.1K0.0%27 May
271Pat BoydPaid for by Boyd 2026CandidateDem.Legislature, CT8$2.1K$250~102K0.0%25 Oct
272Brandon Strong for State RepresentativePaid for by Brandon Strong Committee to ELectCandidateNoneLegislature, MI7$1.7K$250~370.5K0.0%28 Jul
273Rusty Hike for MayorPaid for by I Like Hike for Mayor CommitteeCandidateNoneLocal, NE6$1.6K$250~113.5K0.0%26 Oct
274Randle for Scott CountyPaid for by Randle For Scott CountyCandidateNoneLocal, IA1$250$250~17.5K22 Oct
275Representative Sean BagniewskiPaid for by Sean Bagniewski for IowaCandidateDem.House, district not named1$250$250~47.5K9 Sep
276Johnson County Deserves BetterGroupNoneMeasure34$2.9K$249~486.1K100%27 Oct
277Ryan Kohl for District 4 HousePaid for by Kohl for District 4CandidateNoneLegislature, SD11$945$249~174K0.0%20 Oct
278Representative Skyler WheelerPaid for by Skyler Jayson WheelerCandidateRep.Legislature, IA3$249$249~4.6K26 Oct
279Decker 4 CongressPaid for by JERMAINE DECKER FOR CONGRESSCandidateNoneHouse IA-43$249$249~16.5K6 Oct
280Thomas Laehn for U.S. SenatePaid for by THOMAS LAEHN EXPLORATORY COMMITTEE, INCORPORATED.CandidateNoneSenate, IA3$249$249~19.5K23 Jun
281IC ProgressGroupRep.Local, IA3$249$249~18.5K28 May
282Students Demand ActionPaid for by Everytown for Gun Safety Action Fund IncGroupDem.None292$21.9K$248~1.5M100%21 Sep
283Story County Democrats of IowaPaid for by Story County Democratic Central CommitteePartyDem.None14$693$248~21.3K33%26 Oct
284Scott County Citizens for Common SensePaid for by SCOTT COUNTY CITIZENS FOR COMMON SENSEGroupNoneLocal54$5K$198~519.9K37%25 Oct
285Mykala Voita District 21 SenateCandidateRep.State49$3K$198~259.9K0.0%28 May
286State Senator Dave SiresCandidateNoneNone20$990$198~54K22%3 Oct
287Gina Fangman for County RecorderCandidateNoneLocal, IA4$198$198~11.1K10 Oct
288Henry Ingwersen for Senate District 32CandidateDem.Legislature, ME6$2.7K$150~155.5K0.0%26 Oct
289Susan Geise for HD 17Paid for by Geise for HD 17CandidateNoneState6$2.7K$150~229K0.0%26 May
290Max McCrite for JudgePaid for by MAX MCCRITE FOR JUDGECandidateNoneLocal7$2.5K$150~155.5K0.0%30 Sep
291Walt Cook for Troy School BoardPaid for by Walt Cook for TSDCandidateNoneLocal, MI17$1.5K$150~65.4K5.9%26 Oct
292Alexandra Dermody for Conservation Commissioner CandidateNoneLocal, IA1$150$150~22.5K26 Oct
293Greg Guy for Scott County Treasurer 2026CandidateNoneLocal, IA1$150$150~7.5K24 Oct
294Brett Barker for IowaPaid for by Barker for IowaCandidateRep.Legislature, IA1$150$150~6.5K20 Oct
295Soko For IowaPaid for by Soko for IowaCandidateNoneLegislature, IA1$150$150~9.5K16 Oct
296Ashley WolfTornabane for IowaPaid for by IOWANS FOR ASHLEY WOLFTORNABANECandidateDem.House IA-41$150$150~8.5K30 May
297Iowa Atheists and FreethinkersGroupDem.House, district not named1$150$150~37.5K28 May
298Cody L. HoefertCandidateRep.Local, IA1$150$150~9.5K21 May
299Robole for Scott County CommissionerPaid for by Created and Paid for by Friends of Vote For Robole.CandidateNoneLocal17$842$149~31.9K0.0%26 Oct
300Karen Varley for IowaCandidateNoneNone6$597$149~46K0.0%27 Oct
301Vote WillhoitCandidateNoneLocal, IA4$198$149~3.1K26 Oct
302Blaine Watkins for IowaCandidateNoneLegislature, IA4$198$149~12K13 Oct
303Bill Owen For Iowa HousePaid for by Carroll County, Iowa DemocratsCandidateDem.Legislature, IA3$149$149~14.5K26 Oct
304Drahozal for Dubuque County AttorneyPaid for by Drahozal Campaign for JusticeCandidateNoneLocal, IA3$149$149~13.5K26 Oct
305Representative Bill GustoffPaid for by Gustoff for IowaCandidateRep.Legislature, IA3$149$149~11.5K13 Oct
306Syverson for SenatePaid for by Dave Syverson Campaign CommitteePartyRep.Legislature, IL140$17.9K$99~1.2M0.0%26 Oct
307SBA Pro-Life AmericaPaid for by SUSAN B. ANTHONY LIST, INC.GroupNoneNone130$12.1K$99~1.1M49%26 Oct
308Krish For SenatePaid for by Krish for SenateCandidateNoneLegislature, MN48$4.6K$99~398.1K0.0%23 Oct
309Brenda Licitra for Council 2026Paid for by Brenda 4 Council 2026CandidateNoneLocal, CA8$396$99~7.2K50%20 Oct
310Representative David BlomCandidateNoneLegislature, IA4$198$99~14K22 Oct
311Brendan DeLong for SupervisorCandidateNoneLocal4$198$99~8K19 Sep
312State Representative John H. WillsCandidateRep.Governor, IA3$149$99~9.6K23 Oct
313Representative Jason GearhartCandidateRep.Legislature, IA2$99$99~11K14 Oct
314Mike Jones for IowaCandidateDem.Legislature, IA2$99$99~7K13 Jul
315Shelly for IowaPaid for by MICHELLE SERVADIO ELIAS FOR IOWA SHELLY FOR IOWACandidateDem.Legislature, IA2$99$99~9K30 May
316Change.orgGroupNoneNone5,122$732.6K$50~45.4M34%27 Oct
317American Meat Producers AssociationPaid for by American Meat Producers AssocationGroupNoneNone342$81.3K$50~3.5M100%29 Jul
318Iuoe.unionPaid for by International Union of Operating EngineersGroupNoneNone168$26.1K$50~686.6K7.1%21 Oct
319Pac'n Heat 2.0CandidateDem.Legislature, SD252$17.3K$50~499.9K81%16 Oct
320Drew ChristensenPaid for by Drew Christensen for CommissionerCandidateNoneLocal, MN79$8.3K$50~629.8K0.0%26 Oct
321Dustin OlsonPaid for by OLSON STRATEGIES & ADVERTISING, INC.MediaNoneNone89$5.5K$50~434.1K42%26 Oct
322Tanner Hesterberg for State RepresentativePaid for by Campaign Fund of Tanner HesterbergCandidateRep.Legislature, KY52$4.1K$50~371.6K1.9%26 Oct
323Ballots Without BarriersPaid for by Voter Choice Foundation IncGroupNoneNone16$3.7K$50~144.6K40%22 Oct
324Jefferson County Farmers & Neighbors, Inc. - JFANPaid for by Jefferson County Farmers & Neighbors, Inc.GroupNoneNone58$3.3K$50~158.3K53%16 Oct
325Tamara Grove District 26 SenatorPaid for by Tamara Grove for District 26CandidateNoneLegislature, SD60$3.3K$50~123.4K27%1 Jun
326AFA ActionPaid for by AFA Action IncGroupNoneNone47$3.2K$50~429K19%26 Oct
327Inside Political MoneyPaid for by INSIDE PHILANTHROPY INCMediaNoneNone41$3.1K$50~263.1K7.3%14 Oct
328Maggie's ListPaid for by MAGGIE'S LISTGroupRep.House FL-339$2.1K$50~366.5K2.6%23 Oct
329American Conservation Coalition ActionPaid for by AMERICAN CONSERVATION COALITION INCGroupRep.None28$2K$50~64.1K0.0%15 Sep
330Representative Nicole Uhre-BalkPaid for by FRIENDS OF NICOLE UHRE-BALKCandidateDem.Legislature, SD18$1.1K$50~88K5.6%25 Oct
331Gene for JoCoCandidateNoneLocal, KS21$1K$50~25.8K79%15 Sep
332Pulse Life Advocates - Iowa's Pro-life Leaders Since 1972Paid for by IOWANS FOR LIFE INC. EDUCATIONAL FOUNDATIONGroupNoneNone11$945$50~70.5K0.0%25 Oct
333Clayton Osborne for Adams County Auditor CandidateNoneLocal11$745$50~57.1K0.0%26 Oct
334Chris Kassin for HousePaid for by Friends of Chris KassinCandidateNoneLegislature, SD11$645$50~71.5K0.0%15 Oct
335The Radical IndependentGroupNoneNone13$644$50~18.9K31%15 Oct
336Glenn Keen County Commissioner District 4CandidateNoneLocal13$644$50~40K0.0%11 Aug
337Folkerts & Furbacher for OaklandCandidateNoneLocal, CA12$594$50~15.2K8.3%26 Oct
338Write-In Jamie Warga for Cass County TreasurerCandidateNoneLocal12$594$50~19.8K0.0%6 Oct
339Clinton County DemocratsPaid for by Clinton County Democratic Central CommitteePartyDem.None8$396$50~43K25%15 Oct
340David YoungCandidateRep.Governor, IA4$198$50~7K20 Oct
341Josh4MadisonPaid for by JoshuaHaynes4madisonCandidateNoneLocal4$198$50~12K27 May
342Davesk319Paid for by Dave SchaafCandidateRep.Local, ID4$198$50~2.2K18 May
343DeVries for SupervisorCandidateNoneLocal2$99$50~7K19 Oct
344Polk County Republicans of IowaPaid for by Polk County Republicans Of IowaPartyRep.Ballot measure, IA2$99$50~21K6 Oct
345Tim Goldammer for City Council Ward 1CandidateNoneLocal, IA2$99$50~1.1K1 Jun
346Michael Griswold for Washington CountyPaid for by Friends of Michael GriswoldCandidateNoneLocal2$99$50~6K1 Jun
347Carroll County, IA DemocratsPaid for by Carroll County, Iowa DemocratsPartyDem.Ballot measure, IA1$50$50~5.5K22 Oct
348Speaker Pat GrassleyCandidateRep.Legislature, IA1$50$50~549.510 Sep
349Michael Clasen for Dubuque County TreasurerPaid for by Clasen for TreasurerCandidateNoneLocal, IA1$50$50~2.5K28 Aug
350Sliger for IowaCandidateNoneLegislature, IA1$50$50~3.5K29 May
351Mike Stevens for District 18 HouseCandidateDem.Legislature, IA1$50$50~2.5K27 May
352State Rep Ken CrokenCandidateDem.Legislature, IA1$50$50~549.56 May
353Loomis 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.