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 →28 pages · 321 ads · $106.4K
| # | Page | Type | Side | Race | Result | Ads | Spend | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Prosperity for San Diego with Rebecca JonesPaid for by PROSPERITY FOR SAN DIEGO WITH REBECCA JONES | Candidate | None | Ballot measure, CA | 7 | $60.8K | ~3.8M | 0.0% | 25 Sep | |
| 2 | Empower OaklandPaid for by Empower Oakland Committee | Candidate | None | Ballot measure, CA | 191 | $29.4K | ~2.2M | 26% | 27 Oct | |
| 3 | Brandon Shippy for IDAHO SenatePaid for by Shippy for Idaho | Candidate | None | Ballot measure, ID | 2 | $2.1K | ~167.5K | 15 Sep | ||
| 4 | Laura For District 2Paid for by Laura Flores Commons Campaign | Candidate | None | Ballot measure, TX | 6 | $1.7K | ~127.6K | 0.0% | 12 Oct | |
| 5 | Frank SadeghiPaid for by Sadeghi for Commissioner | Candidate | None | Ballot measure, NJ | 5 | $1.6K | ~143K | 0.0% | 23 Oct | |
| 6 | Senator Sam ZurierPaid for by Friends of Sam Zurier | Candidate | None | Ballot measure, RI | 5 | $1.4K | ~182.5K | 0.0% | 20 Oct | |
| 7 | Tyrene Cook for Park County CommissionerPaid for by Tyrene Cook for Park County Commissioner, Registered Agent Tyrene Cook | Candidate | None | Ballot measure, CO | 27 | $1.4K | ~56.7K | 0.0% | 6 Oct | |
| 8 | Representative Chad Clifford | Candidate | None | Ballot measure, CO | 7 | $1.3K | ~167.1K | 86% | 15 Oct | |
| 9 | Madeira City Council Member Logan Junger | Candidate | None | Ballot measure, OH | 14 | $1.1K | ~61.8K | 40% | 27 Oct | |
| 10 | Earl4BocaPaid for by EARL LEWIS STARKOFF CAMPAIGNACCOUNT | Candidate | None | Ballot measure, FL | 9 | $946 | ~37.6K | 0.0% | 20 Oct | |
| 11 | Jon Lee for NDPaid for by Jon Lee for ND House District 47 | Candidate | None | Ballot measure, ND | 5 | $748 | ~25.5K | 23 Oct | ||
| 12 | VoteRickRussellPaid for by Friends of Rick Russell | Candidate | None | Ballot measure, OR | 4 | $698 | ~20K | 19 Oct | ||
| 13 | Obi Ezeadi, At-Large Westminster Council MemberPaid for by Obi for Colorado | Candidate | None | Ballot measure, CO | 9 | $646 | ~34K | 33% | 26 Oct | |
| 14 | Eric Pope- Sampson County Commissioner District 2 | Candidate | None | Ballot measure, NC | 3 | $449 | ~16.5K | 13 Oct | ||
| 15 | Vote Phil ChangPaid for by Chang for Deschutes | Candidate | None | Ballot measure, OR | 2 | $399 | ~15K | 26 Oct | ||
| 16 | Assemblyman Gregory T. Hafen IIPaid for by Friends of Gregory T. Hafen II | Candidate | None | Ballot measure, NV | 3 | $349 | ~23.5K | 19 Sep | ||
| 17 | Deborah Morris for Garland | Candidate | None | Ballot measure, TX | 7 | $347 | ~23.5K | 14% | 26 Sep | |
| 18 | Paul Rossi for NH House - Laconia/Belknap 5Paid for by Paul Rossi | Candidate | None | Ballot measure, NH | 1 | $150 | ~3.5K | 5 Oct | ||
| 19 | Councilman Michael Wright | Candidate | None | Ballot measure, LA | 1 | $150 | ~5.5K | 16 May | ||
| 20 | Mike YinPaid for by Michael Yin | Candidate | None | Ballot measure, WY | 3 | $149 | ~3.5K | 23 Oct | ||
| 21 | Emily Garrison - SJPS School Board | Candidate | None | Measure | 2 | $99 | ~3K | 19 Oct | ||
| 22 | John Slagboom for Moscow City Council | Candidate | None | Ballot measure, ID | 2 | $99 | ~5K | 29 Sep | ||
| 23 | Charles T Russell for Selectman Lebanon Maine | Candidate | None | Ballot measure, ME | 1 | $50 | ~2.5K | 23 Oct | ||
| 24 | Thompson For 119 | Candidate | None | Measure | 1 | $50 | ~4.5K | 26 Oct | ||
| 25 | Adam Holley | Candidate | None | Ballot measure, OK | 1 | $50 | ~4.5K | 5 Aug | ||
| 26 | Lisa Durnell for MO House Dist. 154 | Candidate | None | Ballot measure, MO | 1 | $50 | ~3.5K | 15 Jul | ||
| 27 | State Representative Josh CarlsonPaid for by COMMITTEE TO ELECT JOSH CARLSON | Candidate | None | Ballot measure, LA | 1 | $50 | ~27.5K | 8 May | ||
| 28 | 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.