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 Alabama

325 pages · $1.8M on Alabama races

Dem. 23% · Rep. 62% · no side 16%

Alabama on the map: races and candidates →

138 pages · 2,892 ads · $1.3M

#PageTypeSideRaceResultAdsSpendIn ALImpressionsAttackLast ad
1Tommy TubervillePaid for by TUBERVILLE FOR GOVERNOR INCCandidateRep.Governor, AL26$65.1K$65.1K~4.7M23%26 Oct
2American Conservatives Fund Paid for by AMERICAN CONSERVATIVE FUND. NOT AUTHORIZED BY ANY CANDIDATE OR CANDIDATE’S COMMITTEE.GroupRep.Legislature, MI475$282.5K$59.7K~16.6M13%30 Jul
3John Wahl for Lieutenant GovernorPaid for by JOHN WAHL FOR ALABAMACandidateRep.Other statewide, AL36$51.7K$51.7K~8.6M5.6%14 Jun
4Steve MarshallPaid for by Steve Marshall For Alabama CandidateRep.Other statewide, AL7$44.6K$44.6K~1.3M0.0%15 May
5Frances Holk-Jones for State Representative District 95Paid for by Frances Holk-Jones CampaignCandidateRep.Legislature, AL59$68.1K$29.8K~2.4M5.3%16 Jun
6Jared Sluss For State Senate District 7Paid for by Jared For AlabamaCandidateDem.Legislature, AL98$29.7K$29.7K~3.5M12%27 Oct
7Christina Woerner McInnis for Alabama AG CommissionerPaid for by McInnis for AlabamaCandidateRep.Other statewide, AL16$21.4K$21.4K~2M0.0%15 Jun
8My Cullman TelevisionMediaNoneOther statewide, AL13$17.3K$17.2K~2.1M7.7%16 Oct
9John Roberts for State SenateCandidateNoneLegislature, AL19$18.2K$17.1K~1.5M0.0%26 Oct
10Young Boozer for TreasurerPaid for by Committee to elect Young Boozer, INC.CandidateRep.Other statewide, AL11$17K$17K~3.6M0.0%22 Oct
11Walker For AlabamaPaid for by Walker for AlabamaCandidateNoneGovernor, AL33$29K$17K~4.6M0.0%17 May
12Forge the Future ProjectGroupRep.Legislature, AL111$57.1K$15.9K~1.6M0.0%7 Aug
13Andrew JonesPaid for by Friends of Andrew JonesCandidateRep.Legislature, AL23$28.5K$15K~1.3M8.7%26 Oct
14Alabama News BreakMediaDem.Governor, AL9$14.9K$14.9K~990K100%14 Jun
15Randy Price for State SenatePaid for by Randy Price for State Senate District 13CandidateRep.Legislature, AL28$13.5K$13.5K~1.1M0.0%26 Oct
16Phillip Ensler for Lt. Governor of AlabamaPaid for by Phillip EnslerCandidateDem.Other statewide, AL8$12.2K$12.2K~1.6M13%24 Oct
17Wes AllenPaid for by Wes Allen CampaignCandidateRep.Other statewide, AL35$12.1K$11.6K~1.7M4.5%15 Jun
18Senator Chris ElliottPaid for by Friends of Chris ElliottCandidateRep.Legislature, AL5$10.9K$10.9K~777.5K8 May
19Jack WilliamsUnknownNoneOther statewide, AL59$12.6K$10.7K~1.1M0.0%14 May
20Will Barfoot for Alabama State SenateCandidateRep.Legislature, AL16$10.7K$10.7K~735K0.0%24 Oct
21Sam Givhan for State SenatePaid for by Committee to Elect Sam GivhanCandidateRep.Legislature, AL24$10.5K$10.5K~732K0.0%25 Oct
22Pamela Casey for Alabama Attorney GeneralCandidateNoneOther statewide, AL8$10.2K$10.2K~1.2M0.0%18 May
23Alabama Freedom and ProsperityPaid for by Alabama Freedom and Prosperity PACGroupRep.Other statewide, AL8$9.9K$9.9K~1.3M0.0%7 May
24Joe Freeman for Alabama House District 95Paid for by Friends of Joe FreemanCandidateRep.Legislature, AL58$9.3K$9.3K~429.9K42%15 Jun
25Matt Gentry for Public Service CommissionPaid for by Matt Gentry for PSCCandidateNoneOther statewide, AL4$9K$9K~1.2M22 Oct
26Aaron Thomas for HD 10Paid for by Aaron Thomas for HD10CandidateNoneLegislature, AL61$8.9K$8.9K~1.6M31%26 Oct
27Jesse Battles for State SenateCandidateNoneLegislature, AL5$11K$8.2K~842K20%26 Oct
28Greg Shaw for Supreme CourtPaid for by Committee to Re-Elect Justice Greg ShawCandidateRep.Other statewide, AL4$8K$8K~435K1 Oct
29Amy Dozier Minton for Alabama Senate District 10Paid for by Amy Minton For Alabama SenateCandidateDem.Legislature, AL17$7.7K$7.7K~355.6K43%18 May
30Jay Mitchell for Alabama Attorney GeneralPaid for by JAY MITCHELL FOR ALABAMA ATTORNEY GENERAL CandidateRep.Other statewide, AL1$7.5K$7.5K~650K15 May
31Rhett Marques for CongressPaid for by Rhett Marques for State RepresentativeCandidateNoneLegislature, AL38$9K$7.3K~635K21%26 Oct
32Scott Ortis for State SenateCandidateNoneLegislature, AL18$11.1K$6.8K~1.1M7.1%17 May
33Phillip Pettus State Representative District 1Paid for by Friends of Phillip PettusCandidateRep.Legislature, AL11$6.7K$6.7K~147.5K55%15 May
34Terry Waters for State Senate, District 22Paid for by Terry Waters Senate Campaign CandidateRep.Legislature, AL10$7.4K$6.6K~448.6K40%12 May
35Steve Livingston for State SenateCandidateRep.Legislature, AL30$6.6K$6.6K~435.5K0.0%25 Oct
36Representative Rick Rehm, Alabama House District 85Paid for by Rick Rehm for HouseCandidateRep.Legislature, AL36$6.5K$6.5K~565K0.0%24 Oct
37Representative Susan DuBosePaid for by Committee to Elect Susan DuBoseCandidateRep.Legislature, AL9$5.8K$5.8K~289.5K0.0%27 Oct
38Jay Hovey, Alabama State Senate District 27Paid for by Friends of Jay HoveyCandidateRep.Legislature, AL3$5.4K$5.4K~477.5K13 May
39Corey Hill - Republican for Alabama Ag CommissionerPaid for by Corey Hill Campaign for Commissioner of AgricultureCandidateRep.Other statewide, AL14$5.3K$5.3K~490K0.0%22 Oct
40Danielle Duggar for Alabama House District 96Paid for by Committee to Elect Danielle DuggarCandidateRep.Legislature, AL39$4.8K$4.8K~312.9K12%26 Oct
41Rep. Matt SimpsonPaid for by Committee to Elect Matt SimpsonCandidateRep.Legislature, AL13$6.6K$4.8K~446.5K0.0%11 May
42Lloyd for AlabamaCandidateRep.Legislature, AL60$5.6K$4.6K~620.1K0.0%19 May
43Josh PendergrassPaid for by Pendergrass For AlabamaCandidateNoneLegislature, AL12$4.5K$4.5K~248K42%26 Oct
44Brent Comer for Alabama Senate District 28Paid for by COMMITTEE TO ELECT BRENT COMERCandidateRep.Legislature, AL23$4.4K$4.4K~408.6K0.0%26 Oct
45April Weaver for SenateCandidateRep.Legislature, AL59$6.4K$4.4K~168.3K0.0%26 Oct
46Rep. Greg Barnes, AL HD13Paid for by Greg Barnes CandidateNoneLegislature, AL6$6K$4.2K~527K0.0%12 May
47Representative Mack N. ButlerPaid for by Mack Butler for HouseCandidateRep.Legislature, AL30$4.1K$4.1K~218.1K0.0%25 Oct
48Digital News ServicesMediaNoneGovernor, WI54$25.9K$3.9K~1.7M48%26 Oct
49McCaney4ALHouseCandidateRep.Legislature, AL22$3.9K$3.9K~186.6K32%12 May
50Kirk HatcherCandidateDem.Legislature, AL3$3.7K$3.7K~1M17 May
51Danny Crawford Alabama District 5 State RepresentativeCandidateRep.Legislature, AL24$3.7K$3.7K~267K0.0%25 Oct
52Senator Keith KelleyPaid for by Friends of Keith KelleyCandidateRep.Legislature, AL11$4K$3.2K~326K0.0%19 Oct
53Carlson for AlabamaPaid for by FRIENDS OF NATE CARLSONCandidateNoneLegislature, AL9$3.1K$3.1K~113K11%19 May
54David Money for AlabamaPaid for by Friends of David MoneyCandidateNoneLegislature, AL29$4.4K$3.1K~431.2K0.0%19 May
55James Lomax for State HousePaid for by Friends of James LomaxCandidateRep.Legislature, AL5$4.6K$3K~267.5K28 Sep
56Rex ReynoldsPaid for by Paid for By Friends to Elect Rex ReynoldsCandidateRep.Legislature, AL5$2.9K$2.9K~187.5K0.0%23 Sep
57Jim CarnsPaid for by Jim Carns CampaignCandidateRep.Legislature, AL13$4K$2.9K~582.6K0.0%15 May
58Doug Harwell, Alabama State Senate District 34Paid for by Doug Harwell for Alabama State Senate District 34CandidateRep.Legislature, AL7$2.8K$2.8K~835K0.0%15 May
59AshLeigh Dunham for Supreme Court Associate JusticeCandidateNoneOther statewide, AL11$3.1K$2.8K~634.5K0.0%18 Oct
60Joey Callahan for House District 32CandidateNoneLegislature, AL2$2.6K$2.6K~102.5K20 Oct
61Representative Leigh HulseyPaid for by COMMITTEEE TO ELECT LEIGH HULSEYCandidateRep.Legislature, AL12$5.3K$2.6K~450.1K0.0%27 Oct
62Jeff Monroe for State House District 37CandidateNoneLegislature, AL33$4.2K$2.4K~476.2K0.0%19 Oct
63Stormin Norman Horton for Alabama House District 93Paid for by Norman Horton CandidateRep.Legislature, AL36$2.4K$2.4K~201.3K19 May
64Ernie Yarbrough, State Representative District 7Paid for by Ernie Yarbrough for State HouseCandidateNoneState37$6.6K$2.3K~340.5K0.0%26 Oct
65Phillip RigsbyPaid for by FRIENDS OF PHILLIP RIGSBYCandidateRep.Legislature, AL4$4K$2.2K~230K28 Sep
66Nicole Jones Wadsworth for Lt. GovernorPaid for by Committee To Elect Dr. Nicole WadsworthCandidateNoneOther statewide, AL39$2.3K$2.2K~119.6K0.0%18 May
67Trent FordCandidateNoneLegislature, AL16$3.8K$2.1K~251.5K25%25 Oct
68Ron SparksPaid for by Friends of Ron SparksCandidateDem.Governor, AL11$2.1K$2.1K~241K0.0%20 Oct
69Kristin Nelson for House District 38Paid for by Friends of Kristin NelsonCandidateNoneLegislature, AL12$2.4K$2.1K~490K0.0%26 Oct
70Mo BrooksPaid for by Friends of Mo BrooksCandidateRep.Legislature, AL18$2.1K$2K~430K0.0%18 May
71Alicia Escott Lumpkin CandidateDem.Legislature, AL14$3.6K$2K~583K0.0%13 May
72Conservation AlabamaGroupDem.Other statewide, AL3$1.8K$1.8K~195K13 Jun
73Allison Montgomery for House District 25Paid for by Allison Montgomery for AlabamaCandidateDem.Legislature, AL13$1.8K$1.8K~253.1K58%26 Oct
74John Jacobs for House District 37Paid for by John Jacobs CampaignCandidateRep.Legislature, AL5$2.5K$1.8K~83.5K0.0%16 Jun
75Ashley Sharpe for AlabamaCandidateDem.Legislature, AL12$2.2K$1.8K~146.6K40%26 Oct
76Phil Segraves for House District 17Paid for by Phil Segraves CampaignCandidateRep.Legislature, AL3$1.6K$1.6K~14.5K5 Jun
77Alabama Values PACPaid for by ALABAMA VALUES PACGroupRep.Legislature, AL23$1.6K$1.6K~77.9K100%18 May
78Alabama Political ReporterMediaNoneLegislature, AL3$2.6K$1.4K~240K1 May
79Representative Mike ShawPaid for by Elect Mike ShawCandidateNoneState8$5.5K$1.3K~215K23 Oct
80Micheal Beck for State House - District 17Paid for by Commirttee to Elect Micheal BeckCandidateRep.State14$6.9K$1.2K~832.6K0.0%15 Jun
81Reed Ingram - Alabama House of Representatives District 75Paid for by Reed Ingram CampaignCandidateRep.Legislature, AL6$1.1K$1.1K~76K22 Oct
82Emily Jones for State Board of Education, District 8Paid for by Emily Jones for State Board of Ed District 8CandidateNoneState16$2.4K$1.1K~120.6K0.0%25 Oct
83Derek Chen for AlabamaCandidateNoneOther statewide, AL1$950$950~112.5K7 May
84Representative Chris BlackshearPaid for by COMMITTEE TO ELECT CHRIS BLACKSHEARCandidateRep.Legislature, IN8$4K$899~230K8 Oct
85Corley Ellis for House District 41Paid for by Paid for by Corley Ellis CampaignCandidateNoneState7$3K$899~152.5K12 Oct
86Elect Elaine BeechPaid for by Elaine Beech CampaignCandidateNoneLegislature, AL5$1.3K$899~93.5K0.0%26 Oct
87Doc Mancuso for State House District 7Paid for by Angelo "Doc" Mancuso CampaignCandidateNoneState20$8K$798~312K25%27 Oct
88Hanu For AlabamaCandidateDem.Legislature, AL16$892$793~56.5K31%25 Oct
89James Linderholm for Alabama District 20Paid for by Linderholm For District 20CandidateNoneLegislature, AL7$747$747~99.5K43%25 Oct
90Dan Roberts for AlabamaPaid for by Dan Roberts for SenateCandidateRep.Legislature, AL2$699$699~25K9 May
91What's Happening BirminghamPaid for by First Impressions Marketing Group, LLCUnknownDem.Legislature, AL5$748$649~102K0.0%9 Sep
92Marilyn for AlabamaCandidateDem.Legislature, AL5$648$648~21.6K0.0%26 Oct
93Capitol HotlinePaid for by Capitol Hotline PACGroupDem.Legislature, AL2$599$599~29K14 May
94Hammons for AlabamaPaid for by The Committiee to Elect Kinsley HammonsCandidateNoneLegislature, AL6$597$597~29K0.0%25 Oct
95Forrest SatterfieldCandidateNoneLegislature, AL15$743$594~67.2K13%26 Oct
96Protect our Water Protect our FuturePaid for by Protect Our Water Protect Our FutureGroupRep.Legislature, NC10$4.9K$550~1.4M0.0%14 Aug
97Connie Spears for State Board of EducationPaid for by Friends of Connie SpearsCandidateNoneOther statewide, AL3$549$499~131K17 May
98State Representative Christopher J. EnglandPaid for by Committee to Elect Chris EnglandCandidateDem.Legislature, AL2$499$499~82.5K13 Oct
99Jabo Waggoner for Senate District 16Paid for by Waggoner for Senate CommitteeCandidateRep.Legislature, AL2$499$499~37K18 May
100Alabama Will 4 GovCandidateRep.Governor, AL6$497$497~53K0.0%18 May
101Pringle for AL101Paid for by CHRIS PRINGLE CAMPAIGNCandidateRep.Legislature, AL1$450$450~42.5K21 Oct
102Norman Crow for House District 63Paid for by Friends of Norman CrowCandidateDem.Legislature, AL1$450$450~112.5K13 Oct
103Kevin Bradford for State House, District 17Paid for by Committee to Elect Kevin BradfordCandidateNoneLegislature, AL1$450$450~32.5K8 May
104Bill McAdams for State HouseCandidateNoneLegislature, AL5$448$448~19.5K40%14 May
105Rick Pate for Lt. GovernorPaid for by Friends of Rick PateCandidateRep.Other statewide, AL2$399$399~36K14 May
106John Knapp for Alabama House District 65Paid for by John Knapp for HD65, PO Box 114, Tibbie, AL 36583CandidateRep.Legislature, AL8$396$396~104K0.0%26 Oct
107Senator Laura Wakim ChapmanPaid for by Committee to Elect Laura Wakim ChapmanCandidateRep.Legislature, WV31$6.6K$349~229.8K57%24 Oct
108Taylor Cook for State House 43Paid for by Committee to Elect Taylor CookCandidateDem.Legislature, AL2$299$299~21K11 Oct
109Toni Kornegay Vaughn ALHD 45Paid for by toni Kornegay VaughnCandidateDem.Legislature, AL6$297$297~20K17%18 Oct
110Representative Lee ReevesPaid for by Lee Reeves for State HouseCandidateRep.Legislature, TN29$17.2K$250~2.6M32%6 Aug
111Jonathan Russell for State RepresentativePaid for by Committee to Elect Jonathan RussellCandidateNoneLegislature, MO41$2.7K$249~140.2K0.0%4 Aug
112State Representative Jennifer LeeperPaid for by Jennifer Leeper 2026. Approved by Jennifer Leeper.CandidateDem.Legislature, CT113$5.6K$248~258.5K4.4%26 Oct
113LaTanya Millhouse State Representative District 52 CandidatePaid for by LATANYA MILLHOUSE COMMITTEE TO ELECT LATANYA MILLHOUSE CandidateDem.Legislature, GA35$2.3K$248~179.7K2.9%16 Jun
114Shalela Dowdy for Alabama House District 97Paid for by The Committee to Elect Shalela DowdyCandidateNoneLegislature, AL5$248$248~8.6K0.0%16 May
115Dr. Will Boyd for AlabamaPaid for by Will Boyd for AlabamaCandidateDem.Governor, AL2$199$199~29K15 May
116Grant GreenPaid for by Friends of Grant Green 2026CandidateRep.Legislature, OK11$9.6K$150~821.5K0.0%16 Jun
117Sharon CooperPaid for by Sharon Cooper for State HouseCandidateRep.Legislature, GA11$5K$150~122.7K0.0%26 Oct
118Melissa Stuckey for State HousePaid for by FRIENDS FOR MELISSA STUCKEYCandidateNoneLegislature, GA13$2.9K$150~139.6K0.0%21 Oct
119Ernest Fitts, IV for State Representative District 80Paid for by Ernie FittsCandidateNoneLegislature, ME5$648$150~42.5K22 Sep
120Donald Mottern for Alabama State SenateCandidateNoneLegislature, AL1$150$150~12.5K7 Oct
121Delegate Robin GrammerPaid for by Friends of Robin L. Grammer Jr.CandidateRep.Legislature, MD54$3.1K$149~197.3K56%26 Oct
122Strong with Stone - Spencer Stone for State SenatePaid for by Stone for State SenateCandidateNoneState4$298$149~22K30 Sep
123Lee County Democratic Party - AlabamaPartyDem.Governor, AL5$248$149~19K0.0%15 Oct
124JR Bowling for State Senate District 4Paid for by JR Bowling For Alabama State Senate District 4CandidateRep.Legislature, AL3$149$149~8.5K18 May
125Amar MukundaPaid for by FRIENDS OF AMAR MUKUNDACandidateDem.Legislature, MD31$5.1K$99~949.6K11%19 Jun
126Heather Baxter For District 34CandidateNoneState31$1.5K$99~6.5K0.0%29 May
127Nina TaylorPaid for by Committee to Elect Nina TaylorCandidateDem.Legislature, AL4$198$99~16K18 May
128Derrick CollinsCandidateNoneGovernor, AL3$149$99~648.51 Oct
129Elect TyJuan ThirdgillPaid for by Friends of TyJuan ThirdgillCandidateDem.Legislature, AL3$149$99~4.5K29 May
130Grady Thornton for Alabama GOP State Executive Committee, Place 9CandidateRep.Other statewide, AL2$99$99~8K18 May
131Garlan Gudger Jr.Paid for by Gudger for SenateCandidateRep.Legislature, AL2$99$99~12K18 May
132Doug Cannon for Alabama State SenateCandidateNoneLegislature, AL2$99$99~22K6 May
133Americans for Prosperity - AlabamaPaid for by AMERICANS FOR PROSPERITYGroupRep.Legislature, AL2$99$99~45K6 May
134Sabrina Parker for DSEC - Senate District 25Paid for by COMMITTEE TO ELECT SABRINA PARKERCandidateDem.Legislature, TN61$3.3K$50~316.1K9.1%11 Oct
135Terence Lott Sr. for the 73rd District Paid for by Lott2026CandidateNoneState11$645$50~207.5K0.0%18 Oct
136Delegate Mike GriffithPaid for by Friends Of Mike GriffithCandidateRep.Legislature, MD6$597$50~62K0.0%18 Jun
137Vote Hurst for Alabama SenateCandidateNoneLegislature, AL1$50$50~12.5K15 May
138Kaycee Cavender for Alabama State House District 40Paid for by Committee to Elect Kaycee CavenderCandidateNoneLegislature, AL1$50$50~12.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.