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 →500 pages · 5,465 ads · $2.3M · page 3 of 3
| # | Page | Type | Side | Race | Result | Ads | Spend | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|
| 401 | State Representative Leigh FinkePaid for by Leigh Finke | Candidate | None | None | 1 | $150 | ~8.5K | 12 May | ||
| 402 | Elect Lawrence WilliamsPaid for by Friends of Lawrence Williams | Candidate | None | None | 1 | $150 | ~12.5K | 8 May | ||
| 403 | Wolfe For Ohio | Candidate | Rep. | None | 1 | $150 | ~2.5K | 3 May | ||
| 404 | Conor Rice for Nueces County Democratic Party Chair | Candidate | Dem. | None | 1 | $150 | ~12.5K | 1 May | ||
| 405 | Steven Tharp Jr. for State Central Committeeman | Candidate | Rep. | None | 1 | $150 | ~12.5K | 1 May | ||
| 406 | MarkConcha GESD 32 Board Member | Candidate | None | None | 3 | $149 | ~22.5K | 26 Oct | ||
| 407 | Mayor Matt Wigginton | Candidate | None | None | 3 | $149 | ~9.5K | 26 Oct | ||
| 408 | Robert AnzalonePaid for by ANZALONE FOR FLORIDA | Candidate | None | None | 3 | $149 | ~8.5K | 24 Oct | ||
| 409 | Ole Larson for School BoardPaid for by OLE LARSON FOR SCHOOL BOARD | Candidate | None | None | 3 | $149 | ~2.6K | 19 Oct | ||
| 410 | Yisak for Texas | Candidate | None | None | 3 | $149 | ~1.6K | 18 Oct | ||
| 411 | Scott Lucas For Fairview | Candidate | None | None | 3 | $149 | ~6.5K | 15 Oct | ||
| 412 | DiPietro For You | Candidate | Rep. | None | 3 | $149 | ~1.6K | 12 Oct | ||
| 413 | Tucker For Vermont Paid for by Tucker for Vermont | Candidate | None | None | 3 | $149 | ~10.6K | 16 Sep | ||
| 414 | John Maley 4 President 2028 | Candidate | None | None | 3 | $149 | ~10.5K | 15 Sep | ||
| 415 | David L. Tackett | Candidate | None | None | 3 | $149 | ~4.6K | 15 Aug | ||
| 416 | Marcus C. Evans, Jr.Paid for by Citizens for Marcus C. Evans, Jr | Candidate | Dem. | None | 3 | $149 | ~22.5K | 6 Aug | ||
| 417 | Luis Sanchez | Candidate | None | None | 3 | $149 | ~9.5K | 26 Jun | ||
| 418 | Tyjon C. Johnson - Councilman , Town Of La Plata, Maryland | Candidate | None | None | 3 | $149 | ~1.6K | 3 Jun | ||
| 419 | Brent Busby - Political Candidate | Candidate | None | None | 3 | $149 | ~8.5K | 18 May | ||
| 420 | Seth Weaver for AlabamaPaid for by Seth Weaver for AL GOP State Executive Committee, Marshall County Place 3 | Candidate | Rep. | None | 3 | $149 | ~10.5K | 12 May | ||
| 421 | Candidate Curtis Hed | Candidate | None | None | 3 | $149 | ~4.5K | 11 May | ||
| 422 | Rich Taylor for Carmel City CouncilPaid for by Rich Taylor for Carmel | Candidate | None | None | 3 | $149 | ~15.5K | 5 May | ||
| 423 | Marisa for WV Paid for by Marisa for WV Campaign | Candidate | None | None | 3 | $149 | ~12.5K | 26 Oct | ||
| 424 | Luke For NMPaid for by Luke for New Mexico | Candidate | None | None | 2 | $99 | ~25K | 20 Oct | ||
| 425 | Andrew J. LanzaPaid for by Senator Andrew Lanza | Candidate | None | None | 2 | $99 | ~6K | 15 Oct | ||
| 426 | Javier John Dutrey, Montclair Mayor | Candidate | None | None | 2 | $99 | ~6K | 28 Sep | ||
| 427 | Friends of Leslie English | Candidate | None | None | 2 | $99 | ~1.1K | 24 Sep | ||
| 428 | Committee To Elect Zyaire WebbPaid for by The Committee to Elect Zyaire Webb | Candidate | None | None | 2 | $99 | ~1.5K | 21 Sep | ||
| 429 | Alderman Gilbert Villegas | Candidate | None | None | 2 | $99 | ~3K | 3 Sep | ||
| 430 | Justin Moriarty | Candidate | None | None | 2 | $99 | ~1.1K | 24 Aug | ||
| 431 | Councilman Aaron Styron - Pasadena District HPaid for by Aaron Styron City Council Member | Candidate | None | None | 2 | $99 | ~8K | 6 Aug | ||
| 432 | Chigozie Onyema for New JerseyPaid for by Onyema For New Jersey | Candidate | None | None | 2 | $99 | ~8K | 15 Jul | ||
| 433 | Defonsio Daniels | Candidate | None | None | 2 | $99 | ~1.1K | 8 Jul | ||
| 434 | Mayor Larry Agran | Candidate | None | None | 2 | $99 | ~1.1K | 30 Jun | ||
| 435 | Mike CarrollPaid for by Mike Carroll - Vice Mayor, City of Irvine | Candidate | None | None | 2 | $99 | ~10K | 22 Jun | ||
| 436 | Jesse O. Kurtz | Candidate | None | None | 2 | $99 | ~4K | 18 Jun | ||
| 437 | PA State Rep. Doyle Heffley | Candidate | Rep. | None | 2 | $99 | ~9K | 17 Jun | ||
| 438 | Jacob Trujillo for NMPaid for by Jacob Trujillo | Candidate | None | None | 2 | $99 | ~9K | 29 May | ||
| 439 | Matt Roan for PA Democratic State Committee | Candidate | Dem. | None | 2 | $99 | ~5K | 17 May | ||
| 440 | Michael Steele for ND | Candidate | None | None | 2 | $99 | ~4K | 13 May | ||
| 441 | Levi Messer | Candidate | None | None | 2 | $99 | ~2K | 4 May | ||
| 442 | Elect Dennis Henderson | Candidate | None | None | 2 | $99 | ~7K | 5 May | ||
| 443 | Cochran for Illinois | Candidate | None | None | 1 | $50 | ~3.5K | 26 Oct | ||
| 444 | Steve Maul | Candidate | None | None | 1 | $50 | ~1.5K | 26 Oct | ||
| 445 | Matt Thompson for President 2028 | Candidate | None | None | 1 | $50 | ~549.5 | 26 Oct | ||
| 446 | Timothy Ryan | Candidate | Dem. | None | 1 | $50 | ~3.5K | 23 Oct | ||
| 447 | Suzzann NordwickPaid for by NORDWICK FOR MONTANA | Candidate | None | None | 1 | $50 | ~2.5K | 22 Oct | ||
| 448 | Core Community BlueprintPaid for by Black Wall PA | Candidate | None | None | 1 | $50 | ~1.5K | 22 Oct | ||
| 449 | Aristotle Eliopoulos | Candidate | None | None | 1 | $50 | ~2.5K | 21 Oct | ||
| 450 | Mike Jones for PA | Candidate | None | None | 1 | $50 | ~549.5 | 19 Oct | ||
| 451 | Sergio Mora | Candidate | None | None | 1 | $50 | ~3.5K | 19 Oct | ||
| 452 | Friends of Alex Dayvolt | Candidate | None | None | 1 | $50 | ~3.5K | 14 Oct | ||
| 453 | Brian Close for Montana | Candidate | None | None | 1 | $50 | ~549.5 | 11 Oct | ||
| 454 | Nathanael MasonPaid for by Mason for WV | Candidate | None | None | 1 | $50 | ~549.5 | 9 Oct | ||
| 455 | Carol Abney for TNPaid for by Friends of Carol Abney | Candidate | Dem. | None | 1 | $50 | ~12.5K | 4 Oct | ||
| 456 | Amard Martin | Candidate | None | None | 1 | $50 | ~2.5K | 26 Oct | ||
| 457 | Assemblyman Gary Schaer | Candidate | None | None | 1 | $50 | ~549.5 | 25 Sep | ||
| 458 | Tracey Stallworth | Candidate | Dem. | None | 1 | $50 | ~549.5 | 23 Sep | ||
| 459 | State Senator Jil Tracy | Candidate | None | None | 1 | $50 | ~1.5K | 17 Sep | ||
| 460 | Elliot ValdezPaid for by Committee to Elect Elliot Valdez | Candidate | None | None | 1 | $50 | ~549.5 | 17 Sep | ||
| 461 | Broome County Clerk Aaron MartinPaid for by Friends of Aaron Martin | Candidate | None | None | 1 | $50 | ~1.5K | 4 Sep | ||
| 462 | PA State Rep. Valerie Gaydos | Candidate | Rep. | None | 1 | $50 | ~4.5K | 21 Aug | ||
| 463 | Representative Ryan Bizzarro | Candidate | None | None | 1 | $50 | ~9.5K | 13 Aug | ||
| 464 | Lynchburg Republican City CommitteePaid for by Ryan for Lynchburg | Candidate | None | None | 1 | $50 | ~1.5K | 6 Aug | ||
| 465 | Jeromy Henderson | Candidate | None | None | 1 | $50 | ~3.5K | 28 Jul | ||
| 466 | PA State Rep. Dane Watro | Candidate | None | None | 1 | $50 | ~2.5K | 24 Jul | ||
| 467 | State Senator Andrew ChesneyPaid for by Senator Andrew Chesney | Candidate | None | None | 1 | $50 | ~2.5K | 21 Jul | ||
| 468 | Ronald Zorrilla Newburgh City CouncilPaid for by Ronald 4 Newburgh | Candidate | None | None | 1 | $50 | ~1.5K | 13 Jul | ||
| 469 | Mike Turner - Mayor, City of Woodstock, IllinoisPaid for by Michael Turner | Candidate | None | None | 1 | $50 | ~2.5K | 4 Jul | ||
| 470 | Mayor Pro Tem Crystal ChismPaid for by Crystal Chism For DeSoto Campaign | Candidate | None | None | 1 | $50 | ~1.5K | 2 Jul | ||
| 471 | Ann Lucas for WyomingPaid for by Ann Lucas 4 Wyoming | Candidate | None | None | 1 | $50 | ~549.5 | 30 Jun | ||
| 472 | Rep. Kyle Mullins | Candidate | Dem. | None | 1 | $50 | ~8.5K | 27 Jun | ||
| 473 | State Representative Joey Andrews | Candidate | None | None | 1 | $50 | ~8.5K | 26 Jun | ||
| 474 | Councilwoman Katelyn Elliott | Candidate | None | None | 1 | $50 | ~549.5 | 26 Jun | ||
| 475 | Commissioner Andy MeyersPaid for by Dennis M. Spellman | Candidate | None | None | 1 | $50 | ~4.5K | 25 Jun | ||
| 476 | Rep. Jared Solomon | Candidate | None | None | 1 | $50 | ~2.5K | 22 Jun | ||
| 477 | Supervisor Janet Nguyen | Candidate | None | None | 1 | $50 | ~27.5K | 20 Jun | ||
| 478 | Dave Cortese for State SenatePaid for by Dave Cortese for State Senate | Candidate | None | None | 1 | $50 | ~2.5K | 17 Jun | ||
| 479 | Heather For Harford | Candidate | Dem. | None | 1 | $50 | ~2.5K | 16 Jun | ||
| 480 | State Senator Chris Balkema | Candidate | None | None | 1 | $50 | ~2.5K | 8 Jun | ||
| 481 | Senator Neil AndersonPaid for by Neil Anderson | Candidate | None | None | 1 | $50 | ~3.5K | 4 Jun | ||
| 482 | Elijah Pierick | Candidate | None | None | 1 | $50 | ~4.5K | 2 Jun | ||
| 483 | Rep. Eddie Day Pashinski | Candidate | None | None | 1 | $50 | ~3.5K | 28 May | ||
| 484 | Supervisor BradfordPaid for by Bradford for Supervisor 2024 FPPC #1418988 | Candidate | None | None | 1 | $50 | ~7.5K | 27 May | ||
| 485 | Senator Devlin Robinson | Candidate | None | None | 1 | $50 | ~4.5K | 22 May | ||
| 486 | Rep. Regina Young | Candidate | None | None | 1 | $50 | ~2.5K | 21 May | ||
| 487 | Sherri Garrett for State Executive Committeewoman District 5 | Candidate | Rep. | None | 1 | $50 | ~1.5K | 21 May | ||
| 488 | PA State Rep. Brett Miller | Candidate | None | None | 1 | $50 | ~5.5K | 20 May | ||
| 489 | Rep. Mary Jo Daley | Candidate | None | None | 1 | $50 | ~5.5K | 15 May | ||
| 490 | Janet Garrison 2026 | Candidate | None | None | 1 | $50 | ~549.5 | 15 May | ||
| 491 | Leigh Koonce for WV Democratic Executive Committee | Candidate | Dem. | None | 1 | $50 | ~6.5K | 11 May | ||
| 492 | J.C. Henderson | Candidate | None | None | 1 | $50 | ~2.5K | 10 May | ||
| 493 | Kay Howell for GeorgiaPaid for by Kay For Georgia | Candidate | None | None | 1 | $50 | ~549.5 | 10 May | ||
| 494 | State Representative Brenda Carter | Candidate | None | None | 1 | $50 | ~4.5K | 9 May | ||
| 495 | Chris Reyna | Candidate | None | None | 1 | $50 | ~2.5K | 7 May | ||
| 496 | Jesten SlawPaid for by Jesten Slaw for Kentucky | Candidate | None | None | 1 | $50 | ~1.5K | 5 May | ||
| 497 | Trey Martinez FischerPaid for by Trey Martinez Fischer Campaign | Candidate | None | None | 1 | $50 | ~1.5K | 5 May | ||
| 498 | Dr. Willie Vasquez NgPaid for by WILLIE FOR TEXAS | Candidate | Dem. | None | 1 | $50 | ~3.5K | 4 May | ||
| 499 | Raya Whalen for State Central Committee, District 6 | Candidate | Rep. | None | 1 | $50 | ~4.5K | 3 May | ||
| 500 | Martha YoderPaid for by Committee to Elect Martha Yoder | Candidate | None | None | 1 | $50 | ~3.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.