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
Filtered to Massachusetts
292 pages · $3.6M on Massachusetts races
Dem. 40% · Rep. 33% · no side 28%
36 pages · 776 ads · $840.6K
| # | Page | Type | Side | Race | Result | Ads | Spend | In MA | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Mike Minogue for Governor | Candidate | Rep. | Governor, MA | 234 | $592.8K | $592.8K | ~74.1M | 12% | 26 Oct | |
| 2 | Brian Shortsleeve for MassachusettsPaid for by The Shortsleeve Committee | Candidate | Rep. | Governor, MA | 36 | $61.6K | $61.6K | ~3.3M | 67% | 31 Aug | |
| 3 | Women For Minogue | Group | Rep. | Governor, MA | 14 | $47K | $47K | ~7.4M | 36% | 25 Oct | |
| 4 | Massachusetts First PACPaid for by Massachusetts First Independent Expenditure Political Action Committee, Inc. | Group | Rep. | Governor, MA | 44 | $45.7K | $45.7K | ~4.4M | 89% | 26 Oct | |
| 5 | Democrats For Mike | Group | Rep. | Legislature, MA | 2 | $15K | $15K | ~1.7M | 22 Oct | ||
| 6 | Marc LombardoPaid for by Representative Marc Lombardo | Candidate | Rep. | Legislature, MA | 94 | $12.3K | $11.6K | ~771.9K | 11% | 26 Oct | |
| 7 | Rep. Nick BoldygaPaid for by The Boldyga CMTE | Candidate | Rep. | Legislature, MA | 56 | $6.5K | $6.3K | ~580.1K | 0.0% | 26 Oct | |
| 8 | Robert Anctil for State Representative - 6th Bristol DistrictPaid for by Committee to Elect Robert Anctil | Candidate | Rep. | Legislature, MA | 28 | $5.6K | $5.6K | ~623K | 68% | 26 Oct | |
| 9 | State Senator Peter DurantPaid for by Durant Committee | Candidate | Rep. | Legislature, MA | 16 | $3.2K | $3.2K | ~689.6K | 0.0% | 26 Oct | |
| 10 | Mike Zullas for State SenatePaid for by Committee to Elect Mike Zullas | Candidate | Rep. | Legislature, MA | 20 | $4.3K | $3.1K | ~405K | 5.0% | 29 Aug | |
| 11 | Trevor Currier for State Representative | Candidate | Rep. | Legislature, MA | 9 | $3.3K | $3K | ~359.5K | 0.0% | 15 Oct | |
| 12 | Bill Driscoll Jr. for State Senate | Candidate | Rep. | Legislature, MA | 7 | $2.6K | $2.6K | ~500K | 0.0% | 27 Aug | |
| 13 | State Representative Ken SweezeyPaid for by Kenneth Peter Sweezey Committee to Elect | Candidate | Rep. | Legislature, MA | 4 | $2.6K | $2.6K | ~247.5K | 21 Oct | ||
| 14 | Better Future for MA Independent Expenditure Political Action Committee | Group | Rep. | Legislature, MA | 12 | $3.5K | $2.5K | ~993.5K | 21 Oct | ||
| 15 | Stephanie Mulroy for State RepresentativePaid for by Committee to Elect Stephanie Mulroy | Candidate | Rep. | Legislature, MA | 8 | $2.6K | $2.4K | ~287.1K | 0.0% | 7 Oct | |
| 16 | Larry Quintal | Candidate | Rep. | Legislature, MA | 20 | $2.5K | $2.3K | ~127.1K | 19% | 23 Oct | |
| 17 | Tony King for State Senate - Norfolk, Plymouth & Bristol DistrictPaid for by Tony King For Senate | Candidate | Rep. | Legislature, MA | 11 | $1.9K | $1.9K | ~125.5K | 0.0% | 6 Aug | |
| 18 | Vote Chris LambtonPaid for by COMMITTEE TO ELECT CHRISTOPHER LAMBTON | Candidate | Rep. | Legislature, MA | 19 | $1.7K | $1.7K | ~123.7K | 0.0% | 22 Sep | |
| 19 | Committee to Elect Kari MacRaePaid for by MacRae committee | Candidate | Rep. | Legislature, MA | 13 | $1.4K | $1.3K | ~114.3K | 0.0% | 23 Oct | |
| 20 | Chris Lyons for State Representative | Candidate | Rep. | Legislature, MA | 22 | $2.1K | $1.2K | ~206.6K | 14% | 25 Oct | |
| 21 | State Representative John GaskeyPaid for by Gaskey Committee | Candidate | Rep. | Legislature, MA | 10 | $1.2K | $1.1K | ~142K | 0.0% | 26 Oct | |
| 22 | State Representative Paul Frost | Candidate | Rep. | Legislature, NH | 18 | $3.4K | $947 | ~703K | 0.0% | 26 Oct | |
| 23 | Representative Joe McKenna | Candidate | Rep. | Legislature, MA | 4 | $898 | $898 | ~194K | 23 Oct | ||
| 24 | State Rep. Kathy LaNatraPaid for by The LaNatra Committee | Candidate | Rep. | Legislature, MA | 6 | $1.5K | $848 | ~71K | 0.0% | 22 Oct | |
| 25 | Chris Shepley for State RepresentativePaid for by Committee To Elect Chris Shepley | Candidate | Rep. | Legislature, MA | 7 | $1K | $748 | ~132.5K | 29% | 26 Oct | |
| 26 | Ronnie Heiseler for State Representative | Candidate | Rep. | Legislature, MA | 5 | $748 | $748 | ~87.5K | 60% | 27 Oct | |
| 27 | Glenn McLeod for State Representative | Candidate | Rep. | Legislature, MA | 10 | $795 | $746 | ~21.8K | 0.0% | 19 Aug | |
| 28 | Delegate Jesse PippyPaid for by Friends of Jesse Pippy, Daniel W. Hemp Treasurer | Candidate | Rep. | Legislature, MD | 19 | $9.3K | $650 | ~509.1K | 32% | 24 Oct | |
| 29 | State Representative Mike SoterPaid for by Committee to Elect Mike Soter | Candidate | Rep. | Legislature, MA | 5 | $548 | $548 | ~95.1K | 40% | 19 Aug | |
| 30 | State Representative Justin ThurberPaid for by Citizens for Justin Thurber | Candidate | Rep. | Legislature, MA | 3 | $449 | $449 | ~25.5K | 25 Oct | ||
| 31 | Manny Silva for State Senate | Candidate | Rep. | Legislature, MA | 6 | $597 | $399 | ~76K | 0.0% | 1 Sep | |
| 32 | Kelly Pease For State Representative - Westfield and SouthamptonPaid for by Committee to Elect Kelly Pease | Candidate | Rep. | Legislature, MA | 2 | $299 | $299 | ~75K | 4 Oct | ||
| 33 | Stephen G Ternullo for State Representative | Candidate | Rep. | Legislature, MA | 4 | $298 | $298 | ~10.6K | 25 Oct | ||
| 34 | Friends of Mark Fisher | Candidate | Rep. | Governor, MD | 3 | $949 | $250 | ~87.5K | 18 Oct | ||
| 35 | Patrick O'ConnorPaid for by The O'Connor Committee | Candidate | Rep. | Legislature, MA | 3 | $149 | $149 | ~2.6K | 3 Sep | ||
| 36 | Dracut Republican Town Committee | Party | Rep. | Legislature, MA | 2 | $99 | $99 | ~8K | 27 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.