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 →7,459 pages · 97,479 ads · $23.5M · page 38 of 38
| # | Page | Type | Side | Race | Result | Ads | Spend | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|
| 7401 | Joe St. John for Delaware County Commissioner | Candidate | None | Local | 1 | $50 | ~1.5K | 4 May | ||
| 7402 | Bill Pearson for Robertson County School Board | Candidate | None | Local, TN | 1 | $50 | ~1.5K | 4 May | ||
| 7403 | Re-Elect DeStefano and Rodrigues | Candidate | None | Local, NY | 1 | $50 | ~5.5K | 4 May | ||
| 7404 | Vote Keith Gibson Hawkins County Mayor | Candidate | None | Local, TN | 1 | $50 | ~9.5K | 4 May | ||
| 7405 | Re-Elect Matt Sporleder CommissionerPaid for by CTE Matt Sporleder | Candidate | Rep. | Local, IN | 1 | $50 | ~22.5K | 4 May | ||
| 7406 | Tiffany Flemming for Perry Township Trustee | Candidate | None | Local, OH | 1 | $50 | ~1.5K | 4 May | ||
| 7407 | John Judkins for JudgePaid for by Judkins for Judge | Candidate | None | Local, OH | 1 | $50 | ~6.5K | 4 May | ||
| 7408 | Thomas White for JudgePaid for by The Committee to Elect Thomas White Judge | Candidate | None | Local | 1 | $50 | ~3.5K | 4 May | ||
| 7409 | Joe Gaunt for Morgan County Prosecutor | Candidate | None | Local, IN | 1 | $50 | ~549.5 | 4 May | ||
| 7410 | Michael Linton for CommissionerPaid for by Davidson for Hocking County Commissioner | Candidate | None | Local, OH | 1 | $50 | ~2.5K | 4 May | ||
| 7411 | committe to elect Osnel Andre Paid for by Osnel L Andre Sr | Candidate | None | Local, IN | 1 | $50 | ~6.5K | 4 May | ||
| 7412 | Deanna For Decatur County | Candidate | None | Local | 1 | $50 | ~2.5K | 4 May | ||
| 7413 | Ben HavilandPaid for by Committee to Elect Ben Haviland | Candidate | None | Local | 1 | $50 | ~12.5K | 4 May | ||
| 7414 | Kris Frady for Bledsoe County Mayor | Candidate | None | Local, TN | 1 | $50 | ~1.5K | 3 May | ||
| 7415 | 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 | ||
| 7416 | Rich Kienlen for County Commission | Candidate | None | Local | 1 | $50 | ~2.5K | 3 May | ||
| 7417 | PJ Reilly for County Commissioner | Candidate | None | Local, OH | 1 | $50 | ~1.5K | 3 May | ||
| 7418 | Grant Montgomery For Dyer County Sheriff | Candidate | None | Local, TN | 1 | $50 | ~549.5 | 3 May | ||
| 7419 | Donna Agee for Madison County Judge Executive | Candidate | None | Local, KY | 1 | $50 | ~9.5K | 3 May | ||
| 7420 | Hagler for AuditorPaid for by Hagler For Auditor | Candidate | None | Local | 1 | $50 | ~3.5K | 3 May | ||
| 7421 | St. James CommunityPaid for by St James Community | Group | None | Local | 1 | $50 | ~2.5K | 3 May | ||
| 7422 | Jeremy Leffler for Harrison County Council District 1Paid for by J Leffler for County Council | Candidate | None | Local | 1 | $50 | ~1.5K | 3 May | ||
| 7423 | Elliott "Spanky" Day | Candidate | None | Local, LA | 1 | $50 | ~6.5K | 3 May | ||
| 7424 | Chris Gilbert for Pershing Township Trustee | Candidate | None | Local | 1 | $50 | ~549.5 | 3 May | ||
| 7425 | Conservatives For Johnson | Group | Rep. | Local | 1 | $50 | ~1.5K | 3 May | ||
| 7426 | Vanessa Nordyke | Candidate | None | Local, OR | 1 | $50 | ~12.5K | 3 May | ||
| 7427 | Cherish White for EISD School Board District 2 | Candidate | None | Local, TX | 1 | $50 | ~1.5K | 2 May | ||
| 7428 | Leon Ithream-Fortunatis Gordon | Candidate | Dem. | Local, IN | 1 | $50 | ~7.5K | 2 May | ||
| 7429 | Harry Peterson for Porter County ProsecutorPaid for by The Committee to Elect Harry Peterson | Candidate | Rep. | Local, IN | 1 | $50 | ~22.5K | 2 May | ||
| 7430 | Tracy Quinn for SteubenPaid for by Quinn for Steuben | Candidate | None | Local, IN | 1 | $50 | ~549.5 | 2 May | ||
| 7431 | Chuck Ellis for County CommissionerPaid for by Committee to Ellect Chuck Ellis for County Comissioner | Candidate | None | Local, OH | 1 | $50 | ~17.5K | 2 May | ||
| 7432 | Autumn Swayer for Prince's Lakes Town CouncilPaid for by Autumn Swayer for Town Council | Candidate | None | Local, IN | 1 | $50 | ~5.5K | 2 May | ||
| 7433 | Committee to Restore Representation | Group | None | Local, NY | 1 | $50 | ~1.5K | 2 May | ||
| 7434 | Dave Spicer for Shelby County CommissionerPaid for by The Committee to elect Dave Spicer Commissioner | Candidate | Rep. | Local, TN | 1 | $50 | ~4.5K | 2 May | ||
| 7435 | Leonard Rogers, EMCID Director | Candidate | None | Local, TX | 1 | $50 | ~2.5K | 2 May | ||
| 7436 | Allan Curtis 4 Clark Co PVA | Candidate | None | Local, KY | 1 | $50 | ~1.5K | 2 May | ||
| 7437 | Gina Oster for Knox County Commissioner District 3Paid for by Committee to Elect Gina Oster | Candidate | None | Local | 1 | $50 | ~6.5K | 2 May | ||
| 7438 | Mary Smith - Williamson County Commissioner and Candidate for County MayorPaid for by Friends for Mary Smith | Candidate | None | Local, TN | 1 | $50 | ~5.5K | 2 May | ||
| 7439 | Bob Brown For Galveston City Council District 3Paid for by Bob Brown for District 3 | Candidate | None | Local, TX | 1 | $50 | ~8.5K | 2 May | ||
| 7440 | Wini Griffin for Smithville City Council Place 4 | Candidate | None | Local | 1 | $50 | ~1.5K | 2 May | ||
| 7441 | Tony Carbone for Pearland MayorPaid for by CARBONE FOR MAYOR | Candidate | None | Local, TX | 1 | $50 | ~4.5K | 2 May | ||
| 7442 | Tommy for LibertyPaid for by Tommy Brents Campaign | Candidate | None | Local, MO | 1 | $50 | ~3.5K | 2 May | ||
| 7443 | Laura Baines-Walsh for Brookline School CommitteePaid for by Laura Baines-Walsh for School Committee | Candidate | None | Local, MA | 1 | $50 | ~2.5K | 1 May | ||
| 7444 | Jill Rathert for Sumner County School Board - District 1Paid for by Jill Rathert SCSB Campaign | Candidate | None | Local, TN | 1 | $50 | ~7.5K | 1 May | ||
| 7445 | Bobbie Singh-Allen for Elk Grove MayorPaid for by Bobbie Singh-Allen for Mayor | Candidate | Dem. | Local, CA | 1 | $50 | ~8.5K | 1 May | ||
| 7446 | Don Cherry Calloway Co. Magistrate District #3 | Candidate | None | Local, KY | 1 | $50 | ~2.5K | 1 May | ||
| 7447 | Kyle Weatherly for Wayne County Sheriff - IN | Candidate | None | Local, IN | 1 | $50 | ~12.5K | 1 May | ||
| 7448 | Joe Britton - Danbury City Councilman | Candidate | None | Local, CT | 1 | $50 | ~2.5K | 1 May | ||
| 7449 | Stephanie Heibertshausen AndersonPaid for by Friends of Stephanie Anderson | Candidate | None | Local, OH | 1 | $50 | ~2.5K | 1 May | ||
| 7450 | Brandon Washington for District 10Paid for by Brandon Washington for County Commission | Candidate | None | Local | 1 | $50 | ~1.5K | 1 May | ||
| 7451 | Emily Gaylor for School Board - District 2 | Candidate | None | Local, TN | 1 | $50 | ~8.5K | 1 May | ||
| 7452 | Shea Scott for Celina City Council Place 4 | Candidate | None | Local, TX | 1 | $50 | ~8.5K | 1 May | ||
| 7453 | Terry PhillippePaid for by Friends of Terry Phillippe | Candidate | None | Local, MS | 1 | $50 | ~2.5K | 1 May | ||
| 7454 | Gary Glassburn for Miami County Coroner | Candidate | None | Local, IN | 1 | $50 | ~7.5K | 1 May | ||
| 7455 | Batdorf for Mayor | Candidate | None | Local | 1 | $50 | ~549.5 | 1 May | ||
| 7456 | Travis for JudgePaid for by Friends of Coy Travis | Candidate | None | Local, IN | 1 | $50 | ~6.5K | 1 May | ||
| 7457 | Erik Patton for Morrow County Clerk | Candidate | None | Local, OR | 1 | $50 | ~8.5K | 26 Oct | ||
| 7458 | Loomis for Woodbury County Attorney | Candidate | None | Local, IA | 1 | $50 | ~7.5K | 26 Oct | ||
| 7459 | Nancy for SP Council | Candidate | None | Local, CA | 1 | $50 | ~1.5K | 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.