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 Oklahoma

248 pages · $1.8M on Oklahoma races

Dem. 15% · Rep. 65% · no side 20%

Oklahoma on the map: races and candidates →

116 pages · 2,123 ads · $406.7K

#PageTypeSideRaceResultAdsSpendIn OKImpressionsAttackLast ad
1Let's Fix ThisPaid for by LET'S FIX THIS, INC.GroupNoneBallot measure, OK184$74.8K$74.8K~15.6M72%26 Oct
2Oklahoma First LLCGroupNoneHouse, district not named4$50K$50K~2.5M21 Aug
3Oklahoma Council of Public AffairsPaid for by OKLAHOMA COUNCIL OF PUBLIC AFFAIRS, INC.GroupNoneBallot measure, OK150$19K$11.8K~2.3M61%23 Oct
4Stevens for OK House District 51 Paid for by STEVENS FOR OK HOUSE 2026CandidateNoneLegislature, OK140$9.3K$9.3K~1M0.0%16 Jun
5OK Politics TodayPaid for by Secure Media LLC MediaNoneNone149$18.1K$9.2K~1.4M9.4%25 Oct
6Roberto Seda for State RepresentativePaid for by Roberto Seda for Oklahoma House District 91CandidateNoneLegislature, OK13$5.9K$5.9K~414.1K0.0%26 Oct
7Tyler HerringPaid for by Friends of Tyler Herring 2026CandidateNoneLegislature, OK25$6.9K$5.4K~502K0.0%23 Oct
8Keep Oklahoma's PromisesPaid for by NATIONAL PUBLIC PENSION COALITIONGroupNoneNone9$15.3K$5.1K~868.5K80%14 Aug
946 ActionGroupNoneLocal, OK20$6.7K$4.8K~887.5K0.0%26 Oct
10Ron MeinhardtPaid for by Meinhardt for US SenateCandidateNoneSenate, OK29$4.6K$4.6K~344.2K32%25 Oct
11Commissioner Stan Sallee - Tulsa County District 1Paid for by Stan Sallee for Tulsa County 2026CandidateNoneLocal, OK1$4.2K$4.2K~550K9 Jun
12Jessica Clayton for Oklahoma County Commissioner District 3Paid for by Jessica Clayton for OklahomaCandidateNoneLocal, OK38$4.1K$4.1K~299.6K0.0%26 Oct
13Create a Safer Community - YES Nov. 3Paid for by Citizens for a Safer Community, a project of Local Voter Information Network, Inc.GroupNoneBallot measure, OK37$5.7K$3.6K~307K8.3%27 Oct
14YES on SQ 832 - Raise the WageGroupNoneBallot measure, OK17$3.5K$3.5K~945K12%13 Jun
15Oklahoma Health ActionGroupNoneLegislature, OK12$6K$3.3K~527.5K33%26 Oct
16Jeffrey Smith for Muskogee County AssessorPaid for by Jeffrey Smith for Muskogee County Assessor 2026CandidateNoneLocal, OK12$3.3K$3.3K~201.6K0.0%25 Aug
17Josh Powers- Comanche County CommissionerCandidateNoneLocal, OK12$3K$2.8K~247K8.3%19 Jun
18Robert FranklinPaid for by Robert Franklin for Superintendent of Public Instruction of Oklahoma 2026CandidateNoneOther statewide, OK8$2.5K$2.5K~274.5K0.0%25 Oct
19Hotel Guest TaxPaid for by Citizens for TulsaGroupNoneBallot measure, OK8$2.3K$2.3K~205.5K0.0%26 Oct
20Bryan Husted for State SenatePaid for by Friends of Bryan Husted 2026CandidateNoneLegislature, OK1$2.2K$2.2K~65K10 Jun
21Stan May for State HousePaid for by FRIENDS OF STAN MAY 2026CandidateNoneLegislature, OK7$2.4K$2.2K~134K0.0%25 Oct
22John Harber for Atoka MayorPaid for by John Harber Friends of for Atoka MayorCandidateNoneLocal, OK18$3.1K$2.2K~218.1K0.0%16 Oct
23John Gibbons for Oklahoma County AssessorCandidateNoneLocal, OK11$1.9K$1.9K~105.5K18%25 Oct
24Chaunté GilmorePaid for by Gilmore for OklahomaCandidateNoneLegislature, OK6$1.9K$1.9K~485K0.0%15 Oct
25The State ChamberGroupNoneNone57$7.8K$1.7K~941.7K30%27 Oct
26Colleen McCarty for Tulsa County DACandidateNoneLocal, OK4$1.7K$1.7K~121.5K15 Jun
27Joe BuchananPaid for by Friends of Joe Buchanan 2026CandidateNoneLegislature, OK6$1.6K$1.6K~109K0.0%16 Jun
28Suzanne Callihan For OK House 38Paid for by Friends of Suzanne CallihanCandidateNoneLegislature, OK6$1.6K$1.6K~108.5K0.0%12 Jun
29David Ostrowe for Lt. GovernorPaid for by David Ostrowe for Oklahoma Lt. Governor 2026CandidateNoneOther statewide, OK10$1.6K$1.6K~55.1K0.0%15 Jun
30John GeorgePaid for by Friends of John George 2026CandidateNoneLegislature, OK6$1.8K$1.5K~168K0.0%16 Jun
31The Petroleum Alliance of OklahomaGroupNoneNone86$4.5K$1.5K~739.2K2.4%14 Oct
32Bartlesville Professional Firefighters Local 200GroupNoneLocal, OK5$1.8K$1.4K~142.5K20%22 Oct
33Dillon TravisPaid for by Dillon Travis for State House 2026CandidateNoneLegislature, OK4$1.4K$1.4K~105K16 Jun
34Ashtyn Smith for Oklahoma House 96CandidateNoneLegislature, OK8$1.4K$1.4K~199K0.0%26 Oct
35Robert Keyes for State SenatePaid for by Keyes For State SenateCandidateNoneLegislature, OK10$1.4K$1.4K~77.5K0.0%24 Aug
36Aaron Forst for OK Senate Dist. 34Paid for by Forst For OKCandidateNoneLegislature, OK26$1.4K$1.4K~119.7K7.7%15 Oct
37Marc Hader, Canadian County CommissionerPaid for by Friends of Marc HaderCandidateNoneLocal, OK4$1.2K$1.2K~69K12 Jun
38Derek PorterPaid for by Porter for OK House District 19 2026CandidateNoneLegislature, OK8$1.2K$1.2K~88K0.0%10 Jun
39Shreffler for Tulsa County Treasurer Paid for by Shreffler for Tulsa County TreasurerCandidateNoneLocal, OK24$1.2K$1.2K~41.1K26%16 Jun
40Oklahoma Ethics CommissionPublic bodyNoneNone21$14.1K$1.1K~1.4M0.0%1 Jul
41Michelle McCane for HD72Paid for by Michelle McCaneCandidateNoneLegislature, OK1$950$950~275K14 Oct
42Steve Umling for Blanchard MayorPaid for by STEVE UMLING CAMPAIGNCandidateNoneLocal, OK12$994$895~41.7K11%26 Oct
43Chadwic Cochran for Muskogee County Commissioner District 3 CandidateNoneLocal, OK16$892$892~70K20%15 Jun
44Sooner State NewsPaid for by Metric Media LLCNetwork pageNoneGovernor, OK1$850$850~22.5K23 Aug
45Re-Elect Jim Galambos for Blanchard MayorPaid for by Jim Galambos for MayorCandidateNoneLocal, OK7$847$847~59.5K0.0%24 Oct
46Tanayia Hubler for Associate District Judge 2026CandidateNoneLocal, OK16$892$843~52.2K0.0%13 Jun
47Pete ReganPaid for by Regan for Tulsa 2026CandidateNoneLocal, OK8$796$796~71K0.0%25 Aug
48Re-Elect State Representative David HardinPaid for by Hardin For HouseCandidateNoneState6$4.8K$750~309K0.0%22 Oct
49Kinsley Jordan for State HousePaid for by Kinsley Jordan for State House 2026CandidateNoneState25$1.9K$744~380.7K0.0%12 Jun
50Justin Hornback for Oklahoma Corporation Commission 2026Paid for by Hornback 2026CandidateNoneOther statewide, OK6$697$697~39K0.0%14 Jun
51Enid Hotel Tax InitiativePaid for by Enid Hotel Tax Initiative, WGCGroupNoneBallot measure, OK4$598$598~52K22 Aug
52Jack Vaughan for HD 32Paid for by Jack Vaughan Continued Commitment to Serve 2026CandidateNoneLegislature, OK6$597$548~36K0.0%16 Jun
53Crystal CampbellPaid for by Crystal Campbell for State House 2026CandidateNoneLegislature, OK9$746$497~58.5K0.0%25 Aug
54Donald E. Smolen, IIPaid for by SMOLEN LAW, PLLCUnknownNoneLocal11$845$447~68.5K36%25 Oct
55Mark Chapman for State RepresentativePaid for by Friends of Mark ChapmanCandidateNoneState6$1.1K$399~33K0.0%15 Jun
56John FothergillPaid for by John M. Fothergill for Tulsa County Treasurer 2026CandidateNoneLocal, OK4$398$398~31K10 Jun
57Cody ElliottCandidateNoneLegislature, OK12$894$397~73K0.0%13 Jun
58Keep Judge Woodward 2026CandidateNoneLocal25$1.4K$396~117.5K0.0%26 Oct
59Craig McVayPaid for by Craig for Kids 2026CandidateNoneOther statewide, OK1$350$350~32.5K15 May
60Christie Miller for Oklahoma County TreasurerPaid for by Christie Miller For TreasurerCandidateNoneLocal, OK3$349$349~25.5K26 Oct
61Dalton Staley for Oklahoma House Of Representatives District 3Paid for by Dalton Staley for state house 2026CandidateNoneLegislature, OK3$349$349~26.5K8 May
62Johnna Ervin for Shawnee City Commissioner Ward 5CandidateNoneLocal, OK5$348$348~35.5K0.0%16 Aug
63Oklahoma Second Amendment AssociationPaid for by Oklahoma Second Amendment Association GroupNoneNone11$845$347~82.5K55%13 Oct
64Jennifer Mayo for Oklahoma County Commissioner District 3CandidateNoneLocal, OK1$250$250~7.5K25 Oct
65Rob Davis for District JudgeCandidateNoneLocal, OK4$298$249~13K15 Jun
66Andrea Biscardi for OklahomaCandidateNoneLegislature, OK3$249$249~16.5K24 Oct
67Freeman for OK House District 91Paid for by Freeman for HD 91CandidateNoneLegislature, OK3$249$249~17.5K11 Jun
68Loren Angle For Associate JudgePaid for by Friends of Loren AngleCandidateNoneLocal33$1.6K$248~36.4K0.0%15 Jun
69Mike Lay - Public LeadershipPaid for by Friends of Mike Lay 2026CandidateNoneState7$647$248~42.5K0.0%26 Oct
70Sam Strecker for Garfield County Commissioner District 1Paid for by Sam Strecker FGCCD1 2026CandidateNoneLocal, OK8$396$248~17.1K0.0%14 Jun
71James Brown for LeFlore District 1 County Commissioner CandidateNoneLocal, OK6$297$248~18K0.0%16 Jun
72Dana Prieto for OK SenateCandidateNoneLegislature, OK5$248$248~9.5K25 Aug
73Judge Galbraith for District JudgePaid for by Elect Judge Christine Galbraith for District Judge 2026CandidateNoneLocal3$649$199~48.5K25 Oct
74Strom for State RepresentativeCandidateNoneState5$448$199~35.5K12 Jun
75Phillip Peak for District JudgePaid for by Committee to Elect Phillip Peak for Judge 2026CandidateNoneLocal10$595$198~73K0.0%14 Jun
76MOGA Network LLCPaid for by MOGANetwork LLCUnknownNoneLegislature, OK6$297$198~37K0.0%3 Jun
77Oklahoma Public School Resource CenterGroupNoneOther statewide, OK4$198$198~19K11 Aug
78Re-elect Zac Davis, Grady County District 1 CommissionerCandidateNoneLocal, OK4$198$198~7.1K30 May
79Michael Nash for County CommissionerCandidateNoneLocal9$846$150~58.5K40%16 Jun
80Oklahoma Restaurant AssociationGroupNoneBallot measure, OK1$150$150~22.5K10 Jun
81Brad Pexiotto for Rogers County AssessorCandidateNoneLocal, OK1$150$150~22.5K16 May
82Oklahoma Business VoiceGroupNoneBallot measure, OK1$150$150~12.5K8 May
83Bradley Smith for County CommissionerCandidateNoneLocal12$794$149~39.2K13%27 Oct
84Shawn TiemannPaid for by Committee to Elect Shawn TiemannCandidateNoneLocal, OK3$149$149~10.5K6 Aug
85Digital News ServicesMediaNoneGovernor, WI54$25.9K$99~1.7M48%26 Oct
86La Pura NetaMediaNoneNone204$11.9K$99~1.1M38%26 Oct
87League of Women Voters of TulsaPaid for by League of Women Voters of Metropolitan TulsaGroupNoneNone7$1K$99~274K0.0%26 Oct
88Pamela Gordon for State HouseCandidateNoneState16$892$99~140.6K0.0%22 Aug
89Sabra Barnes for Blaine County TreasurerCandidateNoneLocal, ID16$892$99~52K0.0%11 Jun
90Sierra PfeifferPaid for by FRIENDS OF SIERRA PFEIFFER 2026CandidateNoneLocal3$849$99~47.5K23 Oct
91Friends of JB Miller for District Attorney 2026CandidateNoneLocal14$693$99~126K0.0%10 Jun
92David Berrong for MayorPaid for by Berrong for Mayor CandidateNoneLocal, TN6$297$99~16K0.0%24 Oct
93David Austin for Ward 2CandidateNoneLocal, OK3$149$99~10.5K25 Oct
94Ian's EnterpriseUnknownNoneOther statewide, OK3$149$99~13.5K25 Aug
95Sam Kaufman for MayorCandidateNoneLocal, FL74$13.1K$50~1M0.0%13 Aug
96Ernie Yarbrough, State Representative District 7Paid for by Ernie Yarbrough for State HouseCandidateNoneState37$6.6K$50~340.5K0.0%26 Oct
97Tamara Grove District 26 SenatorPaid for by Tamara Grove for District 26CandidateNoneLegislature, SD60$3.3K$50~123.4K27%1 Jun
98Elect Amber Mills - State Representative District 99Paid for by Committee to Elect Amber MillsCandidateNoneLegislature, TN16$1.2K$50~84.6K0.0%2 Aug
99Moses For MayorPaid for by Moses for Mayor CampaignCandidateNoneLocal16$992$50~46.9K0.0%3 Aug
100Friends of Mark LawsonPaid for by Friends of Mark Lawson 2026CandidateNoneNone2$799$50~55.5K25 Oct
101Wayne King for County CommissionerPaid for by Wayne King for County Commissioner CandidateNoneLocal9$646$50~51.5K11%14 Oct
102City of Edmond, GovernmentPaid for by CITY OF EDMONDPublic bodyNoneNone10$495$50~52K0.0%23 Oct
103Cornelius for Senate 2026CandidateNoneState6$397$50~28K0.0%14 Jun
104Kirkpatrick Policy GroupPaid for by Kirkpatrick Policy Group, Inc.GroupNoneNone8$396$50~22.6K0.0%26 Oct
105Chris Standridge for Washington County AssessorCandidateNoneLocal8$396$50~11.2K25%16 Jun
106Max Wolfley for House District 95Paid for by Max Wolfley For House 95 2026CandidateNoneState5$348$50~62.5K0.0%26 Oct
107MarQ4JudgePaid for by MarQ Clayton for JudgeCandidateNoneLocal5$248$50~7.5K0.0%24 Sep
108Norman4MayorCandidateNoneLocal5$248$50~15.5K5 Aug
109Ken DokeCandidateNoneNone4$198$50~10K10 Jun
110Billy Wagner for OklahomaCandidateNoneGovernor, OK2$99$50~5K29 Aug
111Brad Hollowell for Grady County Treasurer 2026CandidateNoneLocal2$99$50~6K4 Jun
112Founds for House - People Over Politics Paid for by Founds for House 2026CandidateNoneLegislature, OK1$50$50~2.5K1 Oct
113Adam HolleyCandidateNoneBallot measure, OK1$50$50~4.5K5 Aug
114Vote Wendy Jo HamptonCandidateNoneLegislature, OK1$50$50~4.5K15 Jun
115Kevin Norwood for State RepresentativePaid for by Kevin Norwood For OfficeCandidateNoneLegislature, OK1$50$50~3.5K12 Jun
116Stone JonesGroupNoneBallot measure, OK1$50$50~2.5K8 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.