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%
292 pages · 17,993 ads · $8.5M · page 2 of 2
| # | Page | Type | Side | Race | Result | Ads | Spend | In MA | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 201 | State Representative Paul DonatoPaid for by Donato Committee | Candidate | Dem. | Legislature, MA | 1 | $550 | $550 | ~47.5K | 20 Oct | ||
| 202 | Working Families PartyPaid for by Working Families Party PAC | Party | Dem. | Local, MN | 335 | $356K | $548 | ~31.9M | 54% | 25 Oct | |
| 203 | Republican Town Committee of Hanson MA | Party | Rep. | Local, MA | 9 | $746 | $548 | ~66.6K | 22% | 22 Oct | |
| 204 | State Representative Mike SoterPaid for by Committee to Elect Mike Soter | Candidate | Rep. | Legislature, MA | 5 | $548 | $548 | ~95.1K | 40% | 19 Aug | |
| 205 | United AssociationPaid for by United Association Union Plumbers and Pipefitters VOTE! PAC | Group | Dem. | House, district not named | 54 | $243.4K | $499 | ~22.6M | 31% | 26 Oct | |
| 206 | Will MbahPaid for by Committee to Elect Wilfred Mbah | Candidate | Dem. | Legislature, MA | 2 | $499 | $499 | ~120K | 24 Aug | ||
| 207 | Julie Rowe for Sharon School Committee | Candidate | None | Local, MA | 2 | $499 | $499 | ~49K | 16 May | ||
| 208 | Johnnie Mcknight for State RepresentativePaid for by Mcknight Committee | Candidate | None | State | 17 | $1.2K | $496 | ~122.5K | 19% | 1 Sep | |
| 209 | Sarah HewinsPaid for by The Committee to Elect Sarah Hewins | Candidate | None | State | 17 | $4.6K | $450 | ~388K | 50% | 23 Oct | |
| 210 | Elect Edward WalshPaid for by Committe to Elect Edward Walsh | Candidate | None | Legislature, MA | 1 | $450 | $450 | ~4.5K | 8 Aug | ||
| 211 | State Representative Justin ThurberPaid for by Citizens for Justin Thurber | Candidate | Rep. | Legislature, MA | 3 | $449 | $449 | ~25.5K | 25 Oct | ||
| 212 | Jack Patrick LewisPaid for by Committee to Elect Jack Lewis | Candidate | Dem. | Legislature, MA | 10 | $495 | $446 | ~4.5K | 10% | 15 Oct | |
| 213 | Manny Silva for State Senate | Candidate | Rep. | Legislature, MA | 6 | $597 | $399 | ~76K | 0.0% | 1 Sep | |
| 214 | El PlanetaPaid for by MASTV EL PLANETA LLC | Media | Dem. | Senate, MA | 2 | $399 | $399 | ~92.5K | 21 Aug | ||
| 215 | Mara Dolan for Governor’s Council | Candidate | Dem. | Other statewide, MA | 2 | $399 | $399 | ~112.5K | 19 Aug | ||
| 216 | Leila Migliorelli for State Representative | Candidate | Dem. | Legislature, MA | 2 | $399 | $399 | ~117K | 12 Aug | ||
| 217 | Amanda for Brookline SBPaid for by Committee to Elect Amanda Zimmerman | Candidate | None | Local, MA | 4 | $398 | $398 | ~35.1K | 3 May | ||
| 218 | Lexington Zero Waste CollaborativePaid for by Yes for Fiscal Responsibility | Group | None | Ballot measure, MA | 11 | $845 | $397 | ~46.1K | 6 Jun | ||
| 219 | Working America | Group | Dem. | Federal | 7,252 | $3.2M | $396 | ~365.5M | 37% | 26 Oct | |
| 220 | Rachael RollinsPaid for by The Committee to Elect Rachael Rollins | Candidate | Dem. | Local, MA | 8 | $396 | $396 | ~16K | 50% | 31 Aug | |
| 221 | State Representative John MarsiPaid for by Committee to Elect John Marsi | Candidate | None | State | 2 | $899 | $350 | ~187.5K | 6 Oct | ||
| 222 | Jon Rivera for State Senate Paid for by Jon Rivera for State Senate | Candidate | Dem. | Legislature, NY | 82 | $16.4K | $349 | ~965.7K | 3.7% | 22 Jun | |
| 223 | Nick Card for Medford Ward 4Paid for by Elect Nick Card | Candidate | None | Local, OR | 8 | $1.2K | $349 | ~42K | 0.0% | 12 Oct | |
| 224 | Ben Ewen-Campen for State Rep | Candidate | Dem. | Legislature, MA | 5 | $348 | $348 | ~111K | 0.0% | 25 Aug | |
| 225 | Vote Lee & Noble ShriverPaid for by Hockomock Digital | Candidate | None | Local, MA | 5 | $348 | $348 | ~76K | 20% | 27 May | |
| 226 | State Representative Michael DayPaid for by Committee To Elect Michael Day | Candidate | Dem. | Legislature, MA | 7 | $347 | $347 | ~36.5K | 0.0% | 26 Oct | |
| 227 | Josh Bowdridge for State Representative, 4th Worcester District | Candidate | None | Legislature, MA | 7 | $347 | $347 | ~36.5K | 43% | 22 Oct | |
| 228 | Francisco Paulino | Unknown | Dem. | Legislature, MA | 3 | $449 | $299 | ~37.5K | 29 Aug | ||
| 229 | 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 | ||
| 230 | Stephen G Ternullo for State Representative | Candidate | Rep. | Legislature, MA | 4 | $298 | $298 | ~10.6K | 25 Oct | ||
| 231 | CTE Henry Bousquet State RepresentativePaid for by Bousquet Committee | Candidate | None | Legislature, MA | 4 | $298 | $298 | ~10.1K | 21 Aug | ||
| 232 | Craig for CongressPaid for by CRAIG SWALLOW FOR CONGRESS | Candidate | Dem. | House MA-9 | 4 | $298 | $298 | ~102K | 19 Aug | ||
| 233 | Rowley Democratic Town Committee | Party | Dem. | Legislature, MA | 6 | $297 | $297 | ~8.1K | 0.0% | 26 Oct | |
| 234 | Needham Residents For Thoughful Zoning | Group | None | Ballot measure, MA | 6 | $297 | $297 | ~10.2K | 22 Oct | ||
| 235 | Teamsters | Group | None | None | 269 | $133.4K | $250 | ~20.3M | 12% | 26 Oct | |
| 236 | American Energy Institute | Group | None | None | 34 | $13.6K | $250 | ~1.1M | 50% | 26 Oct | |
| 237 | Elizabeth Doody GormanPaid for by Liz for the 17th | Candidate | Rep. | Local, IL | 16 | $2.9K | $250 | ~178.5K | 25% | 26 Oct | |
| 238 | Elect Larry Novak State RepPaid for by Committee to Elect Larry Novak | Candidate | None | State | 6 | $2K | $250 | ~114.5K | 17 Oct | ||
| 239 | Friends of Mark Fisher | Candidate | Rep. | Governor, MD | 3 | $949 | $250 | ~87.5K | 18 Oct | ||
| 240 | Alex Mendez for State SenatePaid for by Committee to Elect Alex Mendez | Candidate | Dem. | Legislature, NJ | 3 | $749 | $250 | ~67.5K | 23 Oct | ||
| 241 | Geoff Epstein for Framingham Councilor At LargePaid for by Committee To Elect Geoff Epstein | Candidate | None | Local, MA | 1 | $250 | $250 | ~17.5K | 24 Oct | ||
| 242 | Jim Leydon for East Longmeadow Town Council | Candidate | None | Local, MA | 7 | $347 | $248 | ~10.6K | 14 Oct | ||
| 243 | Talos Farris for State Representative - 7th Bristol DistrictPaid for by Committee to Elect Talos Farris | Candidate | None | Legislature, MA | 5 | $248 | $248 | ~28.5K | 40% | 26 Oct | |
| 244 | Bill Adams For Mayor | Candidate | None | Local | 4 | $998 | $199 | ~76K | 12 Sep | ||
| 245 | Schanno for Worcester | Candidate | Rep. | Local, MD | 12 | $894 | $199 | ~76.2K | 0.0% | 20 Jun | |
| 246 | Lucas Remillard for Grafton Select Board | Candidate | None | Local, MA | 2 | $199 | $199 | ~13K | 19 May | ||
| 247 | Lucca Betti for School CommitteePaid for by LUCCA BETTI FOR MA | Candidate | None | Local, MA | 2 | $199 | $199 | ~6.5K | 14 May | ||
| 248 | Re-Elect Representative Cheryl Golek | Candidate | Dem. | Legislature, ME | 14 | $693 | $198 | ~35.1K | 0.0% | 26 Oct | |
| 249 | Joe Espinola For State Senate | Candidate | None | Legislature, MA | 5 | $348 | $198 | ~21.5K | 0.0% | 25 Oct | |
| 250 | Sean Kerrigan, Clinton Select Board member | Candidate | None | Local, MA | 5 | $348 | $198 | ~20K | 0.0% | 7 Jun | |
| 251 | Vote for Harini | Candidate | None | Legislature, MA | 7 | $347 | $198 | ~6.7K | 14% | 1 Sep | |
| 252 | CoreyforstaterepPaid for by CTE Corey Robinson | Candidate | None | Legislature, MA | 6 | $297 | $198 | ~8.1K | 33% | 1 Sep | |
| 253 | Sokhary Chau for State RepresentativePaid for by CTE Sokhary Chau | Candidate | Dem. | Legislature, MA | 4 | $198 | $198 | ~75K | 25 Aug | ||
| 254 | AARP MassachusettsPaid for by AARP | Group | None | None | 33 | $11.9K | $150 | ~1.4M | 3.0% | 21 Oct | |
| 255 | Pioneer LegalPaid for by Pioneer New England Legal Foundation | Group | None | None | 15 | $2.1K | $150 | ~79.3K | 27% | 8 Sep | |
| 256 | Kim & Krapels for Norwood | Candidate | None | Local, NJ | 11 | $745 | $150 | ~48.5K | 27% | 26 Oct | |
| 257 | Cameron Moquin | Candidate | None | Local, RI | 3 | $649 | $150 | ~62.5K | 28 Aug | ||
| 258 | Vote Jim Godfrey Paid for by Friends of Jim Godfrey | Candidate | None | Local | 6 | $497 | $150 | ~55K | 0.0% | 26 Oct | |
| 259 | Luann D'Agostino for State RepresentativePaid for by Elect Luann D'Agostino | Candidate | None | Legislature, DE | 24 | $1.3K | $149 | ~49.7K | 0.0% | 14 Sep | |
| 260 | Angela Bassett for Plymouth City Council Paid for by Bassett for City Council | Candidate | None | Local | 15 | $743 | $149 | ~47.3K | 0.0% | 24 Oct | |
| 261 | Izzi for BarnstablePaid for by Committee to Elect Isabelle Caplan | Candidate | None | Local, MA | 3 | $149 | $149 | ~5.5K | 16 Oct | ||
| 262 | Patrick O'ConnorPaid for by The O'Connor Committee | Candidate | Rep. | Legislature, MA | 3 | $149 | $149 | ~2.6K | 3 Sep | ||
| 263 | Eye On Dracut | Group | None | Local, MA | 3 | $149 | $149 | ~7.5K | 14 Aug | ||
| 264 | La Pura Neta | Media | None | None | 204 | $11.9K | $99 | ~1.1M | 38% | 26 Oct | |
| 265 | Tax War RoomPaid for by Families Over Billionaires | Group | None | None | 44 | $2.8K | $99 | ~201.1K | 73% | 21 Oct | |
| 266 | Gregg HaddadPaid for by Haddad 2026 | Candidate | None | None | 7 | $747 | $99 | ~134K | 43% | 26 Oct | |
| 267 | Dracut Republican Town Committee | Party | Rep. | Legislature, MA | 2 | $99 | $99 | ~8K | 27 Oct | ||
| 268 | Jimmy TinglePaid for by Tingle Productions, Inc. | Media | Dem. | Legislature, MA | 2 | $99 | $99 | ~14K | 28 Sep | ||
| 269 | Sarah Wilkinson for State RepresentativePaid for by Committee to Elect Sarah Wilkinson | Candidate | Dem. | Legislature, MA | 2 | $99 | $99 | ~8K | 1 Sep | ||
| 270 | Big Al Solomon for U.S. CongressPaid for by Committee to Elect Al Solomon for US House | Candidate | None | House MA-3 | 2 | $99 | $99 | ~5K | 14 Jul | ||
| 271 | Committee to Elect Kara Vautour | Candidate | None | Local, MA | 2 | $99 | $99 | ~10K | 8 May | ||
| 272 | Punchbowl News | Media | None | None | 537 | $164.6K | $50 | ~4.1M | 17% | 26 Oct | |
| 273 | Commonwealth WINS | Group | None | Ballot measure, VA | 62 | $27.1K | $50 | ~1.5M | 0.0% | 8 Oct | |
| 274 | National Association of Chain Drug Stores (NACDS)Paid for by NATIONAL ASSOCIATION OF CHAIN DRUG STORES, INC. | Group | None | None | 67 | $3.3K | $50 | ~122.3K | 0.0% | 24 Oct | |
| 275 | Autry BentonPaid for by Coleton Furlow | Group | None | None | 41 | $3.2K | $50 | ~603.5K | 20% | 22 Oct | |
| 276 | AFA ActionPaid for by AFA Action Inc | Group | None | None | 47 | $3.2K | $50 | ~429K | 19% | 26 Oct | |
| 277 | Nate for 78 | Candidate | None | Legislature, CT | 19 | $2.8K | $50 | ~166.3K | 0.0% | 23 Oct | |
| 278 | DelSesto for HudsonPaid for by Mark DelSesto | Candidate | None | Local, NH | 24 | $1.3K | $50 | ~83.6K | 13% | 25 Oct | |
| 279 | Mass RetireesPaid for by Retired State, County and Municipal Employees Association of Massachusetts | Group | None | None | 9 | $746 | $50 | ~120.5K | 0.0% | 9 Oct | |
| 280 | Julie McCabe for State Representative | Candidate | None | Legislature, ME | 15 | $743 | $50 | ~16.4K | 13% | 26 Oct | |
| 281 | Our Town FirstPaid for by OUR TOWN FIRST | Group | None | None | 13 | $644 | $50 | ~39.5K | 54% | 26 Oct | |
| 282 | State Senator Meghan KallmanPaid for by Friends of Meghan Kallman | Candidate | Dem. | Legislature, RI | 5 | $448 | $50 | ~133K | 8 Sep | ||
| 283 | Lora Wondolowski for State RepresentativePaid for by Committee to Elect Wondolowski | Candidate | None | State | 9 | $446 | $50 | ~23.6K | 28 Aug | ||
| 284 | Emery Mattheis for HousePaid for by ElectEmery | Candidate | None | State | 4 | $398 | $50 | ~28K | 12 Aug | ||
| 285 | Jen Heck, Candidate for State RepresentativePaid for by The Committee to Elect Jen Heck | Candidate | None | State | 5 | $348 | $50 | ~27.5K | 25 Oct | ||
| 286 | Friends of James Metivier | Candidate | None | State | 4 | $198 | $50 | ~7K | 5 Sep | ||
| 287 | Diann Baylis Governer's Council District 6Paid for by Diann Baylis Committee | Candidate | None | Other statewide, NJ | 4 | $198 | $50 | ~22.6K | 31 Aug | ||
| 288 | South Hadley Democratic Town Committee | Party | Dem. | House, district not named | 1 | $50 | $50 | ~1.5K | 4 Aug | ||
| 289 | Food Bank of Western Massachusetts | Group | None | Legislature, MA | 1 | $50 | $50 | ~3.5K | 3 Aug | ||
| 290 | Anthony Cogliandro - Ward 3 Councillor | Candidate | None | Local, MA | 1 | $50 | $50 | ~2.5K | 27 Jul | ||
| 291 | Bethany Andres-Beck For CongressPaid for by BETH ANDRES-BECK FOR DEMOCRACY | Candidate | Dem. | House MA-6 | 1 | $50 | $50 | ~1.5K | 17 Jun | ||
| 292 | Laura Baines-Walsh for Brookline School CommitteePaid for by Laura Baines-Walsh for School Committee | Candidate | None | Local, MA | 1 | $50 | $50 | ~2.5K | 1 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.