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 →34 pages · 5,569 ads · $5M
| # | Page | Type | Side | Race | Result | Ads | Spend | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Mary PeltolaPaid for by ALASKANS FOR MARY | Candidate | Dem. | Senate, AK | Not yet called · 48.2% | 765 | $1.4M | ~56.7M | 55% | 26 Oct |
| 2 | Eric Jones for Congress | Candidate | Dem. | House CA-4 | Not yet called · 51.5% | 538 | $906.1K | ~54.1M | 27% | 27 Oct |
| 3 | Sullivan WatchPaid for by Alaskans for Mary | Candidate | Dem. | Senate, AK | Not yet called · 48.2% | 292 | $512.7K | ~33.1M | 98% | 26 Oct |
| 4 | Rear Admiral Eileen LaubacherPaid for by EILEEN FOR COLORADO | Candidate | Dem. | House CO-4 | Not yet called · 48.8% | 70 | $311.2K | ~7.1M | 61% | 26 Oct |
| 5 | Alaska BriefPaid for by ALASKANS FOR MARY | Candidate | Dem. | Senate, AK | Not yet called · 48.2% | 685 | $298.4K | ~18.3M | 74% | 25 Oct |
| 6 | Chuck Hubbard for Congress | Candidate | Dem. | House NC-5 | Not yet called · 48.7% | 386 | $224.1K | ~2.8M | 98% | 24 Oct |
| 7 | Scott Colom For Senate | Candidate | Dem. | Senate, MS | Not yet called · 49.0% | 106 | $171.4K | ~12.9M | 48% | 23 Oct |
| 8 | Blake Gendebien for the North CountryPaid for by BLAKE FOR THE NORTH COUNTRY | Candidate | Dem. | House NY-21 | Not yet called · 48.8% | 224 | $166.3K | ~9.5M | 26% | 26 Oct |
| 9 | Nicole Locklin for CongressPaid for by Friends of Nicole Locklin | Candidate | Dem. | House FL-26 | Not yet called · 49.1% | 387 | $162.2K | ~1.6M | 90% | 24 Oct |
| 10 | Eliott Rodriguez for CongressPaid for by ELIOTT RODRIGUEZ FOR CONGRESS | Candidate | Dem. | House FL-27 | Not yet called · 49.8% | 581 | $111.4K | ~3.9M | 55% | 26 Oct |
| 11 | Darren Soto for CongressPaid for by DARREN SOTO FOR CONGRESS | Candidate | Dem. | House FL-9 | Not yet called · 50.3% | 260 | $102.2K | ~7.7M | 0.0% | 26 Oct |
| 12 | Jake Johnson for CongressPaid for by JAKE JOHNSON FOR CONGRESS | Candidate | Dem. | House MN-1 | Not yet called · 50.0% | 196 | $91.8K | ~3.6M | 59% | 25 Oct |
| 13 | Nancy LacorePaid for by Nancy Lacore for Congress | Candidate | Dem. | House SC-1 | Not yet called · 49.7% | 170 | $65.3K | ~990.2K | 10% | 26 Oct |
| 14 | Connie Chan 陳詩敏Paid for by Connie Chan For Congress | Candidate | Dem. | House CA-11 | Not yet called · 45.4% | 7 | $59.2K | ~1.1M | 14% | 20 Oct |
| 15 | Dwayne Romero for ColoradoPaid for by ROMERO FOR COLORADO | Candidate | Dem. | House CO-3 | Not yet called · 47.4% | 189 | $47.8K | ~2.1M | 34% | 26 Oct |
| 16 | Scott WienerPaid for by Scott Wiener for Congress | Candidate | Dem. | House CA-11 | Not yet called · 54.6% | 71 | $46.9K | ~7.1M | 8.1% | 26 Oct |
| 17 | Jonathan NezPaid for by JONATHAN NEZ FOR CONGRESS | Candidate | Dem. | House AZ-2 | Not yet called · 48.5% | 25 | $46K | ~3.7M | 68% | 26 Oct |
| 18 | Nurse Lee 4 AZPaid for by ELIZABETH LEE FOR CONGRESS | Candidate | Dem. | House AZ-5 | Not yet called · 48.5% | 22 | $31.4K | ~652.5K | 0.0% | 21 Oct |
| 19 | Californians Against the Democratic EstablishmentPaid for by Eric Jones for Congress | Candidate | Dem. | House CA-4 | Not yet called · 51.5% | 30 | $30.5K | ~2M | 100% | 27 Aug |
| 20 | Melissa Hernandez for Congress | Candidate | Dem. | House CA-14 | Not yet called · 43.5% | 67 | $29.6K | ~3.2M | 0.0% | 21 Jul |
| 21 | Bale Dalton for CongressPaid for by Dalton for Florida | Candidate | Dem. | House FL-7 | Not yet called · 49.2% | 31 | $29.3K | ~2.2M | 96% | 20 Oct |
| 22 | Doris MatsuiPaid for by MATSUI FOR CONGRESS | Candidate | Dem. | House CA-7 | Not yet called · 57.5% | 188 | $29.3K | ~2.5M | 61% | 26 Oct |
| 23 | Mike ThompsonPaid for by MIKE THOMPSON FOR CONGRESS | Candidate | Dem. | House CA-4 | Not yet called · 48.5% | 11 | $15.4K | ~868.8K | 18% | 13 Aug |
| 24 | Aisha WahabPaid for by Dr. Aisha Wahab for Congress | Candidate | Dem. | House CA-14 | Not yet called · 56.5% | 13 | $12.7K | ~2.7M | 0.0% | 13 Aug |
| 25 | Mai VangPaid for by Mai Vang for Congress | Candidate | Dem. | House CA-7 | Not yet called · 42.5% | 5 | $10K | ~145K | 40% | 6 Oct |
| 26 | Elect Rubia Garcia For CongressPaid for by LINDSAY RUBIA GARCIA FOR CONGRESS | Candidate | Dem. | House LA-6 | Not yet called · 12.8% | 93 | $5.6K | ~174.5K | 16% | 22 Oct |
| 27 | Victoria4CongressPaid for by VICTORIA4TENNESSEE | Candidate | Dem. | House TN-4 | Not yet called · 48.9% | 34 | $5.6K | ~381.9K | 13% | 26 Oct |
| 28 | John Duresky for CongressPaid for by JOHN DURESKY FOR CONGRESS | Candidate | Dem. | House WA-4 | Not yet called · 45.1% | 18 | $5.3K | ~427.2K | 6.7% | 26 Oct |
| 29 | Kimberly Hardy for CongressPaid for by KIMBERLY HARDY FOR CONGRESS | Candidate | Dem. | House NC-7 | Not yet called · 49.1% | 71 | $5K | ~949.7K | 39% | 25 Oct |
| 30 | Bernadette for ArizonaPaid for by Bernadette for Congress | Candidate | Dem. | House AZ-8 | Not yet called · 48.7% | 2 | $3.5K | ~160K | 26 Oct | |
| 31 | Chauna Banks for CongressPaid for by CHAUNA BANKS FOR CONGRESS | Candidate | Dem. | House LA-6 | Not yet called · 19.4% | 20 | $1.4K | ~98.5K | 0.0% | 26 Oct |
| 32 | Tessa Lynn Hodge for Congress | Candidate | Dem. | House CA-23 | Not yet called · 48.7% | 1 | $950 | ~55K | 26 Sep | |
| 33 | Matt Dunlap For CongressPaid for by DUNLAP FOR CONGRESS | Candidate | Dem. | House ME-2 | Not yet called · 48.3% | 10 | $595 | ~19.3K | 0.0% | 6 Oct |
| 34 | Khalifa for Congress | Candidate | Dem. | House SC-2 | Not yet called · 48.8% | 1 | $150 | ~7.5K | 25 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.