United States presidential election in Alabama, 2004 By county By county

| County | Kerry__1 | Kerry__2 | Bush__3 | Bush__4 | Others__5 | Others__6 |
|---|---|---|---|---|---|---|
| Franklin | 36.8% | 4514 | 62.7% | 7690 | 0.5% | 65 |
| Geneva | 20.1% | 2113 | 79.3% | 8342 | 0.6% | 65 |
| Greene | 79.3% | 3764 | 20.2% | 958 | 0.5% | 26 |
| Hale | 58.3% | 4631 | 41.3% | 3281 | 0.4% | 33 |
| Henry | 33.3% | 2452 | 66.3% | 4881 | 0.4% | 28 |
| Houston | 25.3% | 9144 | 74.2% | 26874 | 0.5% | 183 |
| Jackson | 42.5% | 8635 | 56.8% | 11534 | 0.7% | 152 |
| Jefferson | 45.2% | 132286 | 54.2% | 158680 | 0.7% | 2001 |
| Lamar | 28.4% | 1956 | 71.1% | 4894 | 0.5% | 35 |
| Lauderdale | 39.4% | 14628 | 59.7% | 22161 | 0.9% | 318 |
| Lawrence | 44.0% | 6155 | 55.2% | 7730 | 0.8% | 116 |
| Lee | 36.4% | 16227 | 62.7% | 27972 | 0.9% | 411 |
| Limestone | 31.4% | 9126 | 67.8% | 19702 | 0.8% | 245 |
| Lowndes | 70.3% | 4233 | 29.7% | 1786 | 0.0% | 2 |
| Macon | 82.9% | 7800 | 16.7% | 1570 | 0.4% | 37 |