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
Filter by state
Click a state to see who advertised on its races
Blue leans Democratic, red Republican, grey took no side. Darker means more one-sided.
Open the full map: races and candidates by state →636 pages · 14,321 ads · $5.6M · page 4 of 4
| # | Page | Type | Side | Race | Result | Ads | Spend | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|
| 601 | Sheriff Kandy FathereePaid for by Friends of Kandy Fatheree | Candidate | Dem. | Local, OH | 2 | $99 | ~11K | 21 Jul | ||
| 602 | Griffith For Trenton | Candidate | Dem. | Local, NJ | 2 | $99 | ~17K | 21 Jun | ||
| 603 | Jimmy Glenn for AADCC District 33Paid for by Friends of Jimmy Glenn | Candidate | Dem. | Local, MD | 2 | $99 | ~6K | 19 Jun | ||
| 604 | Juan J. Aguirre for Judge | Candidate | Dem. | Local, TX | 2 | $99 | ~3K | 14 Jun | ||
| 605 | Carol and Anne For Tenafly | Candidate | Dem. | Local, NJ | 2 | $99 | ~6K | 29 May | ||
| 606 | Jose "Alex" Maldonado for Harris County District Clerk | Candidate | Dem. | Local, TX | 2 | $99 | ~8.5K | 25 May | ||
| 607 | Christiana Rigby for County CouncilPaid for by Neighbors for Christiana Rigby | Candidate | Dem. | Local, MD | 2 | $99 | ~3K | 14 May | ||
| 608 | Andrea Hunley for Indy | Candidate | Dem. | Local, IN | 2 | $99 | ~4K | 13 May | ||
| 609 | Lena Chipman for Shelby County Commission District 13Paid for by Friends of Lena Chipman | Candidate | Dem. | Local, TN | 2 | $99 | ~3K | 5 May | ||
| 610 | Kevin Price Bellbrook-Sugarcreek Citizen | Media | Dem. | Local, OH | 2 | $99 | ~9K | 3 May | ||
| 611 | Ed Acosta for City Council 2026 | Candidate | Dem. | Local, CA | 1 | $50 | ~4.5K | 26 Oct | ||
| 612 | Abraham Palomar for Waukegan 5th Ward AldermanPaid for by Friends of Abraham Palomar | Candidate | Dem. | Local, IL | 1 | $50 | ~3.5K | 25 Oct | ||
| 613 | Rowland and McHughPaid for by The Democratic Club of the Chathams | Party | Dem. | Local, NJ | 1 | $50 | ~3.5K | 24 Oct | ||
| 614 | Vivian For Roanoke | Candidate | Dem. | Local, VA | 1 | $50 | ~6.5K | 24 Oct | ||
| 615 | Janice for Council District 1Paid for by Janice Cader Thompson for City Council 2022 | Candidate | Dem. | Local, CA | 1 | $50 | ~549.5 | 12 Oct | ||
| 616 | Shantell Cherry for Piscataway Ward 1 | Candidate | Dem. | Local, NJ | 1 | $50 | ~1.5K | 6 Oct | ||
| 617 | Save Holmdel Education | Group | Dem. | Local, NJ | 1 | $50 | ~12.5K | 5 Oct | ||
| 618 | Jeff Crossman for JudgePaid for by Elect Jeff Crossman Judge | Candidate | Dem. | Local, OH | 1 | $50 | ~549.5 | 24 Sep | ||
| 619 | Sterling Shriber for Akron City Council At-LargePaid for by Sterling Shriber For Akron | Candidate | Dem. | Local, OH | 1 | $50 | ~1.5K | 8 Sep | ||
| 620 | Swain County Democratic Party | Party | Dem. | Local, NC | 1 | $50 | ~7.5K | 25 Aug | ||
| 621 | Andres for MasonPaid for by Andres for Supervisor | Candidate | Dem. | Local, VA | 1 | $50 | ~1.5K | 12 Aug | ||
| 622 | Amanda Sovago-RoyalPaid for by AMANDA SOVAGO ROYAL | Candidate | Dem. | Local, TN | 1 | $50 | ~49.5 | 29 Jul | ||
| 623 | Todd Pousley for Scranton City CouncilPaid for by Todd Pousley for Scranton | Candidate | Dem. | Local, PA | 1 | $50 | ~12.5K | 13 Jul | ||
| 624 | Jefferson Township Democratic Committee | Party | Dem. | Local, NJ | 1 | $50 | ~2.5K | 9 Jul | ||
| 625 | Carissa Casbon for Lake County BoardPaid for by Friends of Carissa Casbon | Candidate | Dem. | Local, IL | 1 | $50 | ~2.5K | 25 Jun | ||
| 626 | Southland News Dispatch | Media | Dem. | Local, IL | 1 | $50 | ~2.5K | 20 Jun | ||
| 627 | Ro Tucci MCDCC | Candidate | Dem. | Local, MD | 1 | $50 | ~3.5K | 12 Jun | ||
| 628 | Tim McGinley For Luzerne County ControllerPaid for by Friends of Tim McGinley | Candidate | Dem. | Local, PA | 1 | $50 | ~549.5 | 9 Jun | ||
| 629 | Public Safety for AllPaid for by Re-Elect Gina Cirincion | Candidate | Dem. | Local, MD | 1 | $50 | ~49.5 | 8 Jun | ||
| 630 | AmandaforTarrantPaid for by Amanda for Tarrant | Candidate | Dem. | Local, TX | 1 | $50 | ~8.5K | 26 May | ||
| 631 | Matt JonesPaid for by Town of Clay Democratic Committee | Candidate | Dem. | Local, NY | 1 | $50 | ~1.5K | 23 May | ||
| 632 | Karson Kamenetz for Baltimore County CouncilPaid for by Committee for Karson Kamenetz | Candidate | Dem. | Local, MD | 1 | $50 | ~8.5K | 19 May | ||
| 633 | Anna Johnson for Fargo | Candidate | Dem. | Local, ND | 1 | $50 | ~32.5K | 11 May | ||
| 634 | Marlinda Tyson Haymon for Lake County Council,3rd DistrictPaid for by Committee to Elect Marlinda Tyson Haymon | Candidate | Dem. | Local, IN | 1 | $50 | ~6.5K | 3 May | ||
| 635 | Leon Ithream-Fortunatis Gordon | Candidate | Dem. | Local, IN | 1 | $50 | ~7.5K | 2 May | ||
| 636 | Bobbie Singh-Allen for Elk Grove MayorPaid for by Bobbie Singh-Allen for Mayor | Candidate | Dem. | Local, CA | 1 | $50 | ~8.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.