Alabama 2004 Presidential Election Results by County

In 2004, the Republican candidate won 56 of Alabama's 67 counties.

County Winner Party Votes Vote Share Margin Total Votes Cast
Autauga George W. Bush Republican 15,196 75.7% 52.0 pts 20,081
Baldwin George W. Bush Republican 52,971 76.4% 53.9 pts 69,320
Barbour George W. Bush Republican 5,899 54.7% 9.9 pts 10,777
Bibb George W. Bush Republican 5,472 72.0% 44.5 pts 7,600
Blount George W. Bush Republican 17,386 80.9% 62.5 pts 21,504
Bullock John Kerry Democratic 3,210 68.1% 36.4 pts 4,717
Butler George W. Bush Republican 4,979 59.2% 18.6 pts 8,416
Calhoun George W. Bush Republican 29,814 65.9% 32.6 pts 45,249
Chambers George W. Bush Republican 7,622 58.5% 17.5 pts 13,032
Cherokee George W. Bush Republican 5,923 65.5% 31.9 pts 9,049
Chilton George W. Bush Republican 12,829 76.9% 54.2 pts 16,693
Choctaw George W. Bush Republican 3,897 53.9% 8.2 pts 7,227
Clarke George W. Bush Republican 6,730 59.1% 18.5 pts 11,394
Clay George W. Bush Republican 4,624 70.3% 41.5 pts 6,576
Cleburne George W. Bush Republican 4,370 75.4% 51.4 pts 5,798
Coffee George W. Bush Republican 13,019 73.9% 48.5 pts 17,616
Colbert George W. Bush Republican 13,188 55.1% 10.8 pts 23,935
Conecuh George W. Bush Republican 3,271 54.3% 9.2 pts 6,021
Coosa George W. Bush Republican 2,905 58.1% 17.0 pts 5,001
Covington George W. Bush Republican 11,119 76.0% 52.6 pts 14,627
Crenshaw George W. Bush Republican 3,777 68.7% 37.8 pts 5,500
Cullman George W. Bush Republican 26,818 76.2% 53.3 pts 35,191
Dale George W. Bush Republican 13,621 74.7% 50.1 pts 18,231
Dallas John Kerry Democratic 11,175 60.2% 20.7 pts 18,573
DeKalb George W. Bush Republican 16,904 70.0% 40.7 pts 24,135
Elmore George W. Bush Republican 22,056 76.9% 54.3 pts 28,680
Escambia George W. Bush Republican 8,513 68.7% 37.9 pts 12,395
Etowah George W. Bush Republican 26,999 63.3% 27.3 pts 42,680
Fayette George W. Bush Republican 5,534 69.2% 39.1 pts 8,002
Franklin George W. Bush Republican 7,690 62.7% 25.9 pts 12,269
Geneva George W. Bush Republican 8,342 79.3% 59.2 pts 10,520
Greene John Kerry Democratic 3,764 79.3% 59.1 pts 4,748
Hale John Kerry Democratic 4,631 58.3% 17.0 pts 7,945
Henry George W. Bush Republican 4,881 66.3% 33.0 pts 7,361
Houston George W. Bush Republican 26,874 74.2% 49.0 pts 36,201
Jackson George W. Bush Republican 11,534 56.8% 14.3 pts 20,321
Jefferson George W. Bush Republican 158,680 54.2% 9.0 pts 292,967
Lamar George W. Bush Republican 4,894 71.1% 42.7 pts 6,885
Lauderdale George W. Bush Republican 22,161 59.7% 20.3 pts 37,107
Lawrence George W. Bush Republican 7,730 55.2% 11.2 pts 14,001
Lee George W. Bush Republican 27,972 62.7% 26.3 pts 44,610
Limestone George W. Bush Republican 19,702 67.8% 36.4 pts 29,073
Lowndes John Kerry Democratic 4,233 70.3% 40.6 pts 6,021
Macon John Kerry Democratic 7,800 82.9% 66.2 pts 9,407
Madison George W. Bush Republican 77,173 58.9% 18.7 pts 131,062
Marengo George W. Bush Republican 5,255 50.9% 2.1 pts 10,322
Marion George W. Bush Republican 8,983 69.8% 40.2 pts 12,875
Marshall George W. Bush Republican 22,783 72.3% 45.5 pts 31,491
Mobile George W. Bush Republican 92,014 58.7% 18.0 pts 156,771
Monroe George W. Bush Republican 5,831 61.2% 22.7 pts 9,534
Montgomery John Kerry Democratic 45,160 50.4% 1.2 pts 89,650
Morgan George W. Bush Republican 32,477 69.1% 39.0 pts 47,007
Perry John Kerry Democratic 3,767 68.2% 36.7 pts 5,523
Pickens George W. Bush Republican 5,170 56.6% 13.7 pts 9,132
Pike George W. Bush Republican 7,483 63.0% 26.5 pts 11,883
Randolph George W. Bush Republican 6,127 68.1% 36.8 pts 9,001
Russell John Kerry Democratic 8,375 49.8% 0.2 pts 16,809
Shelby George W. Bush Republican 63,435 80.4% 61.6 pts 78,906
St. Clair George W. Bush Republican 23,500 80.6% 61.9 pts 29,161
Sumter John Kerry Democratic 4,527 70.4% 41.1 pts 6,433
Talladega George W. Bush Republican 18,331 61.3% 23.3 pts 29,898
Tallapoosa George W. Bush Republican 12,392 69.0% 38.7 pts 17,952
Tuscaloosa George W. Bush Republican 42,877 61.4% 23.5 pts 69,830
Walker George W. Bush Republican 19,167 67.6% 35.8 pts 28,367
Washington George W. Bush Republican 5,060 61.4% 23.2 pts 8,247
Wilcox John Kerry Democratic 3,838 67.5% 35.3 pts 5,682
Winston George W. Bush Republican 8,130 78.0% 56.5 pts 10,423

Other Cycles

Frequently Asked Questions

Which party won the most counties in Alabama in 2004?

The Republican candidate won 56 of Alabama's 67 counties in 2004, with 11 counties going to the other major party.

Which Alabama county had the closest presidential result in 2004?

Russell had the closest margin in Alabama in 2004, with John Kerry (Democratic) winning by 0.2 points out of 16,809 total votes cast.

Which Alabama county had the widest presidential margin in 2004?

Macon had the widest margin in Alabama in 2004, with John Kerry (Democratic) winning by 66.2 points.

How many counties are included in Alabama's 2004 presidential results?

This page covers 67 counties in Alabama for the 2004 presidential election, based on MEDSL/EveryElectionResult.com county-level returns.