Big fan of election and demographic numbers since 2006
 

2004 United States Congressional Elections – Alabama

United States Senate – GOP Hold

Richard C. Shelby (R-inc) – 1,242,20067.55%

Wayne Sowell (D) – 595,01832.35%

Write-ins – 1,8480.10%

Total Votes – 1,839,066100.00%

United States House of Representatives – District 1 – GOP Hold

Jo Bonner (R-inc) – 161,06763.12%

Judy Belk (D) – 93,93836.81%

Write-ins – 1590.06%

Total Votes – 255,164100.00%

United States House of Representatives – District 2 – GOP Hold

Terry Everett (R-inc) – 177,08671.42%

Charles D. (Chuck) James (D) – 70,56228.46%

Write-ins – 2990.12%

Total Votes – 247,947100.00%

United States House of Representatives – District 3 – GOP Hold

Mike Rogers (R-inc) – 150,41161.20%

Bill Fuller (D) – 95,24038.75%

Write-ins – 1330.05%

Total Votes – 245,784100.00%

United States House of Representatives – District 4 – GOP Hold

Robert B. Aderholt (R-inc) – 191,11074.73%

Carl Cole (D) – 64,27825.14%

Write-ins – 3360.13%

Total Votes – 255,724100.00%

United States House of Representatives – District 5 – DEM Hold

Robert E. (Bud) Cramer, Jr. (D-inc) – 200,99972.97%

Gerald (Gerry) Wallace (R) – 74,14526.92%

Write-ins – 3150.11%

Total Votes – 275,459100.00%

United States House of Representatives – District 6 – GOP Hold

Spencer Bachus (R-inc) – 264,81998.80%

Write-ins – 3,2241.20%

Total Votes – 268,043100.00%

United States House of Representatives – District 7 – DEM Hold

Artur Davis (D-inc) – 183,40874.97%

Steve F. Cameron (R) – 61,01924.94%

Write-ins – 2110.09%

Total Votes – 244,638100.00%

Source: Office of the Clerk of the United States House of Representatives