visualizedata.org

Demo page: real public data, in a page layout that is still being designed. Numbers are as the sources published them on the build date shown at the bottom.

Alabama / Senate

How did Alabama vote for the Senate?

2022 · data family: electiondata.dev

Katie Britt (Republican) won by 35.7 points

35.7ptsSenate, 2022: winner's margin

Compare every state: where Alabama ranks for 2022

Every regular Senate election in Alabama since 197816 regular elections; Democrats were ahead in 5 and Republicans in 11.
R +100.0R +50.0evenD +50.0D +100.019801990200020102020
Indicator: Democratic candidate's share of Senate votes minus the Republican's, points (regular elections; special elections are in the table)Source: electiondata.dev senate-results, version 2026-10-25.247421eda6; MIT Election Data and Science Lab, U.S. Senate statewide 1976-2024
Show the numbers (16 rows)
YearMargin
2022R +35.7
2020R +20.4
2016R +28.1
2014R +97.3
2010R +30.5
2008R +26.8
2004R +35.2
2002R +18.7
1998R +26.6
1996R +7.0
1992D +31.7
1990D +21.1
1986D +0.6
1984D +26.4
1980R +2.9
1978D +94.0

Every Senate race since 1976

RaceWinnerRunner-upMarginVotes
2022Katie Britt (R) 66.6%Will Boyd (D) 30.9%35.7 pts1,414,238
2020Tommy Tuberville (R) 60.1%Doug Jones (D) 39.7%20.4 pts2,316,445
2016Richard C. Shelby (R) 64.0%Ron Crumpton (D) 35.9%28.1 pts2,087,444
2014Jeff Sessions (R) 97.3%unopposed97.3 pts818,090
2010Richard C. Shelby (R) 65.2%William G. Barnes (D) 34.7%30.5 pts1,485,499
2008Jeff Sessions (R) 63.4%Vivian Davis Figures (D) 36.5%26.8 pts2,060,191
2004Richard C. Shelby (R) 67.5%Wayne Sowell (D) 32.4%35.2 pts1,839,066
2002Jeff Sessions (R) 58.6%Susan Parker (D) 39.8%18.7 pts1,353,023
1998Richard C. Shelby (R) 63.2%Clayton Suddith (D) 36.7%26.6 pts1,293,405
1996Jeff Sessions (R) 52.5%Roger Bedford (D) 45.5%7.0 pts1,499,393
1992Richard C. Shelby (D) 64.8%Richard Sellers (R) 33.1%31.7 pts1,577,799
1990Howell Heflin (D) 60.6%Bill Cabaniss (R) 39.4%21.1 pts1,185,154
1986Richard Shelby (D) 50.3%Jeremiah Denton (R) 49.7%0.6 pts1,211,897
1984Howell Heflin (D) 62.8%Albert Lee Smith (R) 36.4%26.4 pts1,371,234
1980Jeremiah Denton (R) 50.2%Jim Folsom Jr. (D) 47.1%3.1 pts1,296,757
1978 specialDonald Stewart (D) 55.1%James D. Martin (R) 43.3%11.7 pts729,842
1978Howell Heflin (D) 94.0%Jerome B. Couch (I) 6.0%88.0 pts582,005

Get this data

This page's numbers, as JSON:

curl https://visualizedata.org/data/places/us-al/senate.json

Every Senate race, every state, from electiondata.dev (live, no key):

curl "https://api.electiondata.dev/v1/senate-results/download/senate-results.csv"

Open the JSON

What this can't tell you

  • Statewide totals say nothing about who voted or why.
  • Candidates with a party's support under another name (Minnesota's DFL, New York's fusion lines) are counted with that party, as the MIT data's simplified party does; independents stay independents.

How the answer is decided

Each candidate's votes are summed over every ballot line; blank, over- and under-votes are left out. The margin is the winner's share of the votes minus the runner-up's. A runoff, where held, is the result.

Sources