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 →753 pages · 20,699 ads · $5.7M · page 4 of 4
| # | Page | Type | Side | Race | Result | Ads | Spend | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|
| 601 | The EP PodcastPaid for by THE BROADCAST BASEMENT, LIMITED | Media | None | Ballot measure, IL | 2 | $99 | ~5K | 20 Oct | ||
| 602 | WGMD The Talk of Delmarva 92.7 and 98.5 | Media | None | None | 2 | $99 | ~17K | 18 Oct | ||
| 603 | Brad Phillips | Media | None | None | 2 | $99 | ~1.1K | 17 Oct | ||
| 604 | Original Intent | Media | None | None | 2 | $99 | ~4K | 16 Oct | ||
| 605 | David Fenton's Agitation NationPaid for by Wildbound PR | Media | None | None | 2 | $99 | ~99 | 16 Oct | ||
| 606 | Bar Politics with Josh KumlerPaid for by Bar Politics | Media | None | Ballot measure, TX | 2 | $99 | ~45K | 14 Oct | ||
| 607 | North Dakota Monitor | Media | None | None | 2 | $99 | ~4K | 13 Oct | ||
| 608 | Mdhistory.gay | Media | None | None | 2 | $99 | ~9K | 13 Oct | ||
| 609 | The Spud Goodman ShowPaid for by Spud Goodman Productions LLC. | Media | None | None | 2 | $99 | ~8K | 11 Oct | ||
| 610 | The Permian ai | Media | None | None | 2 | $99 | ~2K | 10 Oct | ||
| 611 | ConservativeOpinion.com | Media | Rep. | None | 2 | $99 | ~3K | 9 Oct | ||
| 612 | Dayton Watchdog | Media | Dem. | None | 2 | $99 | ~1.5K | 7 Oct | ||
| 613 | Weldon Gaines | Media | Dem. | Federal | 2 | $99 | ~3K | 4 Oct | ||
| 614 | Winterparkperspective | Media | None | Ballot measure, FL | 2 | $99 | ~18K | 3 Oct | ||
| 615 | Passport MagazinePaid for by PASSPORT Magazine | Media | None | None | 2 | $99 | ~5K | 1 Oct | ||
| 616 | Jimmy TinglePaid for by Tingle Productions, Inc. | Media | Dem. | Legislature, MA | 2 | $99 | ~14K | 28 Sep | ||
| 617 | NC SPINPaid for by NC Spin | Media | None | None | 2 | $99 | ~2.5K | 28 Sep | ||
| 618 | Breaking Blue | Media | Dem. | None | 2 | $99 | ~99 | 25 Sep | ||
| 619 | SmartNewsPaid for by SmartNews International, Inc. | Media | None | None | 2 | $99 | ~3K | 18 Sep | ||
| 620 | Pressed Perspective | Media | None | None | 2 | $99 | ~3K | 16 Sep | ||
| 621 | PilgrimagePaid for by Pilgrimage | Media | None | None | 2 | $99 | ~7K | 16 Sep | ||
| 622 | Cameron Smith | Media | Dem. | None | 2 | $99 | ~3K | 15 Sep | ||
| 623 | Kveller.comPaid for by JTA-MJL NEW CORP. | Media | None | None | 2 | $99 | ~7K | 14 Sep | ||
| 624 | Jeff Ostrander | Media | None | None | 2 | $99 | ~5K | 11 Sep | ||
| 625 | Eat Drink RIPaid for by Eat Drink RI LLC | Media | None | None | 2 | $99 | ~15K | 8 Sep | ||
| 626 | The History of Black Philadelphia | Media | None | None | 2 | $99 | ~22K | 3 Sep | ||
| 627 | Facts Me | Media | None | None | 2 | $99 | ~3K | 25 Aug | ||
| 628 | Xero My Hero Political Action Cartoons | Media | Dem. | None | 2 | $99 | ~1.1K | 20 Aug | ||
| 629 | JC BrucePaid for by Tropic Press | Media | Dem. | None | 2 | $99 | ~4K | 18 Aug | ||
| 630 | The Patriot Report | Media | Rep. | None | 2 | $99 | ~19K | 4 Aug | ||
| 631 | House Einstein | Media | None | None | 2 | $99 | ~2K | 2 Jul | ||
| 632 | The Blueprint Live | Media | Dem. | Ballot measure, FL | 2 | $99 | ~14K | 1 Jul | ||
| 633 | Mt. Hermon Web TV | Media | None | None | 2 | $99 | ~8K | 24 Jun | ||
| 634 | Sandy's Conservative CountryPaid for by USA Features Media LLC | Media | Rep. | None | 2 | $99 | ~7K | 19 Jun | ||
| 635 | Robert Urban - WriterPaid for by PAPERBOAT LLC | Media | None | None | 2 | $99 | ~3K | 16 Jun | ||
| 636 | Bryson Morris | Media | None | None | 2 | $99 | ~1.1K | 15 Jun | ||
| 637 | Jersey City TimesPaid for by Jersey City Times LLC | Media | None | None | 2 | $99 | ~1.1K | 12 Jun | ||
| 638 | My BuckhannonPaid for by My Town WV | Media | None | None | 2 | $99 | ~21K | 3 Jun | ||
| 639 | American Audacity | Media | None | Local, TX | 2 | $99 | ~4K | 1 Jun | ||
| 640 | Randy GrahamPaid for by Hot Springs Report | Media | None | Local, AR | 2 | $99 | ~4K | 29 May | ||
| 641 | Titimbo podcast: Nap fè pwogrè | Media | None | None | 2 | $99 | ~1.1K | 31 May | ||
| 642 | Mike Ortiz | Media | Rep. | Governor, CT | 2 | $99 | ~599 | 28 May | ||
| 643 | Tucker CarlsonPaid for by Last Country, Inc. | Media | None | None | 2 | $99 | ~6K | 18 May | ||
| 644 | The Joe Mullins Radio Show: Live work shop and playPaid for by Mullins Companies, LLC | Media | None | Local, FL | 2 | $99 | ~4.5K | 15 May | ||
| 645 | Tom Basile | Media | None | None | 2 | $99 | ~17K | 13 May | ||
| 646 | Westchester HispanoPaid for by Westchester Hispano Inc | Media | None | None | 2 | $99 | ~8K | 11 May | ||
| 647 | Parish NewsPaid for by Parish News (A Division of Face Media Group, LLC) | Media | Dem. | None | 2 | $99 | ~1.1K | 7 May | ||
| 648 | Kevin Price Bellbrook-Sugarcreek Citizen | Media | Dem. | Local, OH | 2 | $99 | ~9K | 3 May | ||
| 649 | Coastal GA NewsPaid for by Metric Media LLC | Network page | Rep. | Governor, GA | 1 | $50 | ~2.5K | 26 Oct | ||
| 650 | BreakThrough NewsPaid for by BreakThrough BT Media Inc | Media | Dem. | None | 1 | $50 | ~5.5K | 26 Oct | ||
| 651 | The Independence - Bucks CountyPaid for by Broad and Liberty Inc | Media | Rep. | None | 1 | $50 | ~3.5K | 26 Oct | ||
| 652 | Kjane's Thoughts | Media | None | None | 1 | $50 | ~7.5K | 26 Oct | ||
| 653 | Delco RisingPaid for by Rising Media LLC | Media | None | None | 1 | $50 | ~549.5 | 26 Oct | ||
| 654 | Conduit News | Media | None | Ballot measure, AR | 1 | $50 | ~3.5K | 26 Oct | ||
| 655 | The New York EditorialPaid for by IJ VENTURES INC | Media | Dem. | Federal | 1 | $50 | ~17.5K | 25 Oct | ||
| 656 | The Phoenix CourierPaid for by Vector Press | Media | None | None | 1 | $50 | ~549.5 | 24 Oct | ||
| 657 | Currently, with Christal Frost | Media | None | None | 1 | $50 | ~3.5K | 23 Oct | ||
| 658 | WHYY | Media | None | None | 1 | $50 | ~8.5K | 23 Oct | ||
| 659 | The New York CourantPaid for by Vector Press | Media | None | None | 1 | $50 | ~549.5 | 23 Oct | ||
| 660 | The Chicago MessengerPaid for by Vector Press | Media | None | None | 1 | $50 | ~549.5 | 23 Oct | ||
| 661 | CITIZENARTSPaid for by CITIZENARTS EDUCATION COMPANY | Media | None | None | 1 | $50 | ~3.5K | 22 Oct | ||
| 662 | Hey AlmaPaid for by JTA-MJL NEW CORP. | Media | None | None | 1 | $50 | ~8.5K | 22 Oct | ||
| 663 | Falling Together: In PiecesPaid for by Owl Bones Press | Media | None | None | 1 | $50 | ~6.5K | 22 Oct | ||
| 664 | Pennsylvania RecordPaid for by The Record | Media | None | None | 1 | $50 | ~549.5 | 21 Oct | ||
| 665 | St. Louis RecordPaid for by The Record | Media | None | None | 1 | $50 | ~49.5 | 21 Oct | ||
| 666 | The Southern California RecordPaid for by The Record | Media | None | None | 1 | $50 | ~12.5K | 21 Oct | ||
| 667 | Las Vegas SunPaid for by GREENSPUN MEDIA GROUP, LLC | Media | Dem. | Other statewide, NV | 1 | $50 | ~6.5K | 20 Oct | ||
| 668 | KWBU | Media | None | Legislature, TX | 1 | $50 | ~22.5K | 20 Oct | ||
| 669 | Florida RecordPaid for by The Record | Media | None | None | 1 | $50 | ~49.5 | 21 Oct | ||
| 670 | Northern California RecordPaid for by The Record | Media | None | None | 1 | $50 | ~49.5 | 21 Oct | ||
| 671 | Igor Spasojevic | Media | None | Ballot measure, FL | 1 | $50 | ~1.5K | 19 Oct | ||
| 672 | Reading RecapPaid for by Reading Recap LLC | Media | None | Ballot measure, PA | 1 | $50 | ~1.5K | 18 Oct | ||
| 673 | The Proletari-Aqua | Media | None | None | 1 | $50 | ~549.5 | 18 Oct | ||
| 674 | Georgia RecorderPaid for by States Newsroom | Media | None | None | 1 | $50 | ~2.5K | 16 Oct | ||
| 675 | Michigan Advance | Media | Dem. | None | 1 | $50 | ~3.5K | 13 Oct | ||
| 676 | Cook County RecordPaid for by The Record | Media | None | None | 1 | $50 | ~3.5K | 13 Oct | ||
| 677 | 2B.orgPaid for by 2B ORG INCORPORATED | Media | None | None | 1 | $50 | ~1.5K | 7 Oct | ||
| 678 | Alex Larson | Media | None | None | 1 | $50 | ~2.5K | 6 Oct | ||
| 679 | Joseph Neibich aka Joseph Nybyk | Media | Dem. | None | 1 | $50 | ~549.5 | 5 Oct | ||
| 680 | The American Civic Notebook | Media | None | None | 1 | $50 | ~1.5K | 30 Sep | ||
| 681 | Cape InsightPaid for by Daniel Sheppard | Media | None | None | 1 | $50 | ~549.5 | 30 Sep | ||
| 682 | Greg Brockhouse | Media | None | None | 1 | $50 | ~549.5 | 29 Sep | ||
| 683 | Troy Anderson | Media | None | None | 1 | $50 | ~4.5K | 28 Sep | ||
| 684 | MBKR MediaPaid for by Matthew Barry Kushner | Media | Rep. | House, district not named | 1 | $50 | ~1.5K | 24 Sep | ||
| 685 | Eye Spy DCPaid for by EYESPYDC LLC | Media | None | None | 1 | $50 | ~49.5 | 26 Sep | ||
| 686 | Inside PhilanthropyPaid for by INSIDE PHILANTHROPY INC | Media | Dem. | None | 1 | $50 | ~6.5K | 22 Sep | ||
| 687 | RadicalmoderatepodcastPaid for by The Radical Moderate | Media | None | None | 1 | $50 | ~4.5K | 16 Sep | ||
| 688 | Less than Inspired | Media | None | None | 1 | $50 | ~4.5K | 2 Sep | ||
| 689 | After Office Hours Podcast | Media | None | None | 1 | $50 | ~1.5K | 31 Aug | ||
| 690 | Lemont UnlockedPaid for by THE BROADCAST BASEMENT, LIMITED | Media | Rep. | Legislature, IL | 1 | $50 | ~2.5K | 27 Aug | ||
| 691 | Huntington MattersPaid for by HUNTINGTON MATTERS INC. | Media | None | None | 1 | $50 | ~1.5K | 27 Aug | ||
| 692 | Tangle | Media | None | None | 1 | $50 | ~8.5K | 19 Aug | ||
| 693 | Alina PenjiyevaPaid for by ClayFLNews | Media | None | Local, FL | 1 | $50 | ~1.5K | 12 Aug | ||
| 694 | Jacksonville TodayPaid for by WJCT, INC. | Media | None | None | 1 | $50 | ~4.5K | 7 Aug | ||
| 695 | The Guerrilla Politic | Media | None | None | 1 | $50 | ~2.5K | 6 Aug | ||
| 696 | Franklin Community News - FCnewswi | Media | None | Local, WI | 1 | $50 | ~3.5K | 6 Aug | ||
| 697 | Radio GreenevillePaid for by Radio Greeneville, Inc | Media | None | None | 1 | $50 | ~1.5K | 3 Aug | ||
| 698 | Ada Nestor | Media | Rep. | None | 1 | $50 | ~549.5 | 30 Jul | ||
| 699 | Tony TaylorPaid for by Leaders Lead Podcast | Media | None | Local, WA | 1 | $50 | ~3.5K | 29 Jul | ||
| 700 | The Virginia Worker | Media | None | House VA-4 | 1 | $50 | ~3.5K | 28 Jul | ||
| 701 | Tim DaSilva | Media | Rep. | House, district not named | 1 | $50 | ~4.5K | 28 Jul | ||
| 702 | Chips N Salsa Show NM | Media | None | None | 1 | $50 | ~549.5 | 23 Jul | ||
| 703 | Newsmax Podcasts | Media | None | None | 1 | $50 | ~7.5K | 23 Jul | ||
| 704 | Model DPaid for by Issue Media Group | Media | None | None | 1 | $50 | ~2.5K | 20 Jul | ||
| 705 | Florida Crime News | Media | None | None | 1 | $50 | ~49.5 | 15 Jul | ||
| 706 | Local Matters Podcast | Media | None | Local, GA | 1 | $50 | ~3.5K | 14 Jul | ||
| 707 | Weller Does DelmarvaPaid for by Weller Does Delmarva Show | Media | None | None | 1 | $50 | ~3.5K | 14 Jul | ||
| 708 | A More Perfect Meltdown | Media | None | None | 1 | $50 | ~2.5K | 10 Jul | ||
| 709 | The Telegram NewsPaid for by TOTAL MEDIA GROUP, INC. | Media | None | None | 1 | $50 | ~1.5K | 10 Jul | ||
| 710 | Glen Eichenlaub | Media | Dem. | None | 1 | $50 | ~1.5K | 8 Jul | ||
| 711 | Ruth The Truth | Media | Rep. | None | 1 | $50 | ~1.5K | 7 Jul | ||
| 712 | The Undocumented Truth | Media | None | None | 1 | $50 | ~2.5K | 3 Jul | ||
| 713 | Zaraya MontgomeryPaid for by Brown Briefing | Media | None | None | 1 | $50 | ~49.5 | 3 Jul | ||
| 714 | Decency Daily | Media | Dem. | None | 1 | $50 | ~49.5 | 1 Jul | ||
| 715 | PolitiBrawlPaid for by BizPac Review | Media | Rep. | None | 1 | $50 | ~549.5 | 30 Jun | ||
| 716 | Rightly Informed | Media | None | None | 1 | $50 | ~549.5 | 30 Jun | ||
| 717 | Arch Kennedy | Media | None | None | 1 | $50 | ~5.5K | 28 Jun | ||
| 718 | Wake_Up_America_ Wake-upPaid for by Wake-Up America Wake Up | Media | None | None | 1 | $50 | ~12.5K | 27 Jun | ||
| 719 | Jordan Cameron | Media | None | Local, NC | 1 | $50 | ~1.5K | 26 Jun | ||
| 720 | Colorado NewslinePaid for by States Newsroom | Media | None | None | 1 | $50 | ~2.5K | 24 Jun | ||
| 721 | Southland News Dispatch | Media | Dem. | Local, IL | 1 | $50 | ~2.5K | 20 Jun | ||
| 722 | Saige Smith | Media | Rep. | None | 1 | $50 | ~3.5K | 19 Jun | ||
| 723 | The TexanPaid for by iTexasPolitics LLC | Media | None | None | 1 | $50 | ~2.5K | 15 Jun | ||
| 724 | The PennantPaid for by Full Story Films LLC | Media | None | None | 1 | $50 | ~549.5 | 11 Jun | ||
| 725 | Ruby Katia | Media | None | None | 1 | $50 | ~549.5 | 10 Jun | ||
| 726 | The Odometer Show | Media | None | None | 1 | $50 | ~3.5K | 11 Jun | ||
| 727 | Michael Cohen | Media | None | None | 1 | $50 | ~6.5K | 8 Jun | ||
| 728 | Poems for Free | Media | None | None | 1 | $50 | ~1.5K | 8 Jun | ||
| 729 | The Pocono Current | Media | None | None | 1 | $50 | ~5.5K | 6 Jun | ||
| 730 | Radio RAMPA | Media | None | None | 1 | $50 | ~2.5K | 5 Jun | ||
| 731 | Irvine Connection | Media | None | None | 1 | $50 | ~22.5K | 1 Jun | ||
| 732 | Hot Springs Report | Media | None | Local, AR | 1 | $50 | ~2.5K | 30 May | ||
| 733 | Independent Political ReportPaid for by OUTSIDER MEDIA FOUNDATION | Media | None | None | 1 | $50 | ~7.5K | 29 May | ||
| 734 | Tracy TV N, Esq. | Media | None | None | 1 | $50 | ~8.5K | 28 May | ||
| 735 | The Buffalo Chronicle | Media | None | None | 1 | $50 | ~1.5K | 27 May | ||
| 736 | The DakotanPaid for by AndMuse, LLC | Media | None | Local, ND | 1 | $50 | ~2.5K | 27 May | ||
| 737 | Minnesota ReformerPaid for by States Newsroom | Media | None | None | 1 | $50 | ~3.5K | 26 May | ||
| 738 | Healthcare WatchdogPaid for by Healthcare Watchdog LLC | Media | None | None | 1 | $50 | ~3.5K | 25 May | ||
| 739 | It Happened Today in Texas | Media | None | None | 1 | $50 | ~549.5 | 25 May | ||
| 740 | Picturing Black History | Media | None | None | 1 | $50 | ~475K | 25 May | ||
| 741 | All Things Camden | Media | None | None | 1 | $50 | ~549.5 | 21 May | ||
| 742 | Post and Courier GreenvillePaid for by The Post and Courier | Media | None | None | 1 | $50 | ~6.5K | 20 May | ||
| 743 | David George | Media | None | None | 1 | $50 | ~1.5K | 18 May | ||
| 744 | Tucker Carlson NetworkPaid for by Last Country, Inc. | Media | None | None | 1 | $50 | ~549.5 | 18 May | ||
| 745 | Myanmar Gazette | Media | None | None | 1 | $50 | ~8.5K | 16 May | ||
| 746 | Espera QuePaid for by CANNIS MEDIA LLC | Media | Dem. | None | 1 | $50 | ~549.5 | 16 May | ||
| 747 | South Dakota SearchlightPaid for by States Newsroom | Media | Dem. | None | 1 | $50 | ~2.5K | 15 May | ||
| 748 | Tim Clue, Speaker and ComedianPaid for by Tim Clue | Media | None | None | 1 | $50 | ~549.5 | 14 May | ||
| 749 | Hey Salty LadyPaid for by Salem Media | Media | Rep. | None | 1 | $50 | ~549.5 | 10 May | ||
| 750 | The Town Square Podcast | Media | None | None | 1 | $50 | ~8.5K | 8 May | ||
| 751 | Danna Stedman Studio | Media | Dem. | None | 1 | $50 | ~549.5 | 7 May | ||
| 752 | 92.5 FOX NewsPaid for by NETWIDE MEDIA LLC | Media | None | None | 1 | $50 | ~549.5 | 6 May | ||
| 753 | Scott Gurvey's Public Offerings | Media | None | None | 1 | $50 | ~2.5K | 2 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.