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 →

92 pages · 933 ads · $121.5K

#PageTypeSideRaceResultAdsSpendIn MOImpressionsAttackLast ad
1Jason Maki for Platte County Presiding CommissionerPaid for by Jason Maki for Platte CountyCandidateNoneLocal, MO38$6.9K$6.8K~547.9K0.0%26 Oct
2Melissa Price Smith for St. Louis County ProsecutorPaid for by Melissa Price Smith for ProsecutorCandidateNoneLocal, MO11$5.5K$5.5K~1.2M0.0%15 Oct
3Dennis Hancock for St. Louis County ExecutiveCandidateNoneLocal, MO60$5.3K$5.3K~279.8K5.0%13 Oct
4Theresa KenneyPaid for by Committee to Elect Theresa KenneyCandidateNoneLocal, MO4$3.5K$3.5K~165.5K24 Jul
5Vote Mark HarderPaid for by National Association of REALTORS® FundGroupNoneLocal, MO1$3.2K$3.2K~95K20 Oct
6Chris Benjamin for JudgeCandidateNoneLocal, MO7$3.4K$2.9K~185K0.0%27 Jul
7Jason Law for County ExecutivePaid for by Law for St. Charles CountyCandidateNoneLocal51$6.4K$2.8K~1.2M20%3 Aug
8James Egan for Judge -Div. 9Paid for by Egan for JudgeCandidateNoneLocal53$6.1K$2.7K~440.6K0.0%27 Oct
9Carla Fields for Jackson County LegislaturePaid for by Committee to Elect Carla FieldsCandidateNoneLocal, MO13$4.5K$2.3K~727.5K23%26 Oct
10Citizens to Elect Rob BarnesCandidateNoneLocal, MO11$2.5K$2.3K~186.5K0.0%29 Jul
11Retain Judge Nicole HughesPaid for by Committee to Retain Nicole HughesCandidateNoneLocal, MI65$15.2K$2.3K~1.6M0.0%23 Oct
12Jennifer Langston-Justus for Clay CountyPaid for by Kansas City Regional Association Of REALTORS® Missouri RPACGroupNoneLocal, MO1$2.2K$2.2K~85K23 Jul
13Bill Ellis for JudgePaid for by Friends of Bill EllisCandidateNoneLocal, MO35$2.1K$1.8K~207.6K0.0%26 Oct
14Kelly Power for Stone County Presiding Commissioner Paid for by Kelly Power For Stone County, Jerry Baker, TreasurerCandidateNoneLocal, MO19$1.7K$1.7K~73.2K0.0%3 Aug
15Jered Taylor for Christian County Presiding CommissionerPaid for by Taylor For CommissionerCandidateNoneLocal, MO31$1.5K$1.5K~121.9K0.0%31 Jul
16Daniel P. Wilson for Henry County Presiding CommissionerPaid for by Citizens for Daniel WilsonCandidateNoneLocal, MO25$1.4K$1.4K~165.5K0.0%26 Oct
17Elect Gordon WeathersPaid for by Committee to Elect Gordon WeathersCandidateNoneLocal, MO22$1.5K$1.3K~140K0.0%1 Aug
18Larry Burton II for Associate Circuit JudgePaid for by Committee to Elect Larry Burton II CandidateNoneLocal, MO10$2K$1.2K~183.5K0.0%3 Aug
19Elect Joshua Meyer for Phelps County RecorderCandidateNoneLocal, MO4$998$998~90K1 Jul
20Melissa Holcomb For Circuit Clerk 2026CandidateNoneLocal, MO1$950$950~112.5K10 Jul
21Michael Rosiere for Presiding Commissioner Henry County, MOCandidateNoneLocal, MO19$941$941~75.1K24%3 Aug
22DALE for PLATTEPaid for by Dale For PlatteCandidateNoneLocal, MO7$1.2K$848~63K43%26 Oct
23Shannon Peirce for Greene County Circuit ClerkPaid for by Friends of Shannon PeirceCandidateNoneLocal, MO4$798$798~232.5K22 Jul
24Joe Hobbs for Cape Girardeau County Presiding Commissioner Paid for by MEDIA LEAF, LLCUnknownNoneLocal, MO16$792$792~36K0.0%4 Aug
25Kathy King Jackson for JudgeCandidateNoneLocal, MS8$4.1K$750~699.5K0.0%23 Oct
26Mark B. Bridges for Newton County Presiding CommissionerCandidateNoneLocal, MO12$694$694~67K8.3%4 Aug
27Annie Harala for St. Louis County Board District 1Paid for by Neighbors for Annie HaralaCandidateNoneLocal, MN10$2.4K$650~416.5K0.0%23 Oct
28Lyndell Beard for JudgePaid for by Committee to Elect Lyndell N BeardCandidateNoneLocal13$1.2K$597~124.5K0.0%3 Aug
29Citizen Engaged PACGroupNoneLocal, MO12$1.8K$549~210K92%26 Oct
30Citizens for David HershbergerCandidateNoneLocal, MO3$549$549~40.5K30 Jul
31Brent for Independence City CouncilPaid for by Brent for CouncilCandidateNoneLocal, MO10$995$548~91K33%19 Oct
32Drew Blessing, Kearney School BoardCandidateNoneLocal, MO3$549$499~83K20 Oct
33Gail Peak-Brown for Webster County Presiding CommissionerCandidateNoneLocal, MO2$499$499~65K26 Oct
34Dave Thomas Grandview CommitteemanCandidateNoneLocal25$1.4K$495~43.9K21%28 Sep
35Elect Dustin Robertson Pulaski County ClerkCandidateNoneLocal, MO10$495$495~27.1K0.0%20 Jul
36Osmack for St. Louis County Council 3rd DistrictPaid for by Osmack for MissouriCandidateNoneLocal, MO1$450$450~137.5K26 Oct
37Hans Peter for Platte County ClerkCandidateNoneLocal, WY11$945$447~39.1K0.0%25 Oct
38Annie Harkrader Golden- For Jasper County Recorder of DeedsCandidateNoneLocal, MO8$596$447~36.6K0.0%3 Aug
39Erica Bridges for St. Charles County Collector of RevenuePaid for by Citizens for Erica BridgesCandidateNoneLocal, MO9$446$446~14.1K0.0%2 Aug
40Scenic Regional LibraryPublic bodyNoneLocal, MO9$446$446~24.5K0.0%17 Jul
41Spencer Smith for Associate JudgePaid for by Spencer Smith for JudgeCandidateNoneLocal, MO2$399$399~34K9 Jul
42SEELY for Presiding CommissionerPaid for by Seelyforcommissioneer2026CandidateNoneLocal16$1.9K$398~151.7K18%4 Aug
43Elect Denver EllisCandidateNoneLocal, MO12$594$347~24.3K0.0%2 Aug
44Evan Sorce - Independence City CouncilorPaid for by Friends of Evan SorceCandidateNoneLocal, OR4$798$299~200K26 Oct
45Jantzen Wittrock For Independence City CouncilCandidateNoneLocal, MO2$299$299~28K13 Oct
46Elect Jason MacPherson JudgeCandidateNoneLocal, MO7$447$298~49.5K0.0%31 Jul
47Richard Davidson for Newton County Presiding CommissionerCandidateNoneLocal, MO4$298$298~27K3 Aug
48David Bryant for St. Louis County Prosecutor CandidateNoneLocal, MO6$297$297~10.1K0.0%3 Aug
49Veneziano for St Charles County ExecutiveCandidateNoneLocal, MO1$250$250~17.5K18 Oct
50Clay Chism for CallawayCandidateNoneLocal, MO1$250$250~17.5K3 Aug
51Erik Dickinson for Jackson CountyCandidateNoneLocal, MO1$250$250~27.5K1 Aug
52Tim Whitney for County ExecutivePaid for by Friends of Tim WhitneyCandidateNoneLocal16$1.4K$249~133K0.0%25 Oct
53Sawyer Smith for Stoddard County Prosecuting AttorneyCandidateNoneLocal, MO3$249$249~21.5K7 Aug
54Miller for Jackson CountyCandidateNoneLocal, MO3$249$249~55.5K31 Jul
55Brandon Sheskey for St. Joseph SchoolsCandidateNoneLocal, MO8$396$248~16.1K13%23 Oct
56JointhemartypartyPaid for by Friends of JoinTheMartyPartyCandidateNoneLocal, MO7$347$248~21.6K0.0%26 Oct
57Ryan King for Columbia City CouncilCandidateNoneLocal, MO7$347$248~17.6K0.0%2 Aug
58Bryan Roemer for Independence City Council Paid for by Bryan Roemer for Independence City CouncilCandidateNoneLocal, MO5$248$248~28K0.0%26 Oct
59Tracey Martin for JudgeCandidateNoneLocal9$4K$199~189.5K11%27 Jul
60Lexi Winfrey for Pettis County Circuit ClerkCandidateNoneLocal, MO2$199$199~19K2 Aug
61Jen Olson for Director of ElectionsCandidateNoneLocal, MO2$199$199~17K26 Jul
62Monica BalestreriCandidateNoneLocal, MO12$594$198~38.1K8.3%26 Oct
63Linda Penrod for Clinton County CommissionerCandidateNoneLocal10$495$198~11.7K11%3 Aug
64Vote Denise Dickens Stone County ClerkCandidateNoneLocal, MO6$297$198~22.1K22 Jul
65Freeman for Kansas CityCandidateNoneLocal, MO4$198$198~3.1K22 Oct
66Crystal Howell for Oregon County Circuit ClerkCandidateNoneLocal, MO4$198$198~9K2 Aug
67Sherry Jo Painter-Torres Future Pettis County ClerkCandidateNoneLocal, MO4$198$198~7.6K23 Jul
68Jay for ClayPaid for by Jay Swearingen for Clay CountyCandidateNoneLocal3$549$150~38.5K1 Aug
69Brent Myers - Myers For JeffcoCandidateNoneLocal, CO6$497$150~30.1K0.0%30 Jul
70Carol Franzen for Mayor of Independence CandidateNoneLocal12$594$149~23.2K0.0%18 Oct
71Bill Osburn for GladstoneCandidateNoneLocal9$446$149~8.4K38%26 Oct
72Amanda Foulks Osborn for Oregon County Circuit ClerkCandidateNoneLocal, MO4$198$149~3.6K3 Aug
73Re-elect Shannon Corr to City Council Position #1CandidateNoneLocal, OR17$842$99~29.7K40%23 Oct
74Denise Koetas-Dale and Luke Pavlov for ChesterfieldPaid for by Koetas-Dale and Pavlov for ChesterfieldCandidateNoneLocal, MI5$448$99~17.6K0.0%26 Oct
75Committee to Elect Jamie Snyder For Jackson County Circuit JudgeCandidateNoneLocal, IL6$297$99~3.3K0.0%26 Oct
76Lee Kern for Presiding Commissioner CandidateNoneLocal, MO3$149$99~5.5K14 Sep
77Tiffnay Burts for Audrain County TreasurerCandidateNoneLocal, MO2$99$99~1.1K31 Jul
78Nick Sherrell for Presiding Commissioner CandidateNoneLocal, MO2$99$99~6K30 Jul
79Sierra Club - Mid-Missouri GroupGroupNoneLocal, MO2$99$99~1.1K29 Jul
80Justin Nelson for Oregon County Associate Circuit JudgeCandidateNoneLocal, MO2$99$99~13K14 May
81Elect John F. SettichPaid for by ELECTJOHNFSETTICHCMSNRCandidateNoneLocal, KS5$648$50~45.5K0.0%22 Oct
82Cole Marting for North County Fire Protection DistrictPaid for by COLE MARTING FOR NORTH COUNTY FIRE PROTECTION DISTRICTCandidateNoneLocal, CA7$547$50~54.5K57%18 Oct
83Brent L Hensley 4 Jasper County Recorder of DeedsCandidateNoneLocal10$495$50~11.7K30 Jul
84Lavelle4LegislatorPaid for by Friends of John LavelleCandidateNoneLocal, NY9$446$50~16.5K0.0%22 Oct
85Tyler Pieper for Mound City CouncilCandidateNoneLocal, MN7$347$50~5.2K0.0%24 Sep
86Low Tax NeighborsGroupNoneLocal, MO3$149$50~22.5K14 Oct
87Jennifer Laabs for Cedar County ClerkCandidateNoneLocal2$99$50~11K3 Aug
88Jonica For Presiding CommissionerPaid for by Committee To Elect Jonica BridenstineCandidateNoneLocal, MO1$50$50~2.5K5 Oct
89Jill Hamilton Hollabaugh - Presiding CommissionerPaid for by In-House Digital , LLCCandidateNoneLocal, MO1$50$50~549.522 Sep
90Friends of Ella M. JonesCandidateNoneLocal, MO1$50$50~549.520 Jul
91Amanda Taylor For O’Fallon Missouri Ward 4Paid for by Citizens to Elect TaylorCandidateNoneLocal, MO1$50$50~1.5K29 May
92Tommy 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.