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 →1,089 pages · 37,865 ads · $23.9M · page 6 of 6
| # | Page | Type | Side | Race | Result | Ads | Spend | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|
| 1001 | Maryland Young Republicans | Party | Rep. | None | 2 | $99 | ~21K | 8 May | ||
| 1002 | Friends of Coos County Republicans | Party | Rep. | Local, OR | 2 | $99 | ~9K | 1 May | ||
| 1003 | Southern MD Young RepublicansPaid for by Maryland Young Republicans | Party | Rep. | None | 1 | $50 | ~4.5K | 26 Oct | ||
| 1004 | Manlius GOP | Party | Rep. | Local, NY | 1 | $50 | ~4.5K | 26 Oct | ||
| 1005 | North Brunswick Democratic Org. -NJ | Party | Dem. | None | 1 | $50 | ~9.5K | 26 Oct | ||
| 1006 | Jefferson County Democratic Party | Party | Dem. | None | 1 | $50 | ~1.5K | 25 Oct | ||
| 1007 | Rowland and McHughPaid for by The Democratic Club of the Chathams | Party | Dem. | Local, NJ | 1 | $50 | ~3.5K | 24 Oct | ||
| 1008 | Town of Pompey Republican PartyPaid for by Republican Party for Pompey | Party | Rep. | Local, NY | 1 | $50 | ~4.5K | 23 Oct | ||
| 1009 | Carroll County, IA DemocratsPaid for by Carroll County, Iowa Democrats | Party | Dem. | Ballot measure, IA | 1 | $50 | ~5.5K | 22 Oct | ||
| 1010 | Branchburg Republican Municipal Committee | Party | Rep. | Local, NJ | 1 | $50 | ~3.5K | 22 Oct | ||
| 1011 | Canyon County Republican WomenPaid for by CANYON COUNTY REPUBLICAN WOMEN | Party | Rep. | None | 1 | $50 | ~4.5K | 21 Oct | ||
| 1012 | Marquette County Democratic Party - WIPaid for by Democratic Party of Marquette County (WI) | Party | Dem. | None | 1 | $50 | ~7.5K | 21 Oct | ||
| 1013 | Hamilton County Republicans | Party | Rep. | None | 1 | $50 | ~4.5K | 21 Oct | ||
| 1014 | Watauga County Republican Party | Party | Rep. | None | 1 | $50 | ~2.5K | 21 Oct | ||
| 1015 | Rep. Dani O'HalloranPaid for by Maine House Majority | Party | Dem. | Legislature, ME | 1 | $50 | ~12.5K | 20 Oct | ||
| 1016 | Fishkill Democratic Committee | Party | Dem. | None | 1 | $50 | ~4.5K | 19 Oct | ||
| 1017 | Tangi GOPPaid for by Tangiphoa Republican Executive Committee | Party | Rep. | None | 1 | $50 | ~3.5K | 19 Oct | ||
| 1018 | Morristown First Democrats 2025 Inc | Party | Dem. | None | 1 | $50 | ~2.5K | 18 Oct | ||
| 1019 | Lakes Area Democrats of Wake County | Party | Dem. | None | 1 | $50 | ~17.5K | 17 Oct | ||
| 1020 | Republicans of Jefferson County Idaho | Party | None | Ballot measure, ID | 1 | $50 | ~2.5K | 16 Oct | ||
| 1021 | Mayor Joseph McGuire, Northvale NJPaid for by Northvale Republican Committee | Party | Rep. | Local, NJ | 1 | $50 | ~4.5K | 16 Oct | ||
| 1022 | Jackson County Iowa Republicans | Party | Rep. | None | 1 | $50 | ~3.5K | 15 Oct | ||
| 1023 | Village Party - Baldwinsville, NY | Party | None | Local, NY | 1 | $50 | ~1.5K | 13 Oct | ||
| 1024 | Rep. Kam SmithPaid for by Delaware House Democrats | Party | Dem. | Legislature, DE | 1 | $50 | ~2.5K | 13 Oct | ||
| 1025 | North East Bexar County Democrats | Party | Dem. | None | 1 | $50 | ~49.5 | 13 Oct | ||
| 1026 | Hancock County Ohio Republican (GOP) Party | Party | Rep. | None | 1 | $50 | ~9.5K | 12 Oct | ||
| 1027 | Wethersfield Democrats | Party | None | Ballot measure, CT | 1 | $50 | ~2.5K | 9 Oct | ||
| 1028 | District 29 Republicans, Wanzek, Wolsky, and HeadlandPaid for by District 29 Republican Party | Party | Rep. | Legislature, ND | 1 | $50 | ~17.5K | 7 Oct | ||
| 1029 | Litchfield DemocratsPaid for by Litchfield Democratic Town Committee | Party | Dem. | None | 1 | $50 | ~549.5 | 2 Oct | ||
| 1030 | Aaron EstabrookPaid for by United Kansas | Party | None | Other statewide, KS | 1 | $50 | ~1.5K | 3 Oct | ||
| 1031 | Libertarians of Macomb County | Party | None | None | 1 | $50 | ~49.5 | 2 Oct | ||
| 1032 | Republican Party of Craig CountyPaid for by Craig County Republican Committee | Party | Rep. | None | 1 | $50 | ~2.5K | 1 Oct | ||
| 1033 | Bennington County Democrats | Party | Dem. | Governor, VT | 1 | $50 | ~549.5 | 27 Sep | ||
| 1034 | Greene County Democratic Party | Party | Dem. | None | 1 | $50 | ~549.5 | 24 Sep | ||
| 1035 | Marion County Republican Executive Committee | Party | Rep. | None | 1 | $50 | ~2.5K | 23 Sep | ||
| 1036 | Jeff Spiegelman for Delaware State RepresentativePaid for by Delaware House of Representatives, Republican Caucus | Party | Rep. | Legislature, DE | 1 | $50 | ~8.5K | 22 Sep | ||
| 1037 | Peoria IL County DemocratsPaid for by PEORIA COUNTY DEMOCRATIC CENTRAL COMMITTEE | Party | Dem. | None | 1 | $50 | ~549.5 | 22 Sep | ||
| 1038 | Minnesota GOP 4th Congressional DistrictPaid for by 4th Congressional District RPM | Party | Rep. | None | 1 | $50 | ~17.5K | 22 Sep | ||
| 1039 | Rep. Melissa Minor-BrownPaid for by Delaware House Democratic Caucus | Party | Dem. | None | 1 | $50 | ~3.5K | 21 Sep | ||
| 1040 | Rutherford County Young Republicans | Party | Rep. | None | 1 | $50 | ~2.5K | 21 Sep | ||
| 1041 | Verona Democratic Committee | Party | Dem. | None | 1 | $50 | ~4.5K | 21 Sep | ||
| 1042 | Westport RepublicansPaid for by Westport Republican Town Committee | Party | Rep. | None | 1 | $50 | ~2.5K | 16 Sep | ||
| 1043 | Grayson County Texas Republican PartyPaid for by Grayson County Republican Party | Party | Rep. | None | 1 | $50 | ~2.5K | 8 Sep | ||
| 1044 | Mahwah Republican Club | Party | Rep. | None | 1 | $50 | ~1.5K | 8 Sep | ||
| 1045 | Sampson County Republican Party | Party | Rep. | None | 1 | $50 | ~5.5K | 8 Sep | ||
| 1046 | Portsmouth RI RepublicansPaid for by Portsmouth Republican Town Committee | Party | Rep. | None | 1 | $50 | ~1.5K | 4 Sep | ||
| 1047 | African American Democratic Caucus of Cobb County Georgia | Party | Dem. | None | 1 | $50 | ~1.5K | 2 Sep | ||
| 1048 | Democrats of Comal County | Party | Dem. | None | 1 | $50 | ~549.5 | 29 Aug | ||
| 1049 | South Dakota Lawrence County Republican Party | Party | Rep. | None | 1 | $50 | ~9.5K | 27 Aug | ||
| 1050 | Kim Williams State Representative, 19th DistrictPaid for by Delaware House Democratic Caucus | Party | Dem. | None | 1 | $50 | ~2.5K | 27 Aug | ||
| 1051 | Rep. Nnamdi ChukwuochaPaid for by Delaware House Democratic Caucus | Party | Dem. | None | 1 | $50 | ~4.5K | 27 Aug | ||
| 1052 | Swain County Democratic Party | Party | Dem. | Local, NC | 1 | $50 | ~7.5K | 25 Aug | ||
| 1053 | Rep. Sherae'a "Rae" MoorePaid for by Delaware House Democratic Caucus | Party | Dem. | None | 1 | $50 | ~3.5K | 19 Aug | ||
| 1054 | Rep. William CarsonPaid for by Delaware House Democratic Caucus | Party | Dem. | None | 1 | $50 | ~6.5K | 18 Aug | ||
| 1055 | Sarpy County Republican Party | Party | Rep. | Local, NE | 1 | $50 | ~22.5K | 12 Aug | ||
| 1056 | Republican Party of St. Lucie County, FL | Party | Rep. | Local, FL | 1 | $50 | ~5.5K | 12 Aug | ||
| 1057 | South Hadley Democratic Town Committee | Party | Dem. | House, district not named | 1 | $50 | ~1.5K | 4 Aug | ||
| 1058 | Rep. Larry LambertPaid for by Delaware House Democratic Caucus | Party | Dem. | None | 1 | $50 | ~3.5K | 24 Jul | ||
| 1059 | Michigan's 12th Congressional District RepublicansPaid for by 12th CDRC of Michigan | Party | Rep. | None | 1 | $50 | ~4.5K | 20 Jul | ||
| 1060 | Old Lyme Republicans | Party | Rep. | Local, CT | 1 | $50 | ~5.5K | 16 Jul | ||
| 1061 | Jefferson Township Democratic Committee | Party | Dem. | Local, NJ | 1 | $50 | ~2.5K | 9 Jul | ||
| 1062 | DFL57Paid for by MN DFL SENATE DISTRICT 57 | Party | Dem. | None | 1 | $50 | ~3.5K | 3 Jul | ||
| 1063 | Pennsylvania House Republican Caucus | Party | None | None | 1 | $50 | ~12.5K | 1 Jul | ||
| 1064 | Senator Nick MillerPaid for by Pennsylvania Senate Democratic Caucus | Party | Dem. | None | 1 | $50 | ~32.5K | 1 Jul | ||
| 1065 | Old Bridge RepublicansPaid for by Old Bridge Republicans A NJ NONPROFIT CORPORATION | Party | Rep. | None | 1 | $50 | ~3.5K | 27 Jun | ||
| 1066 | William Bruck - State RepresentativePaid for by Michigan House Republicans | Party | Rep. | Legislature, MI | 1 | $50 | ~22.5K | 26 Jun | ||
| 1067 | Mercer Dems KY | Party | Dem. | None | 1 | $50 | ~2.5K | 25 Jun | ||
| 1068 | Hoke County GOP | Party | Rep. | None | 1 | $50 | ~9.5K | 24 Jun | ||
| 1069 | CT Yankee National Party | Party | None | None | 1 | $50 | ~2.5K | 24 Jun | ||
| 1070 | Chairman Scott StadthagenPaid for by Alabama Republican Party | Party | Rep. | None | 1 | $50 | ~2.5K | 20 Jun | ||
| 1071 | PA State Rep. Andrew KuzmaPaid for by PA House of Representatives Republican Caucus | Party | Rep. | None | 1 | $50 | ~6.5K | 16 Jun | ||
| 1072 | Delaware House DemocratsPaid for by Delaware House Democratic Caucus | Party | Dem. | Ballot measure, DE | 1 | $50 | ~17.5K | 11 Jun | ||
| 1073 | State Representative Valerie Jones GiltnerPaid for by Delaware State House of Representatives, Republican Caucus | Party | Rep. | Legislature, DE | 1 | $50 | ~8.5K | 10 Jun | ||
| 1074 | Barnstable Republican Town Committee | Party | Rep. | None | 1 | $50 | ~6.5K | 10 Jun | ||
| 1075 | El Paso County Democratic PartyPaid for by EL PASO COUNTY DEMOCRATIC PARTY | Party | Dem. | None | 1 | $50 | ~7.5K | 6 Jun | ||
| 1076 | Geneva Democrats | Party | Dem. | House NY-24 | 1 | $50 | ~1.5K | 1 Jun | ||
| 1077 | Burlington County Republican Committee | Party | Rep. | Local, NJ | 1 | $50 | ~12.5K | 31 May | ||
| 1078 | Jace Tobias , Pct. 26 chair. | Party | Rep. | None | 1 | $50 | ~49.5 | 23 May | ||
| 1079 | Coryell County Democratic Party | Party | Dem. | None | 1 | $50 | ~549.5 | 20 May | ||
| 1080 | The City of Pittsburgh Republican Committee | Party | Rep. | None | 1 | $50 | ~4.5K | 15 May | ||
| 1081 | Representative Jim NashPaid for by Minnesota House Republican Caucus | Party | Rep. | None | 1 | $50 | ~5.5K | 13 May | ||
| 1082 | Upper Darby GOPPaid for by Upper Darby Campaign Finance Committee | Party | Rep. | None | 1 | $50 | ~3.5K | 11 May | ||
| 1083 | Menomonee Falls RepublicansPaid for by Waukesha County Republican Party | Party | Rep. | Ballot measure, WI | 1 | $50 | ~549.5 | 9 May | ||
| 1084 | Coweta County Republican Party | Party | Rep. | None | 1 | $50 | ~549.5 | 7 May | ||
| 1085 | Hopkins County Republican Party | Party | Rep. | None | 1 | $50 | ~4.5K | 7 May | ||
| 1086 | Democratic Party of Baxter County | Party | Dem. | Senate, AR | 1 | $50 | ~5.5K | 3 May | ||
| 1087 | Powell County Democratic Party | Party | Dem. | None | 1 | $50 | ~3.5K | 3 May | ||
| 1088 | North Carolina Forward Party | Party | None | None | 1 | $50 | ~3.5K | 2 May | ||
| 1089 | Smith County Democratic PartyPaid for by Smith County Democratic Party | Party | Dem. | None | 1 | $50 | ~5.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.