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 →46 pages · 499 ads · $54.6K
| # | Page | Type | Side | Race | Result | Ads | Spend | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | MLEMedia | Media | None | Local, TN | 123 | $8.7K | ~888K | 0.0% | 12 Oct | |
| 2 | Chalkbeat ChicagoPaid for by CIVIC NEWS CO INC | Media | None | Local, IL | 9 | $8.1K | ~786.5K | 0.0% | 22 Oct | |
| 3 | Brian Hamachek | Media | None | Local, CA | 68 | $5.2K | ~719.5K | 34% | 26 Oct | |
| 4 | All of MplsPaid for by ALLOFMPLS | Media | None | Local, MN | 4 | $5.1K | ~682.5K | 26 Oct | ||
| 5 | Irvine Community News & Views | Media | Rep. | Local, CA | 10 | $2.4K | ~222K | 40% | 11 Oct | |
| 6 | The Largo Free Press | Media | None | Local, FL | 29 | $2K | ~105K | 83% | 25 Oct | |
| 7 | Hesperia Headline | Media | None | Local, CA | 12 | $2K | ~197K | 83% | 9 Sep | |
| 8 | La Pulga la voz Latina | Media | None | Local, NV | 40 | $2K | ~54K | 5.0% | 27 Oct | |
| 9 | 88.5 WFDD | Media | None | Local, NC | 7 | $1.7K | ~584.5K | 0.0% | 16 Oct | |
| 10 | Voice of Croton | Media | None | Local, NY | 15 | $1.6K | ~149.6K | 24 Oct | ||
| 11 | Marc Hunter Lewis | Media | None | Local, CA | 17 | $1.6K | ~122.1K | 53% | 26 Oct | |
| 12 | J-L Cauvin | Media | Dem. | Local, NJ | 6 | $1.4K | ~71K | 33% | 30 May | |
| 13 | Grand Canyon TimesPaid for by Metric Media LLC | Network page | Rep. | Local, AZ | 16 | $1.4K | ~38.6K | 31% | 26 Oct | |
| 14 | Isaiah Keller | Media | None | Local, ND | 20 | $1.4K | ~48.5K | 11% | 26 Jun | |
| 15 | Takeover TV | Media | None | Local, LA | 19 | $941 | ~31.6K | 0.0% | 26 Oct | |
| 16 | Lake County News Dispatch | Media | Dem. | Local, MT | 6 | $897 | ~58K | 100% | 23 Oct | |
| 17 | The Michiana Post | Media | Dem. | Local, IN | 3 | $749 | ~37.5K | 26 Oct | ||
| 18 | Santa Rosa Press GazettePaid for by Sandpaper Publishing | Media | None | Local, FL | 13 | $644 | ~25.2K | 0.0% | 20 Oct | |
| 19 | Navarre PressPaid for by Sandpaper Publishing | Media | None | Local, FL | 12 | $594 | ~29.1K | 0.0% | 20 Oct | |
| 20 | NoticiasYa Palm SpringsPaid for by Entravision Communications Corporation | Media | None | Local, CA | 2 | $499 | ~122.5K | 23 Oct | ||
| 21 | NBC Palm SpringsPaid for by Entravision Corporation | Media | None | Local, CA | 2 | $499 | ~120K | 23 Oct | ||
| 22 | WAMU 88.5 - American University Radio | Media | None | Local, DC | 2 | $499 | ~55K | 21 Oct | ||
| 23 | Brendon Leslie | Media | Rep. | Local, FL | 1 | $450 | ~22.5K | 2 Oct | ||
| 24 | Injustice WatchPaid for by Injustice Watch Nfp | Media | None | Local, IL | 1 | $450 | ~42.5K | 24 Sep | ||
| 25 | John Edmonds KozmaPaid for by BANG PRODUCTIONS, INC. | Media | None | Local, NC | 9 | $446 | ~42K | 0.0% | 24 Oct | |
| 26 | Frontera Radio | Media | None | Local, TX | 9 | $446 | ~36.6K | 11% | 7 Oct | |
| 27 | Radio Asheville - WPVM 103.7Paid for by FRIENDS OF WPVM INC | Media | None | Local, NC | 8 | $396 | ~24K | 0.0% | 15 Oct | |
| 28 | L.A. Local: South of the 10 | Media | None | Local, CA | 5 | $348 | ~34.5K | 24 Sep | ||
| 29 | Positively OsceolaPaid for by POSITIVELY OSCEOLA LLC | Media | None | Local, FL | 5 | $348 | ~39.5K | 0.0% | 13 Aug | |
| 30 | Sioux Falls Simplified | Media | None | Local, SD | 1 | $250 | ~12.5K | 14 May | ||
| 31 | The Controversy | Media | None | Local, AZ | 4 | $198 | ~6.1K | 23 Sep | ||
| 32 | Alameda PostPaid for by Alameda Post Inc. | Media | None | Local, CA | 1 | $150 | ~12.5K | 14 Sep | ||
| 33 | Grow Tallahassee | Media | Rep. | Local, FL | 1 | $150 | ~32.5K | 14 May | ||
| 34 | Johnathan Smith | Media | None | Local, VA | 3 | $149 | ~3.5K | 16 Oct | ||
| 35 | American Audacity | Media | None | Local, TX | 2 | $99 | ~4K | 1 Jun | ||
| 36 | Randy GrahamPaid for by Hot Springs Report | Media | None | Local, AR | 2 | $99 | ~4K | 29 May | ||
| 37 | 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 | ||
| 38 | Kevin Price Bellbrook-Sugarcreek Citizen | Media | Dem. | Local, OH | 2 | $99 | ~9K | 3 May | ||
| 39 | Alina PenjiyevaPaid for by ClayFLNews | Media | None | Local, FL | 1 | $50 | ~1.5K | 12 Aug | ||
| 40 | Franklin Community News - FCnewswi | Media | None | Local, WI | 1 | $50 | ~3.5K | 6 Aug | ||
| 41 | Tony TaylorPaid for by Leaders Lead Podcast | Media | None | Local, WA | 1 | $50 | ~3.5K | 29 Jul | ||
| 42 | Local Matters Podcast | Media | None | Local, GA | 1 | $50 | ~3.5K | 14 Jul | ||
| 43 | Jordan Cameron | Media | None | Local, NC | 1 | $50 | ~1.5K | 26 Jun | ||
| 44 | Southland News Dispatch | Media | Dem. | Local, IL | 1 | $50 | ~2.5K | 20 Jun | ||
| 45 | Hot Springs Report | Media | None | Local, AR | 1 | $50 | ~2.5K | 30 May | ||
| 46 | The DakotanPaid for by AndMuse, LLC | Media | None | Local, ND | 1 | $50 | ~2.5K | 27 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.