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

FederalStateBallot measuresLocalNo specific race✕ clear state
Candidate resultWonLostNot yet called

Filtered to Idaho

232 pages · $790.9K on Idaho races

Dem. 12% · Rep. 51% · no side 37%

Idaho on the map: races and candidates →

64 pages · 633 ads · $81K

#PageTypeSideRaceResultAdsSpendIn IDImpressionsAttackLast ad
1Jeff Skinner for Canyon County Commissioner, District 1Paid for by Skinner4IdahoCandidateNoneLocal, ID100$9.6K$9.6K~706.8K12%26 Oct
2Kelceymarie Warner for County CommissionerPaid for by Kelceymarie Warner for IdahoCandidateNoneLocal, ID27$6.6K$6.6K~1.6M0.0%20 Oct
3Miranda Gold for ACHDCandidateNoneLocal, ID14$5.7K$5.7K~989.5K0.0%26 Oct
4Tim Flaherty for IdahoCandidateRep.Local, ID9$4.3K$4.2K~265.5K0.0%18 May
5District 10 RepublicansPartyRep.Local, ID1$3.2K$3.2K~187.5K10 May
6Sundwall for ACHDPaid for by Sean Sundwall For Better RoadsCandidateNoneLocal, ID9$3.1K$3.1K~755K67%27 Oct
7Ryan Davidson - Ada County CommissionerPaid for by Ryan Davidson for CommissionerCandidateNoneLocal, ID1$2.2K$2.2K~137.5K25 Oct
8Jeff Roberts for BonnerCandidateNoneLocal, ID33$2K$2K~135.3K13%19 May
9Travis Palmer for Canyon County Commissioner District 1Paid for by Travis Palmer for Canyon County CommissionerCandidateRep.Local, ID12$1.7K$1.7K~294K0.0%6 May
10Conservative Citizens For Thoughtful GrowthPaid for by Conservative Citizens for Thoughtful GrowthGroupNoneLocal, ID6$2K$1.5K~420.5K15 Oct
11Teton County Idaho RepublicansPaid for by Teton County Idaho Republican Central CommitteePartyRep.Local, ID11$1.8K$1.4K~42.7K36%26 Oct
12Andy for Boise SchoolsCandidateNoneLocal, ID25$1.3K$1.3K~36.2K0.0%1 Sep
13Brad Wolfe For Teton CountyPaid for by Brad Wolfe for Teton County Commissioner District 1CandidateNoneLocal, ID2$1.6K$1.2K~55K16 Oct
14Greg Ferch for IdahoCandidateNoneLocal, ID1$1.2K$1.2K~95K26 Oct
15Idaho Legacy Action FundGroupRep.Local, ID3$1.9K$1.2K~122.5K11 May
16Caldwell RepublicPaid for by CALDWELL REPUBLICGroupRep.Local, ID10$1.4K$1.1K~143K70%25 Oct
17Padula 4 Commissioner Paid for by John PadulaCandidateNoneLocal, ID1$950$950~187.5K8 May
18Morse for IdahoCandidateNoneLocal, ID6$897$897~198K0.0%15 May
19Lee Gregoire for Twin Falls County CommissionerCandidateNoneLocal, ID9$846$846~105.5K38%17 May
20BJ Swanson for Latah County TreasurerCandidateNoneLocal, ID16$792$792~26.1K27 Oct
21Teresa MalleryPaid for by Teresa for IdahoCandidateNoneLocal, ID1$650$650~12.5K4 May
22Stephen Graham for Blaine County ClerkPaid for by Stephen McDougall Graham for ClerkCandidateNoneLocal, ID13$844$646~49.7K23%13 May
23Jeffrey Street Jr For Fourth District JudgePaid for by StreetForJusticeCandidateNoneLocal, ID9$646$646~50.5K0.0%16 May
24Nick Woods for Nez Perce County CommissionerPaid for by Committee to Elect Nick WoodsCandidateNoneLocal, ID10$595$595~41.1K10%22 Oct
25Doug Larson For Butte County Commissioner, District 1Paid for by Doug Larson for Butte County Commissioner, District 1CandidateNoneLocal, ID28$1.4K$594~15.2K0.0%26 May
26Lori J. Shearer for 8th Circuit Court JudgeCandidateNoneLocal9$6.5K$550~180K0.0%26 Oct
27Bela4AssessorPaid for by Bela Kovacs for Kootenai County AssessorCandidateNoneLocal, ID5$548$548~56.5K0.0%18 May
28Christa for Coeur d'AlenePaid for by Christa Hazel For CDACandidateNoneLocal, ID4$498$498~56K9 May
29Naylor4School BoardPaid for by Kirt Naylor for Boise School BoardCandidateNoneLocal, ID6$497$497~126.5K0.0%31 Aug
30Sabra Barnes for Blaine County TreasurerCandidateNoneLocal, ID16$892$496~52K0.0%11 Jun
31Jerry L Holton for County CommissionerPaid for by Confidential SolutionsUnknownNoneLocal21$1K$446~23.1K0.0%19 May
32Steve Smith for Bonner County CommissionerPaid for by People To Elect Steve SmithCandidateNoneLocal, ID6$397$397~15K0.0%26 Oct
33Patty Weeks for Nez Perce County ClerkCandidateNoneLocal, ID6$397$397~16K26 Oct
34Jeff Alldridge for Idaho FallsCandidateDem.Local, ID6$397$397~19.1K19 May
35Sharene Ahlin for Minidoka County Assessor CandidateNoneLocal, ID8$396$396~6.8K0.0%19 May
36Griffin for NampaCandidateNoneLocal, ID3$349$349~56.5K22 May
37Tim ShurtzCandidateNoneLocal, ID2$299$299~16K19 May
38Libertarian Party of IdahoPaid for by LIBERTARIAN PARTY OF IDAHOPartyNoneLocal, ID1$250$250~55K14 Aug
39Benjamin Allen for Judicial OfficePaid for by Allen For Judicial OfficeCandidateNoneLocal, ID4$398$249~33K19 May
40Recall True PearcePaid for by Take Back Washington County PACGroupDem.Local, ID6$297$248~4.2K50%19 May
41Roger Rudd for Bonner County ClerkPaid for by Rudd for ClerkCandidateNoneLocal, ID5$248$248~14.5K0.0%20 May
42Wren Hernandez for Elmore CountyPaid for by Hernandez for Elmore CountyCandidateNoneLocal16$1.2K$199~55K0.0%19 May
43Mike Pena for CWI TrusteeCandidateNoneLocal, ID4$198$198~34K27 Oct
44Dan Schoenberg for Latah County CommissionerCandidateNoneLocal, ID4$198$198~16.5K20 Oct
45JC Weber for Madison CountyPaid for by JC Weber for IdahoCandidateNoneLocal, ID4$198$198~12K19 May
46Crawford for Canyon County CoronerCandidateNoneLocal, ID1$150$150~22.5K11 May
47Bruce E Mattare for CommissionerPaid for by Bruce For CommissionerCandidateNoneLocal12$794$149~42.1K19 May
48Cody Brower for District JudgePaid for by Retain Judge Cody BrowerCandidateNoneLocal13$744$149~83.5K0.0%19 May
49Knight4IdahoPaid for by Creighton Knight For IdahoCandidateNoneLocal, ID3$149$149~18.5K13 May
50Chris Christopherson for Washington County Commissioner Dist. 2CandidateNoneLocal9$446$99~19.5K0.0%18 May
51Jim Barton for 521CandidateRep.Local, ID4$198$99~21K18 May
52Wilson Simmons for Bannock County CoronerCandidateNoneLocal, ID2$99$99~7K19 Sep
53Walker for Canyon County CoronerPaid for by Sydney WalkerCandidateRep.Local, ID2$99$99~19K8 May
54Terry McAteer for NID Board - Division 1Paid for by McAteer For NIDCandidateNoneLocal, CA28$2.3K$50~164K0.0%22 Oct
55Jim Winer for Elko City CouncilCandidateNoneLocal, NV34$1.7K$50~78.1K0.0%26 Oct
56Leslie Wolff for TFC AssessorCandidateNoneLocal10$495$50~13.2K13%20 May
57Clearwater County GOPPartyNoneLocal, MN8$396$50~15.7K0.0%30 Aug
58Adam Gunderson for Clearwater County SheriffPaid for by GUNDERSON FOR SHERIFF COMMITTEECandidateNoneLocal5$248$50~10.5K0.0%20 Oct
59Davesk319Paid for by Dave SchaafCandidateRep.Local, ID4$198$50~2.2K18 May
60Committee to Re-Elect Judge BoyceCandidateNoneLocal, ID1$50$50~549.518 May
61Judge Aaron N. Thompson for Sixth District CourtPaid for by The Committee to Elect Judge ThompsonCandidateNoneLocal, ID1$50$50~49.519 May
62Jose Sanchez for Twin Falls County ClerkCandidateNoneLocal, ID1$50$50~3.5K12 May
63Steve Allred for Bear Lake County CommissionerCandidateNoneLocal, ID1$50$50~3.5K11 May
64Bradford Wills for County Assessor CandidateNoneLocal, ID1$50$50~1.5K7 May

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.