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 Kansas

254 pages · $5M on Kansas races

Dem. 64% · Rep. 26% · no side 9.8%

Kansas on the map: races and candidates →

39 pages · 413 ads · $53.5K

#PageTypeSideRaceResultAdsSpendIn KSImpressionsAttackLast ad
1Karen Crnkovich for Johnson County Commission ChairPaid for by KAREN CRNKOVICH FOR JOHNSON COUNTY COMMISSIONCandidateNoneLocal, KS18$8.3K$4.6K~569K28%26 Oct
2Derrick Pierce Smith for JudgeCandidateNoneLocal, KS17$4.2K$3.5K~343.1K0.0%28 Jul
3Royer for Shawnee County CommissionPaid for by Royer for Shawnee County, Zac Surritt, TreasurerCandidateNoneLocal, KS61$3.2K$3.2K~230K0.0%23 Oct
4Cole for Prairie VillageCandidateNoneLocal, KS25$3K$3K~145.6K4.3%26 Oct
5Klapper for JudgeCandidateNoneLocal, KS38$2.7K$2.7K~183.7K0.0%4 Aug
6Sherry for KansasCandidateNoneLocal, KS3$2.3K$2.3K~100K15 Oct
7Judge Kate LynchPaid for by Committee to Re-Elect Judge Lynch, Diane Kane treasurerCandidateNoneLocal, KS2$4K$2.2K~225K23 Jul
8Inga Selders, City Council Member - Prairie Village, Ward 2Paid for by Inga Selders Friends ofCandidateNoneLocal, KS20$2K$2K~146K11%24 Oct
9Kiewiet for KansasPaid for by KIEWIET FOR KANSASCandidateNoneLocal, KS10$1.7K$1.7K~90.1K0.0%19 Oct
10Kayla Roehler for JudgePaid for by Kayla Roehler for District Court JudgeCandidateNoneLocal8$3.9K$1.1K~319.6K0.0%31 Jul
11Jim Howell - Sedgwick County CommissionerPaid for by Howell for County CommissionCandidateNoneLocal, KS17$1K$1K~76.5K0.0%25 Oct
12Max McCrite for JudgePaid for by MAX MCCRITE FOR JUDGECandidateNoneLocal7$2.5K$750~155.5K0.0%30 Sep
13Lawrence Professional FirefightersPaid for by Lawrence Professional Firefighters Political Action CommitteeGroupNoneLocal, KS4$998$649~287.5K19 Oct
14Ethan Spurling for Douglas County CommissionPaid for by Spurling for Douglas County. Lisa Woods, TreasurerCandidateNoneLocal, KS17$942$546~30.5K5.9%14 Oct
15Gene for JoCoCandidateNoneLocal, KS21$1K$545~25.8K79%15 Sep
16Mike Fessinger for JudgeCandidateNoneLocal13$2.7K$499~533.5K0.0%3 Aug
17Vote for ScalfPaid for by Committee to Elect Anji ScalfCandidateNoneLocal, KS1$450$450~8.5K15 Jul
18Rob Voelker for Riley County Commission District #1Paid for by Rob Voelker for Riley County CommissionCandidateNoneLocal, KS5$448$448~62.5K0.0%15 Oct
19Lily WuCandidateNoneLocal, KS9$546$447~31.1K33%27 Aug
20Becky Fast Johnson County CommissionerCandidateNoneLocal, KS10$795$397~56K0.0%27 Oct
21David Schneider for KansasPaid for by Committee to Elect David SchneiderCandidateNoneLocal, KS7$347$347~15.6K0.0%14 Oct
22Elect John F. SettichPaid for by ELECTJOHNFSETTICHCMSNRCandidateNoneLocal, KS5$648$299~45.5K0.0%22 Oct
23Morgan Baum, Hutchinson City Council Candidate Seat 1Paid for by Campaign Fund for Morgan BaumCandidateNoneLocal, MN3$449$199~35.5K15 Oct
24Force for CommissionerCandidateNoneLocal, KS2$199$199~33K14 Oct
25Rebecca Waxse for JudgeCandidateNoneLocal, MN9$646$198~45.7K0.0%26 Oct
26Sarah 4 KansasCandidateNoneLocal, KS1$150$150~4.5K15 Oct
27Professional Paramedics of Johnson County, Kansas IAFF Local 4885GroupNoneLocal, KS1$150$150~37.5K14 Oct
28Stacy Miller for Miami County CommissionCandidateNoneLocal8$396$149~33K63%23 Oct
29Olivia Hayse for County CommissionCandidateNoneLocal, KS5$248$149~25.5K20%19 Oct
30Save Prairie VillageGroupNoneLocal, KS4$198$149~4.1K2 Oct
31Jim McMullen for Kansas School BoardCandidateNoneLocal, KS2$99$99~6K12 Oct
32Wolf Croskey for PittsburgPaid for by WOLF CROSKEY FOR PITTSBURG CITY COUNCIL 2026CandidateNoneLocal, CA17$842$50~50.6K0.0%26 Oct
33Cody Brower for District JudgePaid for by Retain Judge Cody BrowerCandidateNoneLocal13$744$50~83.5K0.0%19 May
34Jerry MayoCandidateNoneLocal9$446$50~8.8K0.0%21 Oct
35Re-Elect Brad Pope Lyon County Sheriff 2026Paid for by COMMITTEE TO ELECT BRAD POPE INCCandidateNoneLocal, NV7$347$50~23.6K0.0%20 Oct
36Darcy Goni for JO CO Treasurer CandidateNoneLocal7$347$50~5.7K15 Aug
37Re-Elect Holly R Hinton Haskell County TreasurerCandidateNoneLocal4$198$50~6K16 Jun
38Mike Roe for County CommissionerCandidateNoneLocal2$99$50~10K23 Oct
39Edward Boersma - Prairie VillagePaid for by EDWARD BOERSMA FOR PVCandidateNoneLocal, KS1$50$50~549.511 Sep

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.