United States Presidential election7 Nov 2028in 729 days Senate D 97% House D 58% Calendar Track record Research
Closest results
Election 1948 Results

Each election opens in its own mode: the forecast before the votes are counted, the live count while races are still too close to call, and the results once every race is decided.

1948 US Senate election in Alabama

John Sparkman (Democrat) beat Paul G. Parsons (Republican) in Alabama in 1948, 84.0% to 16.0%, a margin of 68.0 points and 150,193 votes.

The Democratic hold continued from 1942, when John H. Bankhead II won.

Democrats led in 66 of the 67 counties as they stood then and Republicans in 1. The largest, Jefferson, cast 38,897 votes and went to the Democrat by 74.4 points. The closest was Cleburne, where 395 votes separated the two parties.

United States
If only voted How this works
If the polls miss like

Early projection, based on early and incomplete polling: the likely matchups, each weighted by the betting markets' odds of both nominations, not a result. Each county is its 2024 presidential margin moved by its state's projected swing; set a national vote and every state, district and county moves by the same amount from our projection. Colours run in 100 steps from a safe Republican to a safe Democratic margin. Boundaries: US Census Bureau.

Senate

CandidatePartyVotesShare
John Sparkman won Democratic 185,534 84.0%
Paul G. Parsons Republican 35,341 16.0%
Total220,875

Every county

CountyDemocratRepublicanOthersTotalMargin
Jefferson 33,917 87.2% 4,980 12.8% 38,897 D+74.4
Mobile 11,351 82.8% 2,352 17.2% 13,703 D+65.7
Etowah 6,087 80.9% 1,438 19.1% 7,525 D+61.8
Montgomery 6,901 93.4% 484 6.6% 7,385 D+86.9
De Kalb 4,404 61.8% 2,719 38.2% 7,123 D+23.7
Walker 4,415 72.0% 1,721 28.0% 6,136 D+43.9
Franklin 3,655 61.5% 2,292 38.5% 5,947 D+22.9
Tuscaloosa 5,089 91.1% 498 8.9% 5,587 D+82.2
Cullman 3,936 70.8% 1,622 29.2% 5,558 D+41.6
Morgan 4,018 90.5% 420 9.5% 4,438 D+81.1
Calhoun 3,487 83.2% 702 16.8% 4,189 D+66.5
Lauderdale 3,657 88.9% 455 11.1% 4,112 D+77.9
Madison 3,632 92.4% 299 7.6% 3,931 D+84.8
Talladega 3,297 85.3% 568 14.7% 3,865 D+70.6
Chilton 2,231 62.4% 1,344 37.6% 3,575 D+24.8
Marshall 2,724 76.4% 843 23.6% 3,567 D+52.7
Baldwin 2,826 82.1% 618 17.9% 3,444 D+64.1
Covington 2,835 83.2% 573 16.8% 3,408 D+66.4
Colbert 2,903 88.1% 391 11.9% 3,294 D+76.3
Houston 2,851 90.4% 303 9.6% 3,154 D+80.8
St. Clair 2,036 66.3% 1,037 33.7% 3,073 D+32.5
Dallas 2,794 97.2% 81 2.8% 2,875 D+94.4
Shelby 2,021 71.9% 789 28.1% 2,810 D+43.8
Tallapoosa 2,591 96.1% 106 3.9% 2,697 D+92.1
Marion 1,832 69.2% 816 30.8% 2,648 D+38.4
Blount 1,911 72.8% 713 27.2% 2,624 D+45.7
Elmore 2,457 95.2% 123 4.8% 2,580 D+90.5
Winston 1,030 41.2% 1,467 58.8% 2,497 R+17.5
Jackson 1,972 79.6% 506 20.4% 2,478 D+59.2
Geneva 1,854 83.1% 377 16.9% 2,231 D+66.2
Coffee 2,100 95.9% 90 4.1% 2,190 D+91.8
Clarke 2,066 97.9% 45 2.1% 2,111 D+95.7
Limestone 1,988 95.4% 95 4.6% 2,083 D+90.9
Lee 1,876 91.4% 176 8.6% 2,052 D+82.8
Marengo 1,897 94.4% 112 5.6% 2,009 D+88.9
Escambia 1,817 93.1% 134 6.9% 1,951 D+86.3
Chambers 1,752 90.6% 181 9.4% 1,933 D+81.3
Pike 1,797 96.6% 64 3.4% 1,861 D+93.1
Lawrence 1,478 80.5% 358 19.5% 1,836 D+61.0
Lamar 1,651 90.7% 170 9.3% 1,821 D+81.3
Randolph 1,331 74.2% 462 25.8% 1,793 D+48.5
Russell 1,716 97.3% 48 2.7% 1,764 D+94.6
Fayette 1,181 67.4% 570 32.6% 1,751 D+34.9
Monroe 1,694 98.2% 31 1.8% 1,725 D+96.4
Barbour 1,679 98.1% 33 1.9% 1,712 D+96.1
Dale 1,462 86.9% 221 13.1% 1,683 D+73.7
Pickens 1,448 93.2% 106 6.8% 1,554 D+86.4
Clay 1,063 70.2% 452 29.8% 1,515 D+40.3
Choctaw 1,445 99.0% 14 1.0% 1,459 D+98.1
Crenshaw 1,412 97.8% 32 2.2% 1,444 D+95.6
Butler 1,366 95.7% 62 4.3% 1,428 D+91.3
Conecuh 1,358 96.0% 56 4.0% 1,414 D+92.1
Cherokee 1,142 84.4% 211 15.6% 1,353 D+68.8
Bibb 1,201 92.6% 96 7.4% 1,297 D+85.2
Washington 1,270 98.4% 21 1.6% 1,291 D+96.7
Autauga 1,213 94.1% 76 5.9% 1,289 D+88.2
Macon 1,161 93.1% 86 6.9% 1,247 D+86.2
Wilcox 1,175 100.0% 0 0.0% 1,175 D+100.0
Coosa 895 78.6% 244 21.4% 1,139 D+57.2
Sumter 1,097 96.3% 42 3.7% 1,139 D+92.6
Hale 1,064 97.0% 33 3.0% 1,097 D+94.0
Henry 1,038 97.3% 29 2.7% 1,067 D+94.6
Perry 1,053 100.0% 0 0.0% 1,053 D+100.0
Cleburne 711 69.2% 316 30.8% 1,027 D+38.5
Bullock 816 98.9% 9 1.1% 825 D+97.8
Lowndes 771 98.8% 9 1.2% 780 D+97.7
Greene 636 97.0% 20 3.0% 656 D+93.9

Counties as they stood in 1948; some have since been split, merged or renamed. Margin: the Democrat's share of all votes minus the Republican's. Sources and how the results were checked.

Alabama Senate elections we hold

YearWinnerMargin
2022 Katie Britt (R) R+35.6
2020 Tommy Tuberville (R) R+20.4
2016 Richard C. Shelby (R) R+28.1
2014 Jeff Sessions (R) R+97.3
2010 Richard C. Shelby (R) R+30.5
2008 Jeff Sessions (R) R+26.8
2004 Richard C. Shelby (R) R+35.2
2002 Jeff Sessions (R) R+18.7
1998 Richard C. Shelby (R) R+26.6
1996 Jeff Sessions (R) R+7.0
1992 Richard C. Shelby (D) D+31.7
1990 Howell Heflin (D) D+21.1
1986 Richard Shelby (D) D+0.6
1984 Howell Heflin (D) D+26.4
1980 Jeremiah Denton (R) R+3.1
1978 Howell Heflin (D) D+94.0
1974 James B. Allen (D) D+95.8
1972 John Sparkman (D) D+29.2
1968 James B. Allen (D) D+47.8
1966 John Sparkman (D) D+21.1
1962 Lister Hill (D) D+1.7
1960 John Sparkman (D) D+40.5
1956 Lister Hill (D) D+100.0
1954 John Sparkman (D) D+64.9
1950 Lister Hill (D) D+76.5
1948 John Sparkman (D) D+68.0
1944 Lister Hill (D) D+64.8
1942 John H. Bankhead II (D) D+100.0
1938 J. Lister Hill (D) D+72.8
1936 John H. Bankhead II (D) D+74.8
1932 Hugo L. Black (D) D+72.5
1930 John H. Bankhead II (D) D+59.9
1926 Hugo L. Black (D) D+61.7
1924 J. Thomas Heflin (D) D+50.4
1920 Oscar W. Underwood (D) D+33.0
1918 John H. Bankhead (D) D+100.0
1914 Oscar W. Underwood (D) D+62.9