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 →8,313 pages · 108,407 ads · $24.2M · page 42 of 42
| # | Page | Type | Side | Race | Result | Ads | Spend | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|
| 8201 | Council President Gary La Pelusa Sr. | Candidate | None | Local, NJ | 1 | $50 | ~12.5K | 12 May | ||
| 8202 | Steve Allred for Bear Lake County Commissioner | Candidate | None | Local, ID | 1 | $50 | ~3.5K | 11 May | ||
| 8203 | Nate Powell for Congress | Candidate | None | House, district not named | 1 | $50 | ~549.5 | 11 May | ||
| 8204 | T "Stacy" Reynolds for Magistrate District 6Paid for by Campaign for T Stacy Reynolds for Magistrate | Candidate | None | Local | 1 | $50 | ~7.5K | 11 May | ||
| 8205 | Ellie McBride, Pendleton City CouncilorPaid for by Ellie McBride | Candidate | None | Local | 1 | $50 | ~3.5K | 11 May | ||
| 8206 | Villareal for Congress - FL8Paid for by VILLAREAL FOR CONGRESS | Candidate | None | House FL-8 | 1 | $50 | ~7.5K | 11 May | ||
| 8207 | Steve Little- Floyd County Jailer | Candidate | None | Local, KY | 1 | $50 | ~549.5 | 11 May | ||
| 8208 | Jason Harshbarger for WV State Senate - District 3Paid for by Harshbarger for WV | Candidate | None | Legislature, WV | 1 | $50 | ~5.5K | 11 May | ||
| 8209 | Joycelyn Dong for Worthington City CouncilPaid for by Friends of Joycelyn Dong | Candidate | None | Local, OH | 1 | $50 | ~6.5K | 11 May | ||
| 8210 | Sammy Wilson for Magistrate District 5 | Candidate | None | Local | 1 | $50 | ~4.5K | 11 May | ||
| 8211 | Tiffany KellyPaid for by FRIENDS OF TIFFANY KELLY | Candidate | None | Local, MD | 1 | $50 | ~549.5 | 11 May | ||
| 8212 | Paul Haga for Champlin City Council - Ward 3Paid for by Friends of Paul Haga Campaign Committee | Candidate | None | Local, MN | 1 | $50 | ~3.5K | 11 May | ||
| 8213 | Joe Lyons for 3rd District Magistrate | Candidate | None | Local | 1 | $50 | ~3.5K | 10 May | ||
| 8214 | J.C. Henderson | Candidate | None | None | 1 | $50 | ~2.5K | 10 May | ||
| 8215 | Fred Crawford For Swain County | Candidate | None | Local, NC | 1 | $50 | ~549.5 | 10 May | ||
| 8216 | Wu for West Covina | Candidate | None | Local, CA | 1 | $50 | ~1.5K | 10 May | ||
| 8217 | Kay Howell for GeorgiaPaid for by Kay For Georgia | Candidate | None | None | 1 | $50 | ~549.5 | 10 May | ||
| 8218 | Chiara Richardson For District 7 | Candidate | None | Local, OH | 1 | $50 | ~6.5K | 9 May | ||
| 8219 | Patrick Howard for Brown County Judge | Candidate | None | Local, TX | 1 | $50 | ~3.5K | 8 May | ||
| 8220 | State Representative Josh CarlsonPaid for by COMMITTEE TO ELECT JOSH CARLSON | Candidate | None | Ballot measure, LA | 1 | $50 | ~27.5K | 8 May | ||
| 8221 | State Representative Brenda Carter | Candidate | None | None | 1 | $50 | ~4.5K | 9 May | ||
| 8222 | Jeff Ates IV | Candidate | None | Local | 1 | $50 | ~2.5K | 8 May | ||
| 8223 | Chris Reyna | Candidate | None | None | 1 | $50 | ~2.5K | 7 May | ||
| 8224 | Kevin Jones for Commissioner | Candidate | None | Local | 1 | $50 | ~1.5K | 7 May | ||
| 8225 | Kaycee Cavender for Alabama State House District 40Paid for by Committee to Elect Kaycee Cavender | Candidate | None | Legislature, AL | 1 | $50 | ~12.5K | 7 May | ||
| 8226 | Elect Keith Watts County Commissioner District 1 | Candidate | None | Local, KY | 1 | $50 | ~2.5K | 7 May | ||
| 8227 | Bradford Wills for County Assessor | Candidate | None | Local, ID | 1 | $50 | ~1.5K | 7 May | ||
| 8228 | Dawn Ashworth for Charleston City Council - Ward 7Paid for by Dawn M Ashworth | Candidate | None | Local, WV | 1 | $50 | ~2.5K | 6 May | ||
| 8229 | Elect Jerry Cole for Columbia County CommissionerPaid for by Elect Jerry Cole | Candidate | None | Local, OR | 1 | $50 | ~7.5K | 6 May | ||
| 8230 | Anderson for Rosebud County Commissioner | Candidate | None | Local, MT | 1 | $50 | ~3.5K | 6 May | ||
| 8231 | Brian Sankey for Hardin County Sheriff | Candidate | None | Local | 1 | $50 | ~6.5K | 6 May | ||
| 8232 | Wanda Justice for Bradley County ClerkPaid for by Campaign to Elect Wanda Justice Bradley County Clerk | Candidate | None | Local, TN | 1 | $50 | ~3.5K | 6 May | ||
| 8233 | Re-Elect Richardson County Sheriff Rick Hardesty | Candidate | None | Local, NE | 1 | $50 | ~3.5K | 6 May | ||
| 8234 | Larry Kiser for Oldham County Magistrate, District 6 | Candidate | None | Local, KY | 1 | $50 | ~2.5K | 6 May | ||
| 8235 | Kristin Gabriel for Fort Pierre City Council - Ward III | Candidate | None | Local, SD | 1 | $50 | ~3.5K | 5 May | ||
| 8236 | Bebe for WestchesterPaid for by Bebe for Westchester | Candidate | None | Local, NY | 1 | $50 | ~549.5 | 5 May | ||
| 8237 | Jesten SlawPaid for by Jesten Slaw for Kentucky | Candidate | None | None | 1 | $50 | ~1.5K | 5 May | ||
| 8238 | Warren Hilsbos for Marion County Commission | Candidate | None | Local | 1 | $50 | ~5.5K | 5 May | ||
| 8239 | Selectsusanjp1 | Candidate | None | Local, TX | 1 | $50 | ~4.5K | 5 May | ||
| 8240 | Trey Martinez FischerPaid for by Trey Martinez Fischer Campaign | Candidate | None | None | 1 | $50 | ~1.5K | 5 May | ||
| 8241 | Eddie Czopur for JudgePaid for by Edward Czopur for Judge | Candidate | None | Local | 1 | $50 | ~1.5K | 8 Apr | ||
| 8242 | Vote Nick Neal for Indiana House District 19Paid for by V as in Victor, LLC | Candidate | None | Legislature, IN | 1 | $50 | ~549.5 | 5 May | ||
| 8243 | Lisa Askey for Chandler | Candidate | None | Local, AZ | 1 | $50 | ~1.5K | 5 May | ||
| 8244 | Tyler Crawford - Hall County Commission District 3 | Candidate | None | Local, GA | 1 | $50 | ~2.5K | 5 May | ||
| 8245 | Brandon Kerby for Lawrence County Commissioner, District 2 | Candidate | None | Local | 1 | $50 | ~3.5K | 5 May | ||
| 8246 | Elect Justin Kunz for Vigo County Council | Candidate | None | Local, IN | 1 | $50 | ~3.5K | 5 May | ||
| 8247 | Bryan Carter For Constable | Candidate | None | Local | 1 | $50 | ~1.5K | 5 May | ||
| 8248 | Roane County Executive Wade CreswellPaid for by Wade Creswell for Roane County Executive | Candidate | None | Local, TN | 1 | $50 | ~2.5K | 4 May | ||
| 8249 | Michael Adkins for Wayne County Commissioner Paid for by Michael Adkins for Wayne County | Candidate | None | Local | 1 | $50 | ~9.5K | 4 May | ||
| 8250 | Darren L. Washington Vice-President Gary Common Council | Candidate | None | Local, IN | 1 | $50 | ~7.5K | 4 May | ||
| 8251 | John Black | Candidate | None | Local, KY | 1 | $50 | ~12.5K | 4 May | ||
| 8252 | Olga for LaPorte County Council District 1 | Candidate | None | Local, IN | 1 | $50 | ~549.5 | 5 May | ||
| 8253 | Brandon Moskwa for State RepresentativePaid for by Brandon moskwa for state representative | Candidate | None | State | 1 | $50 | ~4.5K | 4 May | ||
| 8254 | Kinningham for West VirginiaPaid for by Kinningham For Delegate 2026 | Candidate | None | Legislature, WV | 1 | $50 | ~5.5K | 4 May | ||
| 8255 | Scott Miller for Lake County CouncilPaid for by COMMITTEE TO ELECT SCOTT MILLER | Candidate | None | Local, IN | 1 | $50 | ~2.5K | 4 May | ||
| 8256 | Joe St. John for Delaware County Commissioner | Candidate | None | Local | 1 | $50 | ~1.5K | 4 May | ||
| 8257 | Bill Pearson for Robertson County School Board | Candidate | None | Local, TN | 1 | $50 | ~1.5K | 4 May | ||
| 8258 | Re-Elect DeStefano and Rodrigues | Candidate | None | Local, NY | 1 | $50 | ~5.5K | 4 May | ||
| 8259 | Vote Keith Gibson Hawkins County Mayor | Candidate | None | Local, TN | 1 | $50 | ~9.5K | 4 May | ||
| 8260 | Tiffany Flemming for Perry Township Trustee | Candidate | None | Local, OH | 1 | $50 | ~1.5K | 4 May | ||
| 8261 | John Judkins for JudgePaid for by Judkins for Judge | Candidate | None | Local, OH | 1 | $50 | ~6.5K | 4 May | ||
| 8262 | Thomas White for JudgePaid for by The Committee to Elect Thomas White Judge | Candidate | None | Local | 1 | $50 | ~3.5K | 4 May | ||
| 8263 | Joe Gaunt for Morgan County Prosecutor | Candidate | None | Local, IN | 1 | $50 | ~549.5 | 4 May | ||
| 8264 | Michael Linton for CommissionerPaid for by Davidson for Hocking County Commissioner | Candidate | None | Local, OH | 1 | $50 | ~2.5K | 4 May | ||
| 8265 | committe to elect Osnel Andre Paid for by Osnel L Andre Sr | Candidate | None | Local, IN | 1 | $50 | ~6.5K | 4 May | ||
| 8266 | Deanna For Decatur County | Candidate | None | Local | 1 | $50 | ~2.5K | 4 May | ||
| 8267 | Ben HavilandPaid for by Committee to Elect Ben Haviland | Candidate | None | Local | 1 | $50 | ~12.5K | 4 May | ||
| 8268 | Kris Frady for Bledsoe County Mayor | Candidate | None | Local, TN | 1 | $50 | ~1.5K | 3 May | ||
| 8269 | Rich Kienlen for County Commission | Candidate | None | Local | 1 | $50 | ~2.5K | 3 May | ||
| 8270 | Neider For Assembly | Candidate | None | Legislature, NY | 1 | $50 | ~2.5K | 3 May | ||
| 8271 | Walid Hakim | Candidate | None | Governor, SC | 1 | $50 | ~5.5K | 3 May | ||
| 8272 | PJ Reilly for County Commissioner | Candidate | None | Local, OH | 1 | $50 | ~1.5K | 3 May | ||
| 8273 | Grant Montgomery For Dyer County Sheriff | Candidate | None | Local, TN | 1 | $50 | ~549.5 | 3 May | ||
| 8274 | Donna Agee for Madison County Judge Executive | Candidate | None | Local, KY | 1 | $50 | ~9.5K | 3 May | ||
| 8275 | Eli Wenzel for Ohio HousePaid for by Wenzel for Ohio | Candidate | None | Legislature, OH | 1 | $50 | ~2.5K | 3 May | ||
| 8276 | Hagler for AuditorPaid for by Hagler For Auditor | Candidate | None | Local | 1 | $50 | ~3.5K | 3 May | ||
| 8277 | Jeremy Leffler for Harrison County Council District 1Paid for by J Leffler for County Council | Candidate | None | Local | 1 | $50 | ~1.5K | 3 May | ||
| 8278 | Elliott "Spanky" Day | Candidate | None | Local, LA | 1 | $50 | ~6.5K | 3 May | ||
| 8279 | John Reed for State RepresentativePaid for by Committee to Elect John Reed | Candidate | None | State | 1 | $50 | ~2.5K | 3 May | ||
| 8280 | Chris Gilbert for Pershing Township Trustee | Candidate | None | Local | 1 | $50 | ~549.5 | 3 May | ||
| 8281 | Vanessa Nordyke | Candidate | None | Local, OR | 1 | $50 | ~12.5K | 3 May | ||
| 8282 | Cherish White for EISD School Board District 2 | Candidate | None | Local, TX | 1 | $50 | ~1.5K | 2 May | ||
| 8283 | Tracy Quinn for SteubenPaid for by Quinn for Steuben | Candidate | None | Local, IN | 1 | $50 | ~549.5 | 2 May | ||
| 8284 | 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 | ||
| 8285 | 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 | ||
| 8286 | Leonard Rogers, EMCID Director | Candidate | None | Local, TX | 1 | $50 | ~2.5K | 2 May | ||
| 8287 | Allan Curtis 4 Clark Co PVA | Candidate | None | Local, KY | 1 | $50 | ~1.5K | 2 May | ||
| 8288 | Gina Oster for Knox County Commissioner District 3Paid for by Committee to Elect Gina Oster | Candidate | None | Local | 1 | $50 | ~6.5K | 2 May | ||
| 8289 | 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 | ||
| 8290 | 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 | ||
| 8291 | Wini Griffin for Smithville City Council Place 4 | Candidate | None | Local | 1 | $50 | ~1.5K | 2 May | ||
| 8292 | Tony Carbone for Pearland MayorPaid for by CARBONE FOR MAYOR | Candidate | None | Local, TX | 1 | $50 | ~4.5K | 2 May | ||
| 8293 | Tommy for LibertyPaid for by Tommy Brents Campaign | Candidate | None | Local, MO | 1 | $50 | ~3.5K | 2 May | ||
| 8294 | 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 | ||
| 8295 | 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 | ||
| 8296 | Don Cherry Calloway Co. Magistrate District #3 | Candidate | None | Local, KY | 1 | $50 | ~2.5K | 1 May | ||
| 8297 | Kyle Weatherly for Wayne County Sheriff - IN | Candidate | None | Local, IN | 1 | $50 | ~12.5K | 1 May | ||
| 8298 | Foreman For Kentucky Paid for by FOREMAN FOR KY | Candidate | None | Legislature, KY | 1 | $50 | ~3.5K | 1 May | ||
| 8299 | Joe Britton - Danbury City Councilman | Candidate | None | Local, CT | 1 | $50 | ~2.5K | 1 May | ||
| 8300 | Martha YoderPaid for by Committee to Elect Martha Yoder | Candidate | None | None | 1 | $50 | ~3.5K | 1 May | ||
| 8301 | Stephanie Heibertshausen AndersonPaid for by Friends of Stephanie Anderson | Candidate | None | Local, OH | 1 | $50 | ~2.5K | 1 May | ||
| 8302 | Brandon Washington for District 10Paid for by Brandon Washington for County Commission | Candidate | None | Local | 1 | $50 | ~1.5K | 1 May | ||
| 8303 | Michael Cole for Ohio House District 2Paid for by Friends of Mike D. Cole | Candidate | None | Legislature, OH | 1 | $50 | ~2.5K | 1 May | ||
| 8304 | Emily Gaylor for School Board - District 2 | Candidate | None | Local, TN | 1 | $50 | ~8.5K | 1 May | ||
| 8305 | Shea Scott for Celina City Council Place 4 | Candidate | None | Local, TX | 1 | $50 | ~8.5K | 1 May | ||
| 8306 | Terry PhillippePaid for by Friends of Terry Phillippe | Candidate | None | Local, MS | 1 | $50 | ~2.5K | 1 May | ||
| 8307 | Gary Glassburn for Miami County Coroner | Candidate | None | Local, IN | 1 | $50 | ~7.5K | 1 May | ||
| 8308 | Batdorf for Mayor | Candidate | None | Local | 1 | $50 | ~549.5 | 1 May | ||
| 8309 | Travis for JudgePaid for by Friends of Coy Travis | Candidate | None | Local, IN | 1 | $50 | ~6.5K | 1 May | ||
| 8310 | Erik Patton for Morrow County Clerk | Candidate | None | Local, OR | 1 | $50 | ~8.5K | 26 Oct | ||
| 8311 | Loomis for Woodbury County Attorney | Candidate | None | Local, IA | 1 | $50 | ~7.5K | 26 Oct | ||
| 8312 | Nancy for SP Council | Candidate | None | Local, CA | 1 | $50 | ~1.5K | 27 Oct | ||
| 8313 | Committee to Re-elect James Cooper, Macon County Probate Judge Paid for by Committee to Re-Elect Judge James Cooper | Candidate | None | Ballot measure, AL | 1 | $50 | ~3.5K | 26 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.