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
Filtered to Illinois
458 pages · $4.8M on Illinois races
Dem. 58% · Rep. 13% · no side 29%
31 pages · 604 ads · $368.6K
| # | Page | Type | Side | Race | Result | Ads | Spend | In IL | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Vote Yes for a Safe Chicago | Group | None | Ballot measure, IL | 4 | $22K | $22K | ~1.3M | 18 Oct | ||
| 2 | Yes to Keep School District 45 Moving ForwardPaid for by Villa Park Education Association Political Action Committee | Group | None | Ballot measure, IL | 14 | $19.3K | $19.3K | ~2.2M | 0.0% | 21 Oct | |
| 3 | Willowbrook High School | Public body | None | Ballot measure, IL | 15 | $11.6K | $11.6K | ~2.4M | 0.0% | 15 Oct | |
| 4 | Skokie Park District | Public body | None | Ballot measure, IL | 16 | $9.4K | $9.4K | ~1.9M | 0.0% | 15 Oct | |
| 5 | East Maine School District 63 | Public body | None | Ballot measure, IL | 8 | $8K | $8K | ~727.5K | 0.0% | 14 Oct | |
| 6 | Realtors in Opposition to Home Rule | Group | None | Ballot measure, IL | 12 | $6.6K | $6.6K | ~386.1K | 100% | 23 Oct | |
| 7 | Troy School District 30-CPaid for by Troy Community Consolidated School District 30-C | Public body | None | Ballot measure, IL | 12 | $5.2K | $5.2K | ~1.1M | 0.0% | 15 Oct | |
| 8 | Vote YES for D303 Kids | Group | None | Ballot measure, IL | 15 | $4.6K | $4.6K | ~376K | 0.0% | 23 Oct | |
| 9 | Lisle Park District | Public body | None | Ballot measure, IL | 10 | $4.5K | $4.5K | ~610.1K | 0.0% | 2 Jun | |
| 10 | Village of Lake Zurich | Public body | None | Ballot measure, IL | 8 | $3.8K | $3.8K | ~727.5K | 0.0% | 15 Oct | |
| 11 | Yes for All District 214 SchoolsPaid for by Vote Yes for All District 214 Schools | Group | None | Ballot measure, IL | 8 | $3.6K | $3.6K | ~225K | 0.0% | 20 Oct | |
| 12 | SEIU CaliforniaPaid for by SEIU California State Council for Working People | Group | None | Ballot measure, CA | 24 | $231.4K | $3K | ~7.6M | 8.7% | 26 Oct | |
| 13 | Lake Park High School | Public body | None | Ballot measure, IL | 2 | $2.9K | $2.9K | ~190K | 4 May | ||
| 14 | Bourbonnais Township Unity Party | Party | None | Ballot measure, IL | 18 | $2.6K | $2.3K | ~125.6K | 17% | 26 Oct | |
| 15 | Vote Yes Moraine ValleyPaid for by VOTE YES FOR MORAINE VALLEY | Group | None | Ballot measure, IL | 1 | $2.2K | $2.2K | ~275K | 5 Oct | ||
| 16 | Oak Park Neighbors United | Group | None | Ballot measure, IL | 31 | $2K | $1.6K | ~154.8K | 61% | 26 Oct | |
| 17 | Illinois Education Association | Group | None | Ballot measure, IL | 13 | $2.1K | $1.4K | ~167.5K | 25% | 23 Oct | |
| 18 | Oak Parkers for Free Speech | Group | None | Ballot measure, IL | 12 | $1.3K | $1.3K | ~155.3K | 0.0% | 26 Oct | |
| 19 | Yes to Keep School District 45 Moving Forward | Group | None | Measure | 44 | $4.2K | $1.2K | ~321.7K | 0.0% | 12 Oct | |
| 20 | Data Center Resistance | Group | None | Ballot measure, OH | 279 | $16.8K | $792 | ~367.6K | 100% | 26 Oct | |
| 21 | SD113a November 2026 Referendum Supporters | Group | None | Ballot measure, IL | 5 | $748 | $748 | ~52.5K | 26 Oct | ||
| 22 | Advance 300Paid for by Advance 300 PAC | Group | None | Ballot measure, IL | 3 | $549 | $549 | ~40K | 26 Oct | ||
| 23 | Yes YorkvillePaid for by Yes for Our Yorkville District 115 | Group | None | Ballot measure, IL | 3 | $349 | $349 | ~52.5K | 23 Oct | ||
| 24 | Saline County Community Forum for Good Government | Group | None | Ballot measure, IL | 6 | $297 | $297 | ~19K | 67% | 24 Oct | |
| 25 | District 300Paid for by Community Unit School District 300 | Public body | None | Ballot measure, IL | 1 | $250 | $250 | ~22.5K | 15 Oct | ||
| 26 | Yes for SycamorePaid for by Community Leadership for A Strong Sycamore | Group | None | Ballot measure, OH | 27 | $1.4K | $198 | ~52.3K | 0.0% | 25 Oct | |
| 27 | Together for District 201Paid for by Together for 201 | Group | None | Ballot measure, IL | 5 | $248 | $198 | ~10.1K | 0.0% | 26 Oct | |
| 28 | Braidwood Fire Protection District | Public body | None | Ballot measure, IL | 1 | $150 | $150 | ~12.5K | 11 Oct | ||
| 29 | The EP PodcastPaid for by THE BROADCAST BASEMENT, LIMITED | Media | None | Ballot measure, IL | 2 | $99 | $99 | ~5K | 20 Oct | ||
| 30 | Ottawa United Action | Group | None | Ballot measure, MI | 4 | $198 | $50 | ~21K | 26 Oct | ||
| 31 | YesD88 | Group | None | Ballot measure, IL | 1 | $50 | $50 | ~1.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.