Elections / 2004 · President
George W. Bush defeated John Kerry.
John Kerry (D) vs George W. Bush (R). Every state below links to its full contest page with county-level results.
Nominees: John Kerry (D) · George W. Bush (R)
National popular vote
122,267,860 votes counted
Kerry (D)
59,015,485
48.3%
Bush (R)
62,020,368
50.7%
All others
1,232,004
1.0%
Margin
R+2.5
The county map
3,143 county-level results on record for 2004
Democrats carried 588 counties, Republicans 2,555. 227 counties flipped parties from the previous cycle.
Biggest county swings: Smith County, TN (R+30.1 swing) · McPherson County, SD (D+30.0 swing) · Walker County, AL (R+28.5 swing) · San Miguel County, CO (D+27.7 swing) · Ziebach County, SD (D+27.1 swing) · Bennett County, SD (D+25.5 swing)
Results by state
Every row links to the state's contest page with its county map.
| State | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Alaska | R | 99,058 | 171,718 | 280,231 | |
| Alabama | R | 693,933 | 1,176,394 | 1,883,449 | |
| Arkansas | R | 469,953 | 572,898 | 1,054,945 | |
| Arizona | R | 893,524 | 1,104,294 | 2,016,102 | |
| California | D | 6,745,485 | 5,509,826 | 12,421,859 | |
| Colorado | R | 1,001,725 | 1,101,256 | 2,130,325 | |
| Connecticut | D | 857,468 | 693,806 | 1,578,729 | |
| District of Columbia | D | 202,970 | 21,256 | 227,586 | |
| Delaware | D | 200,152 | 171,660 | 375,270 | |
| Florida | R | 3,583,544 | 3,964,522 | 7,609,810 | |
| Georgia | R | 1,366,149 | 1,914,254 | 3,304,481 | |
| Hawaii | D | 231,335 | 194,116 | 428,555 | |
| Iowa | R | 741,898 | 751,957 | 1,506,908 | |
| Idaho | R | 181,098 | 409,235 | 598,447 | |
| Illinois | D | 2,891,550 | 2,345,946 | 5,274,322 | |
| Indiana | R | 969,011 | 1,479,438 | 2,468,002 | |
| Kansas | R | 434,993 | 736,456 | 1,187,756 | |
| Kentucky | R | 712,733 | 1,069,439 | 1,796,079 | |
| Louisiana | R | 820,299 | 1,102,169 | 1,943,106 | |
| Massachusetts | D | 1,803,800 | 1,071,109 | 2,912,388 | |
| Maryland | D | 1,334,493 | 1,024,703 | 2,386,678 | |
| Maine | D | 396,842 | 330,201 | 740,752 | |
| Michigan | D | 2,479,183 | 2,313,746 | 4,839,252 | |
| Minnesota | D | 1,445,014 | 1,346,695 | 2,828,387 | |
| Missouri | R | 1,259,171 | 1,455,713 | 2,731,364 | |
| Mississippi | R | 458,094 | 684,981 | 1,152,365 | |
| Montana | R | 173,710 | 266,063 | 450,445 | |
| North Carolina | R | 1,525,849 | 1,961,166 | 3,501,007 | |
| North Dakota | R | 111,052 | 196,651 | 312,833 | |
| Nebraska | R | 254,328 | 512,814 | 778,186 | |
| New Hampshire | D | 340,511 | 331,237 | 677,558 | |
| New Jersey | D | 1,911,430 | 1,670,003 | 3,612,137 | |
| New Mexico | R | 370,942 | 376,930 | 756,304 | |
| Nevada | R | 397,190 | 418,690 | 829,587 | |
| New York | D | 4,314,280 | 2,962,567 | 7,391,954 | |
| Ohio | R | 2,741,167 | 2,859,768 | 5,627,908 | |
| Oklahoma | R | 503,966 | 959,792 | 1,463,758 | |
| Oregon | D | 943,163 | 866,831 | 1,836,782 | |
| Pennsylvania | D | 2,938,095 | 2,793,847 | 5,766,120 | |
| Rhode Island | D | 259,760 | 169,046 | 437,134 | |
| South Carolina | R | 661,699 | 937,974 | 1,617,730 | |
| South Dakota | R | 149,974 | 232,646 | 389,000 | |
| Tennessee | R | 1,035,160 | 1,383,336 | 2,434,949 | |
| Texas | R | 2,832,704 | 4,526,917 | 7,410,765 | |
| Utah | R | 241,199 | 663,742 | 927,844 | |
| Virginia | R | 1,454,742 | 1,716,959 | 3,198,367 | |
| Vermont | D | 184,067 | 121,180 | 312,309 | |
| Washington | D | 1,510,201 | 1,304,894 | 2,861,713 | |
| Wisconsin | D | 1,489,504 | 1,478,120 | 2,997,007 | |
| West Virginia | R | 326,541 | 423,778 | 755,887 | |
| Wyoming | R | 70,776 | 167,629 | 243,428 |