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 Colorado
472 pages · $5.6M on Colorado races
Dem. 52% · Rep. 6.3% · no side 41%
47 pages · 17,830 ads · $14.6M
| # | Page | Type | Side | Race | Result | Ads | Spend | In CO | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | NRDC Action Fund | Group | None | None | 356 | $326.7K | $30.5K | ~16.9M | 55% | 26 Oct | |
| 2 | American Future | Group | None | None | 416 | $219.6K | $27.7K | ~19.4M | 6.9% | 13 Oct | |
| 3 | GoodPowerPaid for by GoodPower Super PAC, Inc. | Group | Dem. | None | 1,829 | $407.6K | $10.7K | ~15.3M | 15% | 26 Oct | |
| 4 | Blue Collar Progressives | Group | Dem. | None | 19 | $32.2K | $7.7K | ~2.6M | 0.0% | 30 Jun | |
| 5 | Make Polluters PayPaid for by Make Polluters Pay, Inc | Group | None | None | 120 | $42.7K | $7.5K | ~3M | 70% | 9 Sep | |
| 6 | SEIU | Group | None | None | 213 | $167.2K | $6.8K | ~8.4M | 63% | 26 Oct | |
| 7 | America PAC | Group | Rep. | None | 1,444 | $6.8M | $5.8K | ~99.6M | 66% | 26 Oct | |
| 8 | ClearPath Action Fund | Group | Rep. | None | 54 | $109.6K | $5.4K | ~9.9M | 0.0% | 26 Oct | |
| 9 | Independence InstitutePaid for by Affordable Colorado, Katie Kennedy Registered Agent | Group | None | None | 62 | $10.5K | $4.8K | ~1.1M | 59% | 26 Oct | |
| 10 | Humane World for Animals | Group | None | None | 1,692 | $537.7K | $4.6K | ~11M | 35% | 21 Oct | |
| 11 | Restore Our Roads ColoradoPaid for by Restore Our Roads | Group | None | None | 47 | $8.4K | $4.2K | ~1.5M | 66% | 8 Aug | |
| 12 | Powering an Affordable and Clean Colorado Action | Group | None | None | 134 | $26.4K | $4K | ~630.3K | 92% | 1 Jul | |
| 13 | SEIU Local 105Paid for by SERVICE EMPLOYEES INTERNATIONAL UNION LOCAL 105 | Group | None | None | 8 | $7.4K | $3.5K | ~552.5K | 0.0% | 6 Oct | |
| 14 | Move Colorado Forward | Group | None | None | 163 | $44.8K | $3.4K | ~6.5M | 0.0% | 23 Oct | |
| 15 | In Your Corner Colorado | Group | None | None | 28 | $7K | $3.1K | ~1.8M | 0.0% | 1 Jun | |
| 16 | Colorado Labor Action | Group | None | None | 26 | $27.4K | $2.8K | ~639.1K | 19 Jun | ||
| 17 | Andres Carrera for ColoradoPaid for by Progressive Leadership Fund | Group | None | None | 12 | $18.9K | $2.8K | ~921.6K | 0.0% | 30 Jun | |
| 18 | ACLUPaid for by American Civil Liberties Union | Group | None | None | 1,023 | $2M | $2.5K | ~147.9M | 51% | 26 Oct | |
| 19 | Sierra ClubPaid for by SIERRA CLUB | Group | Dem. | None | 794 | $334.1K | $2K | ~14.2M | 72% | 23 Oct | |
| 20 | Coloradans Against High Energy Costs | Group | None | None | 6 | $3.7K | $1.7K | ~271K | 50% | 14 Jul | |
| 21 | Popular Democracy in ActionPaid for by POPULAR DEMOCRACY PAC | Group | Dem. | None | 52 | $56.4K | $1.5K | ~2.3M | 98% | 24 Oct | |
| 22 | Jacque Phillips for ColoradoPaid for by Adams County United | Group | None | None | 10 | $6.3K | $1.5K | ~509.6K | 40% | 30 Jun | |
| 23 | Superior Community CoalitionPaid for by SCC 2027 | Group | None | None | 71 | $23.4K | $750 | ~1.2M | 40% | 26 Oct | |
| 24 | MoveOnPaid for by MOVEON.ORG POLITICAL ACTION | Group | Dem. | None | 2,433 | $471.8K | $696 | ~12.2M | 67% | 23 Oct | |
| 25 | Save Orchard Mesa Pool | Group | None | None | 30 | $1.5K | $693 | ~21.1K | 0.0% | 26 Oct | |
| 26 | Change.org | Group | None | None | 5,122 | $732.6K | $598 | ~45.4M | 34% | 27 Oct | |
| 27 | ProgressNow Colorado | Group | None | None | 12 | $1.1K | $595 | ~117K | 58% | 26 Oct | |
| 28 | Immigrants' List | Group | Dem. | None | 24 | $6.4K | $550 | ~990K | 59% | 26 Oct | |
| 29 | Moving America Forward | Group | None | None | 11 | $8.9K | $450 | ~1.1M | 0.0% | 22 Oct | |
| 30 | AFT | Group | None | None | 531 | $156.8K | $350 | ~11.6M | 45% | 27 Oct | |
| 31 | Stop the Skim Paid for by Colorado Restaurant Association | Group | None | None | 24 | $24.7K | $350 | ~1.3M | 4.2% | 27 May | |
| 32 | Citizens for Littleton Public Schools | Group | None | None | 2 | $999 | $350 | ~80K | 8 Oct | ||
| 33 | Colorado Freedom Fund | Group | Rep. | None | 3 | $949 | $350 | ~39.5K | 26 Oct | ||
| 34 | Protect Our WintersPaid for by PROTECT OUR WINTERS | Group | Dem. | None | 171 | $40.4K | $299 | ~4M | 1.3% | 19 Oct | |
| 35 | The Women's Foundation of ColoradoPaid for by WOMEN'S FOUNDATION OF COLORADO, INC., THE | Group | None | None | 23 | $3.1K | $250 | ~173K | 0.0% | 16 Oct | |
| 36 | State + Local Election Alliance | Group | None | None | 339 | $1.4M | $199 | ~37.3M | 13% | 26 Oct | |
| 37 | Springs Taxpayers United | Group | None | None | 6 | $497 | $199 | ~46K | 67% | 30 Sep | |
| 38 | Defend Our Ballots | Group | None | None | 6 | $1.4K | $150 | ~327.5K | 17% | 26 Oct | |
| 39 | Gunnison County RoadsPaid for by Friends of Gunnison County Roads & Bridges | Group | None | None | 3 | $449 | $150 | ~42.5K | 23 Oct | ||
| 40 | Independent VoterPaid for by INDEPENDENT VOTER PROJECT | Group | None | None | 346 | $535.1K | $99 | ~38.3M | 16% | 26 Oct | |
| 41 | Protect Girls Sports DCSD | Group | None | None | 7 | $347 | $99 | ~116.5K | 86% | 23 Aug | |
| 42 | Conservative War Machine | Group | Rep. | None | 55 | $17.7K | $50 | ~1.6M | 55% | 26 Oct | |
| 43 | Change It AnywayPaid for by Change it Anyway | Group | None | None | 28 | $3.9K | $50 | ~170.2K | 43% | 26 Oct | |
| 44 | AFA ActionPaid for by AFA Action Inc | Group | None | None | 47 | $3.2K | $50 | ~429K | 19% | 26 Oct | |
| 45 | Protect Ethical Prosecutors | Group | None | None | 3 | $1.2K | $50 | ~120K | 31 Aug | ||
| 46 | Carmen Sample | Group | None | None | 11 | $1.2K | $50 | ~42.6K | 55% | 26 Oct | |
| 47 | Liberty & Victory | Group | None | None | 14 | $693 | $50 | ~53.5K | 50% | 15 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.