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 →110 pages · 2,901 ads · $705K
| # | Page | Type | Side | Race | Result | Ads | Spend | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Riverside County Transportation Commission | Public body | None | Ballot measure, CA | 55 | $82K | ~11.4M | 0.0% | 26 Sep | |
| 2 | Collin College | Public body | None | Ballot measure, TX | 221 | $70.9K | ~4.7M | 0.0% | 21 Oct | |
| 3 | The School District of Palm Beach CountyPaid for by Palm Beach County Public Schools | Public body | None | Ballot measure, FL | 38 | $56.5K | ~9.4M | 0.0% | 26 Oct | |
| 4 | Socorro Independent School District | Public body | None | Ballot measure, TX | 426 | $46.9K | ~3M | 0.0% | 23 Oct | |
| 5 | Detroit Public Schools Community District | Public body | None | Ballot measure, MI | 40 | $43.1K | ~8.9M | 0.0% | 21 Jul | |
| 6 | LALights - Bureau of Street LightingPaid for by City of LA | Public body | None | Ballot measure, CA | 16 | $38.5K | ~5.1M | 0.0% | 28 May | |
| 7 | Manor ISD | Public body | None | Ballot measure, TX | 305 | $19.1K | ~594.1K | 0.0% | 24 Oct | |
| 8 | Nederland Independent School District | Public body | None | Ballot measure, TX | 303 | $15.9K | ~265.8K | 0.0% | 25 Oct | |
| 9 | City of Corpus Christi - GovernmentPaid for by City of Corpus Christi US REV | Public body | None | Ballot measure, TX | 56 | $14K | ~2.1M | 0.0% | 1 Oct | |
| 10 | Del Valle Independent School District | Public body | None | Ballot measure, TX | 218 | $12.7K | ~440.3K | 0.0% | 23 Oct | |
| 11 | North Clackamas SchoolsPaid for by North Clackamas School District | Public body | None | Ballot measure, OR | 6 | $12.3K | ~1.4M | 0.0% | 24 Oct | |
| 12 | Seguin ISD - Home of the Matadors | Public body | None | Ballot measure, TX | 201 | $12K | ~366.8K | 0.0% | 25 Oct | |
| 13 | Willowbrook High School | Public body | None | Ballot measure, IL | 15 | $11.6K | ~2.4M | 0.0% | 15 Oct | |
| 14 | Delaware-Morrow Mental Health & Recovery Services BoardPaid for by Delaware-Morrow Mental Health And Recovery Services Board | Public body | None | Ballot measure, OH | 4 | $11.5K | ~725K | 26 Oct | ||
| 15 | Chippewa Valley Schools | Public body | None | Ballot measure, MI | 8 | $10.7K | ~892.5K | 0.0% | 21 Oct | |
| 16 | Hillsboro School District | Public body | None | Ballot measure, OR | 18 | $10.6K | ~1.1M | 0.0% | 18 Oct | |
| 17 | Skokie Park District | Public body | None | Ballot measure, IL | 16 | $9.4K | ~1.9M | 0.0% | 15 Oct | |
| 18 | City of Hawaiian Gardens GovernmentPaid for by City of Hawaiian Gardens | Public body | None | Ballot measure, CA | 7 | $8.5K | ~882K | 0.0% | 23 Oct | |
| 19 | East Maine School District 63 | Public body | None | Ballot measure, IL | 8 | $8K | ~727.5K | 0.0% | 14 Oct | |
| 20 | Bay City ISD | Public body | None | Ballot measure, TX | 126 | $7.8K | ~164.2K | 0.0% | 21 Oct | |
| 21 | Discover FlagstaffPaid for by City of Flagstaff | Public body | None | Ballot measure, AZ | 8 | $7.7K | ~773.5K | 0.0% | 26 Oct | |
| 22 | Birmingham Public Schools | Public body | None | Ballot measure, MI | 8 | $7.7K | ~522.5K | 0.0% | 29 Sep | |
| 23 | Newport, Oregon - The FriendliestPaid for by City of Newport, OR | Public body | None | Ballot measure, OR | 4 | $7.5K | ~183K | 19 Oct | ||
| 24 | Leander ISDPaid for by LEANDER ISD | Public body | None | Ballot measure, TX | 18 | $7K | ~1.4M | 0.0% | 26 Oct | |
| 25 | Cypress-Fairbanks ISDPaid for by CYPRESS-FAIRBANKS ISD | Public body | None | Ballot measure, TX | 21 | $6.8K | ~611.5K | 0.0% | 26 Oct | |
| 26 | Childress IsdPaid for by CHILDRESS ISD | Public body | None | Ballot measure, TX | 138 | $6.8K | ~49.9K | 0.0% | 23 Oct | |
| 27 | Dysart SchoolsPaid for by Dysart Unified School District | Public body | None | Ballot measure, AZ | 3 | $6.7K | ~795K | 3 Oct | ||
| 28 | Saginaw Intermediate School District | Public body | None | Ballot measure, MI | 10 | $6.7K | ~540K | 0.0% | 16 Oct | |
| 29 | Holt Public Schools | Public body | None | Ballot measure, MI | 8 | $6.4K | ~680K | 0.0% | 19 Oct | |
| 30 | City Government of Chandler, ArizonaPaid for by City of Chandler | Public body | None | Ballot measure, AZ | 7 | $5.7K | ~417.5K | 0.0% | 2 Oct | |
| 31 | Troy School District 30-CPaid for by Troy Community Consolidated School District 30-C | Public body | None | Ballot measure, IL | 12 | $5.2K | ~1.1M | 0.0% | 15 Oct | |
| 32 | City of Mesa, Arizona GovernmentPaid for by City of Mesa | Public body | None | Ballot measure, AZ | 13 | $4.7K | ~1.1M | 0.0% | 18 Oct | |
| 33 | Weld Re-8 School District | Public body | None | Ballot measure, CO | 16 | $4.7K | ~802.2K | 0.0% | 20 May | |
| 34 | Lisle Park District | Public body | None | Ballot measure, IL | 10 | $4.5K | ~610.1K | 0.0% | 2 Jun | |
| 35 | Vote for McKinney ISD | Public body | None | Ballot measure, TX | 29 | $4.4K | ~312.7K | 0.0% | 12 Oct | |
| 36 | OCTAPaid for by ORANGE COUNTY TRANSPORTATION AUTHORITY | Public body | None | Ballot measure, CA | 12 | $4.4K | ~671K | 0.0% | 23 Jun | |
| 37 | Hood River CityPaid for by City of Hood River | Public body | None | Ballot measure, OR | 11 | $4.1K | ~370.1K | 0.0% | 14 Oct | |
| 38 | Tennessee Secretary of State | Public body | None | Ballot measure, TN | 8 | $4.1K | ~352.5K | 0.0% | 26 Oct | |
| 39 | Collier County Property Appraiser | Public body | None | Ballot measure, FL | 2 | $4K | ~412.5K | 11 Sep | ||
| 40 | Village of Lake Zurich | Public body | None | Ballot measure, IL | 8 | $3.8K | ~727.5K | 0.0% | 15 Oct | |
| 41 | Weld County School District RE-1 | Public body | None | Ballot measure, CO | 16 | $3.7K | ~520.6K | 0.0% | 19 May | |
| 42 | Little Cypress-Mauriceville CISD | Public body | None | Ballot measure, TX | 57 | $3.6K | ~89.1K | 0.0% | 26 Oct | |
| 43 | Reynolds School District | Public body | None | Ballot measure, OR | 5 | $3.5K | ~169K | 0.0% | 18 Oct | |
| 44 | Muskegon County Parks | Public body | None | Ballot measure, MI | 4 | $3.5K | ~212.5K | 21 Oct | ||
| 45 | Beaufort County Government SC | Public body | None | Ballot measure, SC | 8 | $3.4K | ~265K | 0.0% | 26 Oct | |
| 46 | Crawford-Marion ADAMH Board | Public body | None | Ballot measure, OH | 1 | $3.2K | ~187.5K | 26 Oct | ||
| 47 | Newberg-Dundee Public SchoolsPaid for by NEWBERG SCHOOL DISTRICT | Public body | None | Ballot measure, OR | 6 | $3.1K | ~68K | 0.0% | 18 May | |
| 48 | Coeur d'Alene Public Schools | Public body | None | Ballot measure, ID | 58 | $3.1K | ~220K | 0.0% | 26 Oct | |
| 49 | City of Rocklin, California Government | Public body | None | Ballot measure, CA | 3 | $3K | ~545K | 19 Sep | ||
| 50 | Harper Creek Community Schools | Public body | None | Ballot measure, MI | 5 | $3K | ~662.5K | 0.0% | 17 Jun | |
| 51 | Wichita Public Schools | Public body | None | Ballot measure, KS | 5 | $2.9K | ~282.5K | 0.0% | 24 Oct | |
| 52 | Lake Park High School | Public body | None | Ballot measure, IL | 2 | $2.9K | ~190K | 4 May | ||
| 53 | Tucker TogetherPaid for by City of Tucker | Public body | None | Ballot measure, GA | 6 | $2.6K | ~138.5K | 0.0% | 8 Oct | |
| 54 | City of Sierra Vista | Public body | None | Ballot measure, AZ | 10 | $2.4K | ~196.5K | 0.0% | 20 Oct | |
| 55 | Jackson County CombatPaid for by Jackson County Missouri COMBAT | Public body | None | Ballot measure, MO | 1 | $2.2K | ~375K | 1 Oct | ||
| 56 | San Antonio ISDPaid for by San Antonio Independent School District | Public body | None | Ballot measure, TX | 13 | $2.2K | ~236.5K | 0.0% | 20 Oct | |
| 57 | DATA - Delta Area Transit AuthorityPaid for by Delta Area Transit Authority | Public body | None | Ballot measure, MI | 27 | $2.1K | ~168.6K | 0.0% | 31 Jul | |
| 58 | City of Georgetown, Texas - GovernmentPaid for by City of Georgetown | Public body | None | Ballot measure, TX | 1 | $1.7K | ~112.5K | 13 Oct | ||
| 59 | Henry County FLOST InformationPaid for by City of Locust Grove | Public body | None | Ballot measure, GA | 6 | $1.7K | ~445K | 0.0% | 7 Oct | |
| 60 | City of Walnut Creek - City Hall | Public body | None | Ballot measure, CA | 3 | $1.6K | ~345K | 4 Oct | ||
| 61 | Almont Community Schools | Public body | None | Ballot measure, MI | 5 | $1.6K | ~355.5K | 26 Oct | ||
| 62 | Charlotte Makes Sense | Public body | None | Ballot measure, FL | 4 | $1.6K | ~63K | 26 Oct | ||
| 63 | Albuquerque Metropolitan Arroyo Flood Control Authority | Public body | None | Ballot measure, NM | 3 | $1.5K | ~107K | 16 Oct | ||
| 64 | City of Hudson WI Fire Department | Public body | None | Ballot measure, WI | 6 | $1.5K | ~125K | 0.0% | 23 Oct | |
| 65 | Tangipahoa Parish Government | Public body | None | Ballot measure, LA | 14 | $1.5K | ~191K | 0.0% | 26 Jun | |
| 66 | Las Cruces Public LibrariesPaid for by City of Las Cruces | Public body | None | Ballot measure, NM | 8 | $1.4K | ~327.5K | 0.0% | 26 Oct | |
| 67 | Santa Cruz County, AZPaid for by Santa Cruz County | Public body | None | Ballot measure, AZ | 6 | $1.3K | ~99K | 0.0% | 10 Oct | |
| 68 | Allendale Public Schools | Public body | None | Ballot measure, MI | 8 | $1.3K | ~111K | 0.0% | 6 Oct | |
| 69 | Yes on K for TruckeePaid for by Town of Truckee - Yes on K | Public body | None | Ballot measure, CA | 10 | $1.3K | ~51.2K | 0.0% | 18 May | |
| 70 | Duluth Public SchoolsPaid for by INDEPENDENT SCHOOL DISTRICT #709 | Public body | None | Ballot measure, MN | 4 | $1.2K | ~115.5K | 21 Oct | ||
| 71 | Parish of CaddoPaid for by CADDO, PARISH OF | Public body | None | Ballot measure, LA | 2 | $1.1K | ~175K | 8 Oct | ||
| 72 | City of El Centro | Public body | None | Ballot measure, CA | 8 | $1.1K | ~115.1K | 0.0% | 12 Oct | |
| 73 | Plymouth Police Department, WI | Public body | None | Ballot measure, WI | 5 | $1K | ~73.5K | 0.0% | 22 Oct | |
| 74 | City of Homer | Public body | None | Ballot measure, AK | 7 | $1K | ~66.5K | 0.0% | 23 Oct | |
| 75 | UC Advocacy NetworkPaid for by University of California | Public body | None | Ballot measure, CA | 7 | $1K | ~31.5K | 0.0% | 29 Jun | |
| 76 | Gladstone SchoolsPaid for by GLADSTONE SCHOOL DISTRICT NO. 115 | Public body | None | Ballot measure, OR | 4 | $998 | ~24K | 18 Oct | ||
| 77 | City of Milpitas, City GovernmentPaid for by City of Milpitas | Public body | None | Ballot measure, CA | 6 | $997 | ~72.5K | 0.0% | 16 Oct | |
| 78 | Holly Area Schools | Public body | None | Ballot measure, MI | 6 | $997 | ~107K | 0.0% | 8 Oct | |
| 79 | City of Pomona - GovernmentPaid for by City of Pomona | Public body | None | Ballot measure, CA | 15 | $943 | ~168.7K | 0.0% | 18 May | |
| 80 | City of Tulare, California - GovernmentPaid for by City of Tulare | Public body | None | Ballot measure, CA | 2 | $899 | ~75K | 29 Sep | ||
| 81 | Charting Bozeman's FuturePaid for by Bozeman Study Commission | Public body | None | Ballot measure, MT | 10 | $895 | ~52.1K | 0.0% | 11 Oct | |
| 82 | Los Rios Community College District | Public body | None | Ballot measure, CA | 2 | $699 | ~190K | 21 Oct | ||
| 83 | Rapid City Area Schools District | Public body | None | Ballot measure, SD | 13 | $644 | ~53.5K | 0.0% | 22 Oct | |
| 84 | Ramapo Catskill Library System | Public body | None | Ballot measure, NY | 12 | $594 | ~25.8K | 0.0% | 23 Oct | |
| 85 | City of Ketchum, IDPaid for by City of Ketchum | Public body | None | Ballot measure, ID | 1 | $550 | ~85K | 16 Oct | ||
| 86 | Midland Public SchoolsPaid for by MIDLAND PUBLIC SCHOOLS | Public body | None | Ballot measure, MI | 4 | $498 | ~51K | 23 Oct | ||
| 87 | Delaware County Board of Developmental Disabilities | Public body | None | Ballot measure, OH | 8 | $496 | ~56K | 0.0% | 25 Oct | |
| 88 | City of Dublin, CA - GovernmentPaid for by City of Dublin | Public body | None | Ballot measure, CA | 1 | $450 | ~137.5K | 20 May | ||
| 89 | Cobb County Government | Public body | None | Ballot measure, GA | 3 | $449 | ~47.5K | 19 Oct | ||
| 90 | Whitmore Lake Public Schools | Public body | None | Ballot measure, MI | 1 | $350 | ~22.5K | 1 Jul | ||
| 91 | Ritenour School DistrictPaid for by RITENOUR SCHOOL DISTRICT | Public body | None | Ballot measure, MO | 2 | $299 | ~30K | 22 Oct | ||
| 92 | Fort Zumwalt School District | Public body | None | Ballot measure, MO | 2 | $299 | ~30K | 21 Oct | ||
| 93 | Silver Falls School District | Public body | None | Ballot measure, OR | 2 | $299 | ~55.5K | 21 Oct | ||
| 94 | Wylie, TX City Hall | Public body | None | Ballot measure, TX | 4 | $298 | ~41K | 26 Oct | ||
| 95 | Huffman ISDPaid for by Huffman Independent School District | Public body | None | Ballot measure, TX | 6 | $297 | ~27K | 0.0% | 22 Oct | |
| 96 | District 300Paid for by Community Unit School District 300 | Public body | None | Ballot measure, IL | 1 | $250 | ~22.5K | 15 Oct | ||
| 97 | South Kitsap School DistrictPaid for by SOUTH KITSAP SCHOOL DISTRICT | Public body | None | Ballot measure, WA | 1 | $250 | ~22.5K | 8 Oct | ||
| 98 | Town of Windsor, CAPaid for by Town of Windsor | Public body | None | Ballot measure, CA | 1 | $250 | ~22.5K | 9 Sep | ||
| 99 | City of Costa Mesa | Public body | None | Ballot measure, CA | 4 | $198 | ~11K | 21 Oct | ||
| 100 | City of Indian Wells- GovernmentPaid for by City of Indian Wells | Public body | None | Ballot measure, CA | 4 | $198 | ~13K | 13 Oct | ||
| 101 | Flagstaff City GovernmentPaid for by City of Flagstaff | Public body | None | Ballot measure, AZ | 1 | $150 | ~12.5K | 26 Oct | ||
| 102 | Ysleta ISDPaid for by Ysleta Independent School District | Public body | None | Ballot measure, TX | 1 | $150 | ~17.5K | 14 Oct | ||
| 103 | Braidwood Fire Protection District | Public body | None | Ballot measure, IL | 1 | $150 | ~12.5K | 11 Oct | ||
| 104 | Bastrop ISDPaid for by Bastrop Independent School District | Public body | None | Ballot measure, TX | 3 | $149 | ~34.5K | 26 Oct | ||
| 105 | Parkway SchoolsPaid for by PARKWAY SCHOOL DISTRICT | Public body | None | Ballot measure, MO | 3 | $149 | ~22.5K | 9 Oct | ||
| 106 | Lakeville Area Schools | Public body | None | Ballot measure, MN | 3 | $149 | ~6.5K | 5 May | ||
| 107 | West Essex Regional School District | Public body | None | Ballot measure, NJ | 2 | $99 | ~8K | 24 Oct | ||
| 108 | City of Creve Coeur, MO - GovernmentPaid for by City of Creve Coeur | Public body | None | Ballot measure, MO | 2 | $99 | ~4K | 19 Oct | ||
| 109 | Marina Coast Water District | Public body | None | Ballot measure, CA | 2 | $99 | ~6.5K | 8 Oct | ||
| 110 | City of Bozeman | Public body | None | Ballot measure, MT | 1 | $50 | ~9.5K | 8 Jun |
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.