United States Senate – DEM Hold
Richard C. Shelby (D-inc) – 1,022,698 – 64.82%
Richard Sellers (R) – 522,015 – 33.09%
Jerome Shockley (L) – 31,811 – 2.02%
Write-Ins – 1,275 – 0.08%
Total Votes – 1,577,799 – 100.00%
United States House of Representatives – District 1 – GOP Hold
Sonny Callahan (R-inc) – 128,874 – 60.16%
William A. Brewer (D) – 78,742 – 36.76%
John R. Garrett (L) – 6,548 – 3.06%
Write-Ins – 40 – 0.02%
Total Votes – 214,204 – 100.00%
United States House of Representatives – District 2 – GOP Hold
Terry Everett (R) – 112,906 – 49.49%
George C. Wallace, Jr. (D) – 109,335 – 47.92%
Glynn Reeves (L) – 3,150 – 1.38%
Malcolm S. Brassell (I) – 1,426 – 0.63%
Richard C. Boone (I) – 1,330 – 0.58%
Write-Ins – 13 – 0.01%
Total Votes – 228,160 – 100.00%
United States House of Representatives – District 3 – DEM Hold
Glen Browder (D-inc) – 119,175 – 60.31%
Don Sledge (R) – 73,800 – 37.35%
Rodric D. Templeton (L) – 4,570 – 2.31%
Write-Ins – 59 – 0.03%
Total Votes – 197,604 – 100.00%
United States House of Representatives – District 4 – DEM Hold
Tom Bevill (D-inc) – 157,907 – 68.50%
Martha ‘Mickey’ Strickland (R) – 66,934 – 29.04%
Robert P. King (L) – 5,646 – 2.45%
Write-Ins – 36 – 0.02%
Total Votes – 230,523 – 100.00%
United States House of Representatives – District 5 – DEM Hold
Robert E. (Bud) Cramer (D-inc) – 160,060 – 65.56%
Terry Smith (R) – 77,951 – 31.93%
C. Michael Seibert (L) – 6,006 – 2.46%
Write-Ins – 116 – 0.05%
Total Votes – 244,133 – 100.00%
United States House of Representatives – District 6 – GOP Gain
Spencer T. Bachus III (R) – 146,599 – 52.33%
Ben Erdreich (D-inc) – 126,062 – 45.00%
Carla Cloum (I) – 4,521 – 1.61%
Mark Bodenhausen (L) – 2,836 – 1.01%
Write-Ins – 121 – 0.04%
Total Votes – 280,139 – 100.00%
United States House of Representatives – District 7 – DEM Hold
Earl F. Hilliard (D) – 144,320 – 69.46%
Kervin Jones (R) – 36,086 – 17.37%
James M. Lewis (I) – 12,461 – 6.00%
James Chambliss (I) – 11,466 – 5.52%
Michael Todd Mayer (L) – 2,135 – 1.03%
John Hawkins (SW) – 1,165 – 0.56%
Write-Ins – 140 – 0.07%
Total Votes – 207,773 – 100.00%