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 Montana

230 pages · $1.4M on Montana races

Dem. 30% · Rep. 40% · no side 31%

Montana on the map: races and candidates →

105 pages · 4,014 ads · $3M

#PageTypeSideRaceResultAdsSpendIn MTImpressionsAttackLast ad
1Montanans DecideGroupNoneBallot measure, MT23$95.1K$95.1K~10.3M8.7%23 Oct
2Montanans for Freedom and ResponsibilityGroupNoneOther statewide, MT30$77K$77K~5.6M87%25 Oct
3Montana Freedom PACGroupNoneNone42$144.6K$42K~6.1M47%29 Sep
4Montanans for Nonpartisan CourtsGroupNoneBallot measure, MT73$28.6K$28.6K~4.6M0.0%24 Oct
5The Montana Plan: I-194Paid for by The Montana PlanGroupNoneBallot measure, MT67$20.8K$20.8K~1.3M5.0%22 Oct
6Justice WatchGroupNoneLocal53$52K$15.4K~5.2M51%26 Oct
7Judge Dan Wilson for Montana’s Supreme CourtPaid for by REALTORS® for Better GovernmentGroupNoneOther statewide, MT12$13.7K$13.7K~2.3M0.0%29 Sep
8Wilson for JusticeCandidateNoneOther statewide, MT18$9.3K$8.8K~1.2M0.0%15 Oct
9Montanans for Responsible LeadershipGroupNoneLegislature, MT4$10.4K$7.7K~600K23 Oct
10ACLUPaid for by American Civil Liberties UnionGroupNoneNone1,023$2M$7.2K~147.9M51%26 Oct
11Sanders For MontanaPaid for by David Sanders for Montana PSCCandidateNoneOther statewide, MT13$7.1K$7.1K~453.1K15%2 Jun
12Gunderson for MTPaid for by Jason Gunderson for Senate District 29CandidateNoneLegislature, MT18$4.9K$4.9K~351K0.0%19 Oct
13Mindy4MTPaid for by Mindy 4 MTCandidateNoneLegislature, MT5$4.8K$4.8K~584K20%22 Oct
14Robin Kendall for Montana HD94Paid for by Robin Kendall for MontanaCandidateNoneLegislature, MT9$4.2K$4.2K~261K0.0%19 Oct
15Safe and Secure Yellowstone CountyGroupNoneNone54$18.8K$3.5K~2M5.6%26 Oct
16Eisenhauer for CongressPaid for by Eisenhauer for Congress c/o Dr. Michael EisenhauerCandidateNoneHouse MT-2Lost · 7.8%23$2.7K$2.7K~139.8K8.7%5 Sep
17Curtis Cochran for MT HD 90Paid for by Cochran for MontanaCandidateNoneLegislature, MT4$2.7K$2.7K~116.5K19 May
18Convention of StatesPaid for by Convention of States ActionGroupNoneNone260$92.2K$2.7K~4M22%21 Oct
19Chris Norris for SheriffCandidateNoneLocal, MT14$2.6K$2.6K~225K7.1%10 Oct
20Wild Montana Action FundGroupNoneNone74$11.9K$2.3K~1.4M35%14 Oct
21Wild MontanaGroupNoneNone39$15.1K$2.2K~1.7M11%21 Oct
22Kowal For RavalliPaid for by Kowal for Ravalli County CommissionerCandidateNoneLocal, MT8$2.2K$2.2K~111.6K28 May
23Cromwell for County AttorneyCandidateNoneLocal, MT13$2.3K$2.1K~201.5K0.0%26 Oct
24Rebecca Noell for HD 49Paid for by Rebecca Noell CampaignCandidateNoneLegislature, MT3$2K$2K~370K23 Oct
25Weber for House District 19CandidateNoneLegislature, MT7$2.3K$2K~428K0.0%17 Sep
26Finley Warden for MontanaPaid for by Finley Warden for HD 13CandidateNoneLegislature, MT25$1.8K$1.8K~158.9K44%26 Oct
27Janell Anderson Ehrke for LegislatureCandidateNoneLegislature, NE16$6.5K$1.7K~516K0.0%22 Oct
28Trevor Funseth for State LegislaturePaid for by Trevor Funseth Legislature Race CandidateCandidateNoneLegislature, MT5$1.6K$1.6K~60.5K0.0%22 Oct
29Congressman Troy DowningPaid for by Office of Representative Troy DowningPublic bodyNoneNone15$17.7K$1.5K~1.5M0.0%11 Aug
30John Hughes for District 13 HousePaid for by John HughesCandidateNoneLegislature, SD566$28K$1.5K~248.6K0.0%27 Oct
31Write Finn InCandidateNoneLocal, MT6$1.6K$1.3K~73K0.0%23 Oct
32Katie For MontanaCandidateNoneLegislature, MT10$1.6K$1.3K~322.5K0.0%22 Oct
33Ed Walker for Montana House District 52CandidateNoneLegislature, MT12$1.3K$1.3K~112.1K0.0%30 May
34Nathan Dugan for Flathead County CommissionerPaid for by Committee to Elect Nathan DuganCandidateNoneLocal, MT26$1.3K$1.3K~61.7K12%25 Oct
35Denise Joy for Billings MontanaPaid for by Denise Joy for BillingsCandidateNoneLegislature, MT1$1.2K$1.2K~225K19 Oct
36Bogden-Richards for HD 23Paid for by Rebecca E. BogdenRichardsCandidateNoneLegislature, MT1$1.2K$1.2K~225K5 Oct
37The Gallatin Valley SentinelPaid for by The Gallatin Valley Sentinel IncMediaNoneNone37$2.8K$1.2K~455.2K35%26 Oct
38Smith for MontanaPaid for by Friends of Melissa SmithCandidateNoneLegislature, MT13$1.1K$1.1K~151.5K0.0%24 Oct
39Re-Elect Tom Rolfe for Lewis and Clark County CommissionerPaid for by Tom Rolfe for County CommissionerCandidateNoneLocal, MT6$1.1K$1.1K~37K19 Oct
40Hohman for Clerk & RecorderPaid for by Cheryl Hohman for Flathead Clerk & RecorderCandidateNoneLocal, MT8$1.1K$1.1K~118.5K0.0%1 Jun
41City Commissioner Joe McKenney - Serving our CommunityCandidateNoneLocal, MT54$2.7K$1.1K~58.4K0.0%26 Oct
42Chris White for Yellowstone County CommissionPaid for by Chris for Yellowstone County CommissionCandidateNoneLocal, MT3$1K$1K~92.5K20 Oct
43Nelly Nicol for MontanaCandidateNoneNone9$1.6K$997~121.6K14%30 May
44Chris Reyna for SheriffCandidateNoneLocal, MT24$1.3K$991~32.8K0.0%2 Jun
45Chris Gray for Montana House District 61Paid for by CGRAY FOR MONTANACandidateNoneLegislature, MT18$991$991~126.8K0.0%19 May
46Jeremy House for SheriffCandidateNoneLocal, MT1$950$950~37.5K20 May
47Chisholm Christensen for HD 28Paid for by Chisholm Christensen for Legislature CandidateNoneLegislature, MT3$849$849~66.5K18 May
48Kent O'Donnell for SheriffPaid for by Campaign Fund of Kent OdonnellCandidateNoneLocal, MT4$798$798~77K16 Oct
49Charting Bozeman's FuturePaid for by Bozeman Study CommissionPublic bodyNoneBallot measure, MT10$895$747~52.1K0.0%11 Oct
50Forward MontanaPaid for by FORWARD MTGroupNoneNone57$54.2K$698~3.8M0.0%26 Oct
51Independent Leadership Council - MontanaPaid for by Independent Leadership CouncilGroupNoneSenate, MT2$599$599~85K25 Aug
52American Power PlayGroupNoneNone66$37.6K$598~3.4M0.0%19 Oct
53Martinez for the peoplePaid for by martinez for the peopleCandidateNoneLegislature, MT11$945$597~53.5K18%21 Oct
54Friends of Katie FruitsCandidateNoneLegislature, MT7$747$597~35.5K0.0%26 Oct
55Ryan Darling for HD99Paid for by DARLING FOR MONTANA HD99CandidateNoneLegislature, MT1$550$550~32.5K16 Sep
56Scott Rosenzweig for Montana State LegislaturePaid for by Rosenzweig for MontanaCandidateNoneLegislature, MT2$499$499~20K11 Sep
57Senator Emma Kerr-CarpenterPaid for by Emma Kerr-Carpenter for MontanaCandidateNoneLegislature, MT1$450$450~112.5K5 Oct
58AFTGroupNoneNone531$156.8K$398~11.6M45%27 Oct
59Community ChangePaid for by CENTER FOR COMMUNITY CHANGEGroupNoneNone109$17.4K$398~806.5K0.0%24 Oct
60Tom Lynch For Cascade County CommissionerCandidateNoneLocal, MT4$398$398~28K22 Sep
61Madison Evans for MT House District 7CandidateNoneLegislature, MT8$396$396~39.5K0.0%23 Oct
62Schwanke for House District 36CandidateNoneLegislature, AK14$2.5K$350~419.6K0.0%26 Oct
63Becky Edwards for MontanaPaid for by Becky for Montana CandidateNoneLegislature, MT6$497$348~20K0.0%1 Sep
64Ryan Couch for Musselshell County SheriffCandidateNoneLocal, MT7$347$347~4.3K0.0%23 Oct
65Samantha Beyl for Rosebud Co Clerk & RecorderCandidateNoneLocal, MT7$347$347~17.5K0.0%26 May
66Keep Our CharterGroupNoneBallot measure, MT6$397$298~61K67%23 Oct
67Pattison for Public Service CommissionerPaid for by Pattison for MontanaCandidateNoneOther statewide, MT4$298$298~10K22 Oct
68Jennifer Carlson for LibertyPaid for by Carlson For LibertyCandidateNoneLegislature, MT8$396$297~11.2K71%26 May
69Ken Walsh for HD #69Paid for by Walsh for HD 69CandidateNoneState5$1K$250~85.5K19 May
70BST&G Professional Firefighters Association L5123GroupNoneMeasure3$749$250~152.5K20 Oct
71Benjamin Mahoney for SheriffCandidateNoneLocal, MT3$449$250~12.5K23 Oct
72Charlie Loveridge For MontanaCandidateNoneLegislature, MT1$250$250~5.5K18 May
73Steve Kelly for HD9Paid for by Steve Kelly for House District 9CandidateNoneState9$946$249~60.5K25 Oct
74Montana Budget and Policy CenterGroupNoneBallot measure, MT3$249$249~87.5K2 Jun
75John Fitzpatrick for HD 76Paid for by Fitzfor76CandidateNoneState7$947$199~109K0.0%28 May
76Angela Ream for Justice of the PeaceCandidateNoneLocal, MT2$199$199~19K16 Oct
77Sheena Sterling for Clerk & RecorderCandidateNoneLocal, MT5$248$198~6.1K21 May
78John South for Montana House District 28Paid for by John South Committee to ElectCandidateNoneLegislature, MT4$198$198~37K28 May
79Eric Peterson for Montana House District 21CandidateNoneLegislature, MT4$198$198~22K24 May
80Vic Meyers for Democracy Paid for by Vic Meyers for DemocracyCandidateNoneLegislature, CO99$31.3K$150~1.7M55%22 Oct
81Powers for the PeopleCandidateNoneNone4$1.5K$150~329K26 Oct
82Peachey for MontanaCandidateNoneNone3$649$150~120K26 Oct
83mpetershd50Paid for by Mark PetersCandidateNoneState4$498$150~85K26 Oct
84Salo for MontanaCandidateNoneLocal, MT1$150$150~9.5K26 Oct
85Montana Family FoundationGroupNoneBallot measure, MT1$150$150~4.5K26 Oct
86Holden For MontanaPaid for by Ric Holden For MontanaCandidateNoneLegislature, MT1$150$150~4.5K27 May
87Shawn White WolfGroupNoneNone11$545$149~7K18%6 Aug
88Catherine Allen for House District 10CandidateNoneState8$396$99~44K26 Oct
89Reggie Spaulding For MTPaid for by Reggie Spaulding for MTCandidateNoneLegislature, MT3$149$99~7.5K1 Jun
90Irigoin for District JudgeCandidateNoneLocal, MT2$99$99~10K15 May
91Dustin OlsonPaid for by OLSON STRATEGIES & ADVERTISING, INC.MediaNoneNone89$5.5K$50~434.1K42%26 Oct
92Ballots Without BarriersPaid for by Voter Choice Foundation IncGroupNoneNone16$3.7K$50~144.6K40%22 Oct
93AFA ActionPaid for by AFA Action IncGroupNoneNone47$3.2K$50~429K19%26 Oct
94Tyrene Cook for Park County CommissionerPaid for by Tyrene Cook for Park County Commissioner, Registered Agent Tyrene CookCandidateNoneBallot measure, CO27$1.4K$50~56.7K0.0%6 Oct
95Victoria Martz for District 55Paid for by Election Committee for Victoria C. MartzCandidateNoneLegislature, IN10$1.2K$50~68K40%22 Oct
96Tuss For HouseCandidateNoneFederal3$549$50~35.5K25 Oct
97David SchoenbaumGroupNoneNone8$396$50~36K71%20 Sep
98John Hurtle for Townsend City CommissionerCandidateNoneLocal, TN6$297$50~5.2K0.0%30 Jul
99American Pulse Research & PollingPaid for by OLSON STRATEGIES & ADVERTISING, INC.MediaNoneNone5$248$50~4.6K20%16 Oct
100Ed Byrne for House District 11CandidateNoneLegislature, MT2$99$50~8K16 Oct
101Angie Wright for Fergus County Commissioner Paid for by Angie Wright For Fergus County CommissionerCandidateNoneLocal, MT1$50$50~549.516 Oct
102City of BozemanPublic bodyNoneBallot measure, MT1$50$50~9.5K8 Jun
103Zachary Thornley for Stillwater County AttorneyCandidateNoneLocal, MT1$50$50~5.5K21 May
104Anderson for Rosebud County CommissionerCandidateNoneLocal, MT1$50$50~3.5K6 May
105Community for CayuseGroupNoneBallot measure, MT1$50$50~549.54 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.