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 Missouri

390 pages · $2.9M on Missouri races

Dem. 14% · Rep. 18% · no side 67%

Missouri on the map: races and candidates →

265 pages · 4,276 ads · $799.5K · page 2 of 2

#PageTypeSideRaceResultAdsSpendIn MOImpressionsAttackLast ad
201Jen Olson for Director of ElectionsCandidateNoneLocal, MO2$199$199~17K26 Jul
202Brandon Harvey for Missouri District 2CandidateNoneHouse MO-22$199$199~18K16 Jul
203Monica BalestreriCandidateNoneLocal, MO12$594$198~38.1K8.3%26 Oct
204Linda Penrod for Clinton County CommissionerCandidateNoneLocal10$495$198~11.7K11%3 Aug
205Jacquie for State Representative CandidateNoneLegislature, MO8$396$198~9.2K0.0%26 Oct
206Chuck Lentz for MissouriCandidateNoneNone8$396$198~16.6K13%3 Aug
207Vote Denise Dickens Stone County ClerkCandidateNoneLocal, MO6$297$198~22.1K22 Jul
208Freeman for Kansas CityCandidateNoneLocal, MO4$198$198~3.1K22 Oct
209Crystal Howell for Oregon County Circuit ClerkCandidateNoneLocal, MO4$198$198~9K2 Aug
210Citizens for Kurt BahrCandidateRep.Local, MO4$198$198~5.6K26 Jul
211Sherry Jo Painter-Torres Future Pettis County ClerkCandidateNoneLocal, MO4$198$198~7.6K23 Jul
212Kennedy Moore for MissouriCandidateNoneLegislature, MO4$198$198~14.1K16 Jul
213Rhett Marques for CongressPaid for by Rhett Marques for State RepresentativeCandidateNoneLegislature, AL38$9K$150~635K21%26 Oct
214Jimmy Ford for State RepresentativePaid for by Citizens for Jimmy FordCandidateNoneState16$4.7K$150~294.5K15%25 Oct
215Mike DeeringPaid for by Friends of Mike DeeringCandidateNoneState7$1.4K$150~214.5K3 Aug
216Jay for ClayPaid for by Jay Swearingen for Clay CountyCandidateNoneLocal3$549$150~38.5K1 Aug
217Brent Myers - Myers For JeffcoCandidateNoneLocal, CO6$497$150~30.1K0.0%30 Jul
218Ben Mudd for State SenateCandidateRep.Legislature, KY3$349$150~61.5K26 Oct
219Stacy Bax for State HousePaid for by Citizens for BaxCandidateNoneLegislature, MO1$150$150~12.5K21 Oct
220Dan StacyPaid for by Citizens for Dan StacyCandidateRep.Legislature, MO1$150$150~5.5K2 Aug
221Kemp StricklerPaid for by Friends of Kemp StricklerCandidateNoneNone4$3.4K$149~406.5K26 Oct
222Bekki Brewer for the 44thPaid for by Friends of Bekki BrewerCandidateDem.Legislature, OH5$1.5K$149~245.5K0.0%26 Oct
223Dusty Blue For State SenatePaid for by Friends of Dusty BlueCandidateNoneState7$1.4K$149~227.5K0.0%3 Aug
224Carol Franzen for Mayor of Independence CandidateNoneLocal12$594$149~23.2K0.0%18 Oct
225Paul Lentz for MissouriCandidateNoneNone6$497$149~22.1K24 Oct
226Bill Osburn for GladstoneCandidateNoneLocal9$446$149~8.4K38%26 Oct
227State Representative Cecelie Williams, District 111CandidateNoneLegislature, MO4$198$149~50K10 Sep
228Mark BoykoPaid for by Brighter with Boyko, Margaret Boyko, TreasurerCandidateDem.Legislature, MO4$198$149~3.1K2 Sep
229Amanda Foulks Osborn for Oregon County Circuit ClerkCandidateNoneLocal, MO4$198$149~3.6K3 Aug
230Stacey Hagen for MissouriPaid for by Committee to Elect Stacey HagenCandidateDem.Legislature, MO3$149$149~8.5K19 Oct
231Jennifer Trickey for MissouriCandidateDem.Local, MO3$149$149~3.5K17 Sep
232Christopher Webery for Missouri State Representative - 124th DistrictCandidateNoneLegislature, MO3$149$149~4.5K4 Aug
233Cody Oshel for Missouri Paid for by OSHEL FOR MISSOURICandidateRep.House MO-63$149$149~8.5K14 Jul
234Re-elect Shannon Corr to City Council Position #1CandidateNoneLocal, OR17$842$99~29.7K40%23 Oct
235Thomas RossPaid for by Committee to Elect Thomas RossCandidateNoneNone6$697$99~60K3 Aug
236Michael Scott for MissouriCandidateNoneNone3$649$99~47.5K26 Oct
237Denise Koetas-Dale and Luke Pavlov for ChesterfieldPaid for by Koetas-Dale and Pavlov for ChesterfieldCandidateNoneLocal, MI5$448$99~17.6K0.0%26 Oct
238Committee to Elect Jamie Snyder For Jackson County Circuit JudgeCandidateNoneLocal, IL6$297$99~3.3K0.0%26 Oct
239Becky Kroll For MissouriPaid for by Becky Kroll for MissouriCandidateDem.Legislature, MO4$198$99~3.1K26 Oct
240Jera Pruitt for Platte County ClerkCandidateRep.Local, MO4$198$99~12K30 Jul
241Lee Kern for Presiding Commissioner CandidateNoneLocal, MO3$149$99~5.5K14 Sep
242Dustin Lloyd for Missouri State Representative HD 39Paid for by Committee to Elect Dustin LloydCandidateNoneLegislature, MO2$99$99~1.1K2 Aug
243Tiffnay Burts for Audrain County TreasurerCandidateNoneLocal, MO2$99$99~1.1K31 Jul
244Nick Sherrell for Presiding Commissioner CandidateNoneLocal, MO2$99$99~6K30 Jul
245Shante Duncan for SenatePaid for by Committee to Elect Shante DuncanCandidateNoneLegislature, MO2$99$99~14K11 Jun
246Justin Nelson for Oregon County Associate Circuit JudgeCandidateNoneLocal, MO2$99$99~13K14 May
247Roman Gaskey for State RepresentativePaid for by Friends of Roman GaskeyCandidateRep.State31$13.8K$50~474.2K3.6%26 Oct
248State Representative Ed ButlerCandidateNoneNone45$3.6K$50~474.5K0.0%25 Oct
249Doug Allen for House Seat # 7Paid for by T Doug Allen for House 7CandidateNoneLegislature, KS43$2.6K$50~172.7K0.0%26 Oct
250Elect John F. SettichPaid for by ELECTJOHNFSETTICHCMSNRCandidateNoneLocal, KS5$648$50~45.5K0.0%22 Oct
251Cole Marting for North County Fire Protection DistrictPaid for by COLE MARTING FOR NORTH COUNTY FIRE PROTECTION DISTRICTCandidateNoneLocal, CA7$547$50~54.5K57%18 Oct
252Brent L Hensley 4 Jasper County Recorder of DeedsCandidateNoneLocal10$495$50~11.7K30 Jul
253Lavelle4LegislatorPaid for by Friends of John LavelleCandidateNoneLocal, NY9$446$50~16.5K0.0%22 Oct
254Tyler Pieper for Mound City CouncilCandidateNoneLocal, MN7$347$50~5.2K0.0%24 Sep
255Wells for Missouri CandidateNoneNone5$248$50~16.5K0.0%20 Oct
256Jo Ann Roth for State RepresentativeCandidateRep.State3$149$50~16.5K20 Sep
257Jennifer Laabs for Cedar County ClerkCandidateNoneLocal2$99$50~11K3 Aug
258Melissa Perry For State RepCandidateNoneLegislature, MO1$50$50~49.526 Oct
259Jonica For Presiding CommissionerPaid for by Committee To Elect Jonica BridenstineCandidateNoneLocal, MO1$50$50~2.5K5 Oct
260Corey Luebbering for Missouri State Representatives District 3Paid for by Corey Luebbering for Missouri State House District 3CandidateDem.Legislature, MO1$50$50~4.5K1 Oct
261Jill Hamilton Hollabaugh - Presiding CommissionerPaid for by In-House Digital , LLCCandidateNoneLocal, MO1$50$50~549.522 Sep
262Friends of Ella M. JonesCandidateNoneLocal, MO1$50$50~549.520 Jul
263Lisa Durnell for MO House Dist. 154CandidateNoneBallot measure, MO1$50$50~3.5K15 Jul
264Amanda Taylor For O’Fallon Missouri Ward 4Paid for by Citizens to Elect TaylorCandidateNoneLocal, MO1$50$50~1.5K29 May
265Tommy for LibertyPaid for by Tommy Brents CampaignCandidateNoneLocal, MO1$50$50~3.5K2 May

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.