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
Filtered to Alabama
325 pages · $1.8M on Alabama races
Dem. 23% · Rep. 62% · no side 16%
269 pages · 5,172 ads · $1.5M · page 2 of 2
| # | Page | Type | Side | Race | Result | Ads | Spend | In AL | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 201 | Wes Hodge for County CommissionPaid for by Wes Hodge for County Commission District 2 | Candidate | Dem. | Local, FL | 13 | $844 | $249 | ~42.7K | 7.7% | 16 Aug | |
| 202 | Jeremiah Giles for Circuit JudgePaid for by Committee to Elect Jeremiah Giles | Candidate | None | Local, AL | 6 | $497 | $249 | ~46K | 0.0% | 18 May | |
| 203 | Jarred ”Jay” Welborn for Shelby County District JudgePaid for by Committee to Elect Jarred Welborn | Candidate | None | Local, AL | 6 | $397 | $249 | ~18.1K | 0.0% | 16 Jun | |
| 204 | State Representative Jennifer LeeperPaid for by Jennifer Leeper 2026. Approved by Jennifer Leeper. | Candidate | Dem. | Legislature, CT | 113 | $5.6K | $248 | ~258.5K | 4.4% | 26 Oct | |
| 205 | Camara for Commissioner | Candidate | None | Local | 23 | $4.5K | $248 | ~444.1K | 22% | 26 Oct | |
| 206 | LaTanya Millhouse State Representative District 52 CandidatePaid for by LATANYA MILLHOUSE COMMITTEE TO ELECT LATANYA MILLHOUSE | Candidate | Dem. | Legislature, GA | 35 | $2.3K | $248 | ~179.7K | 2.9% | 16 Jun | |
| 207 | Tommy Barnes for U.S. Congress | Candidate | None | House, district not named | 6 | $297 | $248 | ~36K | 33% | 18 May | |
| 208 | Shalela Dowdy for Alabama House District 97Paid for by The Committee to Elect Shalela Dowdy | Candidate | None | Legislature, AL | 5 | $248 | $248 | ~8.6K | 0.0% | 16 May | |
| 209 | Lani Tynes for Circuit Judge Place 2 | Candidate | None | Local | 14 | $1.8K | $199 | ~171K | 0.0% | 26 Oct | |
| 210 | DANNO Daniel Taylor for Blount County CommissionerPaid for by Committee to elect Daniel Taylor | Candidate | None | Local, AL | 6 | $397 | $199 | ~37K | 0.0% | 19 May | |
| 211 | Mike Pollard for County Commissioner | Candidate | None | Local, AL | 4 | $298 | $199 | ~34K | 6 May | ||
| 212 | Valencia Allen-Coats for Clarke County License Commissioner | Candidate | None | Local, AL | 2 | $199 | $199 | ~35K | 19 Oct | ||
| 213 | Terri LaPoint for Congress | Candidate | Rep. | House AL-3 | 2 | $199 | $199 | ~15K | 17 May | ||
| 214 | Dr. Will Boyd for AlabamaPaid for by Will Boyd for Alabama | Candidate | Dem. | Governor, AL | 2 | $199 | $199 | ~29K | 15 May | ||
| 215 | Elect Junga JudgePaid for by Junga For Judge | Candidate | None | Local, OH | 35 | $2.3K | $198 | ~362.9K | 0.0% | 26 Oct | |
| 216 | Everett Wess for Senate 2026Paid for by EVERETT W. WESS FOR US SENATE | Candidate | Dem. | Senate, AL | Lost · 45.3% | 4 | $198 | $198 | ~22K | 15 Jun | |
| 217 | Grant GreenPaid for by Friends of Grant Green 2026 | Candidate | Rep. | Legislature, OK | 11 | $9.6K | $150 | ~821.5K | 0.0% | 16 Jun | |
| 218 | Elect Sheriff James RhodesPaid for by James Rhodes for Sheriff PAC ID #25190 | Candidate | None | Local, OR | 30 | $6.2K | $150 | ~452K | 6.7% | 27 Oct | |
| 219 | Sharon CooperPaid for by Sharon Cooper for State House | Candidate | Rep. | Legislature, GA | 11 | $5K | $150 | ~122.7K | 0.0% | 26 Oct | |
| 220 | Melissa Stuckey for State HousePaid for by FRIENDS FOR MELISSA STUCKEY | Candidate | None | Legislature, GA | 13 | $2.9K | $150 | ~139.6K | 0.0% | 21 Oct | |
| 221 | Cam Hunt for Lee County SheriffPaid for by Committee to Elect Cam Hunt for Sheriff | Candidate | None | Local | 9 | $1.4K | $150 | ~151.5K | 33% | 14 May | |
| 222 | Toby Conner for County Commissioner | Candidate | None | Local, GA | 18 | $1.2K | $150 | ~77K | 0.0% | 15 Jun | |
| 223 | Ernest Fitts, IV for State Representative District 80Paid for by Ernie Fitts | Candidate | None | Legislature, ME | 5 | $648 | $150 | ~42.5K | 22 Sep | ||
| 224 | John Katopodis | Candidate | None | None | 3 | $449 | $150 | ~30.5K | 16 May | ||
| 225 | Committee to Elect Daryl Lewis for Shelby County Assessor | Candidate | None | Local, TN | 4 | $398 | $150 | ~30K | 4 May | ||
| 226 | Donald Mottern for Alabama State Senate | Candidate | None | Legislature, AL | 1 | $150 | $150 | ~12.5K | 7 Oct | ||
| 227 | Nicholas J. Beckham for Talladega District Judge, Place 2 | Candidate | None | Local, AL | 1 | $150 | $150 | ~12.5K | 6 May | ||
| 228 | Tim Forehand for Geneva County SheriffPaid for by Tim Forehand For Geneva County Sheriff | Candidate | None | Local, AL | 1 | $150 | $150 | ~17.5K | 4 May | ||
| 229 | Delegate Robin GrammerPaid for by Friends of Robin L. Grammer Jr. | Candidate | Rep. | Legislature, MD | 54 | $3.1K | $149 | ~197.3K | 56% | 26 Oct | |
| 230 | Jeffrey Williams for Houston County Commissioner - District 1 | Candidate | None | Local, GA | 11 | $645 | $149 | ~67.5K | 0.0% | 31 Aug | |
| 231 | Vote Art Faulkner AL Republican Executive Committee-Elmore CountyPaid for by Committee to Elect Art Faulkner | Candidate | Rep. | None | 5 | $348 | $149 | ~39.5K | 0.0% | 15 May | |
| 232 | Strong with Stone - Spencer Stone for State SenatePaid for by Stone for State Senate | Candidate | None | State | 4 | $298 | $149 | ~22K | 30 Sep | ||
| 233 | Timothy Lower Foley City Council District 2Paid for by COMMITTEE TO ELECT TIMOTHY LOWER FOR FOLEY CITY COUNCIL DISTRICT 2 | Candidate | None | Local, AL | 3 | $149 | $149 | ~3.6K | 8 Jun | ||
| 234 | JR Bowling for State Senate District 4Paid for by JR Bowling For Alabama State Senate District 4 | Candidate | Rep. | Legislature, AL | 3 | $149 | $149 | ~8.5K | 18 May | ||
| 235 | Amar MukundaPaid for by FRIENDS OF AMAR MUKUNDA | Candidate | Dem. | Legislature, MD | 31 | $5.1K | $99 | ~949.6K | 11% | 19 Jun | |
| 236 | Heather Baxter For District 34 | Candidate | None | State | 31 | $1.5K | $99 | ~6.5K | 0.0% | 29 May | |
| 237 | Wren Hernandez for Elmore CountyPaid for by Hernandez for Elmore County | Candidate | None | Local | 16 | $1.2K | $99 | ~55K | 0.0% | 19 May | |
| 238 | Justin Medearis for Montgomery County Commission District 15Paid for by JUSTIN MEDEARIS CHOOSE MEDEARIS FOR COUNTY COMMISSIONER DISTRICT 15 | Candidate | None | Local, TN | 6 | $597 | $99 | ~72K | 0.0% | 1 Aug | |
| 239 | Nick Carter for ALGOP State Executive Committee-Elmore County | Candidate | Rep. | None | 9 | $446 | $99 | ~31.6K | 0.0% | 19 May | |
| 240 | Committee to Elect Tiffany Jones | Candidate | None | Local, KY | 4 | $398 | $99 | ~44K | 14 May | ||
| 241 | Zac TalleyPaid for by Zachary Talley for Office | Candidate | None | Local | 4 | $298 | $99 | ~20K | 19 May | ||
| 242 | Nina TaylorPaid for by Committee to Elect Nina Taylor | Candidate | Dem. | Legislature, AL | 4 | $198 | $99 | ~16K | 18 May | ||
| 243 | Derrick Collins | Candidate | None | Governor, AL | 3 | $149 | $99 | ~648.5 | 1 Oct | ||
| 244 | Michele Porter Headley for Revenue Commissioner | Candidate | None | Local, AL | 3 | $149 | $99 | ~4.5K | 15 Jun | ||
| 245 | Elect TyJuan ThirdgillPaid for by Friends of TyJuan Thirdgill | Candidate | Dem. | Legislature, AL | 3 | $149 | $99 | ~4.5K | 29 May | ||
| 246 | Allen Meadows for ALGOP, Shelby County, Place 3 | Candidate | Rep. | Local, AL | 3 | $149 | $99 | ~5.5K | 13 May | ||
| 247 | Cody Nugent for Marshall County Revenue Commissioner | Candidate | None | Local, AL | 2 | $99 | $99 | ~19K | 10 Jun | ||
| 248 | Grady Thornton for Alabama GOP State Executive Committee, Place 9 | Candidate | Rep. | Other statewide, AL | 2 | $99 | $99 | ~8K | 18 May | ||
| 249 | Garlan Gudger Jr.Paid for by Gudger for Senate | Candidate | Rep. | Legislature, AL | 2 | $99 | $99 | ~12K | 18 May | ||
| 250 | Doug Cannon for Alabama State Senate | Candidate | None | Legislature, AL | 2 | $99 | $99 | ~22K | 6 May | ||
| 251 | State Representative Ed Butler | Candidate | None | None | 45 | $3.6K | $50 | ~474.5K | 0.0% | 25 Oct | |
| 252 | Sabrina Parker for DSEC - Senate District 25Paid for by COMMITTEE TO ELECT SABRINA PARKER | Candidate | Dem. | Legislature, TN | 61 | $3.3K | $50 | ~316.1K | 9.1% | 11 Oct | |
| 253 | Johnny Ransdell for Montgomery County SheriffPaid for by Johnny Ransdell for MoCo Sheriff | Candidate | None | Local | 14 | $2.9K | $50 | ~182K | 0.0% | 4 Aug | |
| 254 | Ashley Prew for Probate Judge | Candidate | None | Local | 8 | $1.1K | $50 | ~238.6K | 0.0% | 26 Oct | |
| 255 | Kara Byars for Circuit JudgePaid for by Kara Byars for Judge | Candidate | None | Local | 16 | $992 | $50 | ~124K | 0.0% | 26 Oct | |
| 256 | Noland for Liberty | Candidate | None | Local | 14 | $893 | $50 | ~84.1K | 0.0% | 22 Oct | |
| 257 | Ken Bailey for Sheriff | Candidate | None | Local | 10 | $795 | $50 | ~22.6K | 29% | 16 May | |
| 258 | Terence Lott Sr. for the 73rd District Paid for by Lott2026 | Candidate | None | State | 11 | $645 | $50 | ~207.5K | 0.0% | 18 Oct | |
| 259 | Delegate Mike GriffithPaid for by Friends Of Mike Griffith | Candidate | Rep. | Legislature, MD | 6 | $597 | $50 | ~62K | 0.0% | 18 Jun | |
| 260 | Re-Elect Mark Watson for MayorPaid for by Mark Watson | Candidate | None | Local | 10 | $495 | $50 | ~27.5K | 0.0% | 25 Oct | |
| 261 | Re-Elect Tommy Dawson Auburn City Council Ward 8Paid for by Friends of Tommy Dawson | Candidate | None | Local | 3 | $249 | $50 | ~59K | 25 Aug | ||
| 262 | Heather Frank ShannonPaid for by Committee to Elect Heather Shannon for Probate Judge | Candidate | None | Local | 5 | $248 | $50 | ~11.5K | 0.0% | 4 May | |
| 263 | Greg Moody | Candidate | None | Local | 4 | $198 | $50 | ~2.6K | 26 Oct | ||
| 264 | Wayne Waite For JudgePaid for by Committee to Elect Waite Judge | Candidate | Dem. | Local, OH | 3 | $149 | $50 | ~6.5K | 5 May | ||
| 265 | Heath Tidwell for Winston County Commission District Two | Candidate | None | Local, AL | 1 | $50 | $50 | ~549.5 | 18 May | ||
| 266 | Kevin McNatt for Autauga County SheriffPaid for by Citizens for Kevin McNatt | Candidate | Rep. | Local, AL | 1 | $50 | $50 | ~8.5K | 18 May | ||
| 267 | Vote Hurst for Alabama Senate | Candidate | None | Legislature, AL | 1 | $50 | $50 | ~12.5K | 15 May | ||
| 268 | Kaycee Cavender for Alabama State House District 40Paid for by Committee to Elect Kaycee Cavender | Candidate | None | Legislature, AL | 1 | $50 | $50 | ~12.5K | 7 May | ||
| 269 | Committee to Re-elect James Cooper, Macon County Probate Judge Paid for by Committee to Re-Elect Judge James Cooper | Candidate | None | Ballot measure, AL | 1 | $50 | $50 | ~3.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.