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 Massachusetts

292 pages · $3.6M on Massachusetts races

Dem. 40% · Rep. 33% · no side 28%

Massachusetts on the map: races and candidates →

211 pages · 6,697 ads · $2.6M · page 2 of 2

#PageTypeSideRaceResultAdsSpendIn MAImpressionsAttackLast ad
201DelSesto for HudsonPaid for by Mark DelSestoCandidateNoneLocal, NH24$1.3K$50~83.6K13%25 Oct
202Julie McCabe for State RepresentativeCandidateNoneLegislature, ME15$743$50~16.4K13%26 Oct
203State Senator Meghan KallmanPaid for by Friends of Meghan KallmanCandidateDem.Legislature, RI5$448$50~133K8 Sep
204Lora Wondolowski for State RepresentativePaid for by Committee to Elect WondolowskiCandidateNoneState9$446$50~23.6K28 Aug
205Emery Mattheis for HousePaid for by ElectEmeryCandidateNoneState4$398$50~28K12 Aug
206Jen Heck, Candidate for State RepresentativePaid for by The Committee to Elect Jen HeckCandidateNoneState5$348$50~27.5K25 Oct
207Friends of James MetivierCandidateNoneState4$198$50~7K5 Sep
208Diann Baylis Governer's Council District 6Paid for by Diann Baylis CommitteeCandidateNoneOther statewide, NJ4$198$50~22.6K31 Aug
209Anthony Cogliandro - Ward 3 CouncillorCandidateNoneLocal, MA1$50$50~2.5K27 Jul
210Bethany Andres-Beck For CongressPaid for by BETH ANDRES-BECK FOR DEMOCRACYCandidateDem.House MA-61$50$50~1.5K17 Jun
211Laura Baines-Walsh for Brookline School CommitteePaid for by Laura Baines-Walsh for School CommitteeCandidateNoneLocal, MA1$50$50~2.5K1 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.