Elections / 2004 · President · MT
George W. Bush carried Montana R+20.5.
John Kerry (D) vs George W. Bush (R) in Montana, 2004. The state ran 18.0 points more Republican than the nation (R+2.5 nationally).
Nominees: John Kerry (D) · George W. Bush (R)
Montana result
450,445 votes counted
Kerry (D)
173,710
38.6%
Bush (R)
266,063
59.1%
All others
10,672
2.4%
Margin
R+20.5
2004 presidential election
Montana, 2004
BushR+20.5
How it voted
Share of the 2004 vote
| George W. Bush ✓Republican | 59.1% | 266,063 |
|---|---|---|
| John KerryDemocratic | 38.6% | 173,710 |
| OtherAll other candidates | 2.4% | 10,672 |
D+60R+60
56 counties, each filled by 2004 D-vs-R margin. Hover any county for its result.
Montana's presidential margins
1892–2024, the 2004 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | −2.9% |
| 1896 | +60.2% |
| 1900 | +18.5% |
| 1904 | −20.4% |
| 1908 | −4.4% |
| 1912 | +11.8% |
| 1916 | +19.3% |
| 1920 | −29.1% |
| 1924 | −23.1% |
| 1928 | −17.9% |
| 1932 | +22.7% |
| 1936 | +41.7% |
| 1940 | +18.6% |
| 1944 | +9.4% |
| 1948 | +9.9% |
| 1952 | −19.3% |
| 1956 | −14.3% |
| 1960 | −2.5% |
| 1964 | +18.4% |
| 1968 | −9.0% |
| 1972 | −20.1% |
| 1976 | −7.4% |
| 1980 | −24.4% |
| 1984 | −22.3% |
| 1988 | −5.9% |
| 1992 | +2.5% |
| 1996 | −2.9% |
| 2000 | −25.1% |
| 2004 | −20.5% |
| 2008 | −2.4% |
| 2012 | −13.6% |
| 2016 | −20.2% |
| 2020 | −16.4% |
| 2024 | −19.9% |
County results — 2004
56 counties; every row links to the county's full page.
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Beaverhead County | R | 1,103 | 3,067 | 4,242 | |
| Big Horn County | D | 2,215 | 2,028 | 4,311 | |
| Blaine County | R | 1,300 | 1,424 | 2,768 | |
| Broadwater County | R | 533 | 1,778 | 2,356 | |
| Carbon County | R | 1,847 | 3,342 | 5,321 | |
| Carter County | R | 76 | 623 | 709 | |
| Cascade County | R | 13,701 | 19,028 | 33,459 | |
| Chouteau County | R | 946 | 1,913 | 2,921 | |
| Custer County | R | 1,630 | 3,297 | 5,048 | |
| Daniels County | R | 326 | 764 | 1,119 | |
| Dawson County | R | 1,494 | 2,884 | 4,484 | |
| Deer Lodge County | D | 2,700 | 1,725 | 4,543 | |
| Fallon County | R | 289 | 1,178 | 1,491 | |
| Fergus County | R | 1,582 | 4,425 | 6,127 | |
| Flathead County | R | 11,587 | 26,019 | 38,678 | |
| Gallatin County | R | 16,405 | 22,392 | 39,842 | |
| Garfield County | R | 52 | 590 | 655 | |
| Glacier County | D | 2,641 | 1,828 | 4,562 | |
| Golden Valley County | R | 119 | 396 | 522 | |
| Granite County | R | 404 | 1,144 | 1,605 | |
| Hill County | R | 2,997 | 3,505 | 6,657 | |
| Jefferson County | R | 1,881 | 3,844 | 5,868 | |
| Judith Basin County | R | 322 | 944 | 1,286 | |
| Lake County | R | 4,960 | 7,245 | 12,576 | |
| Lewis and Clark County | R | 12,717 | 16,494 | 29,843 | |
| Liberty County | R | 281 | 734 | 1,033 | |
| Lincoln County | R | 2,320 | 5,889 | 8,449 | |
| Madison County | R | 983 | 2,868 | 3,933 | |
| McCone County | R | 320 | 791 | 1,137 | |
| Meagher County | R | 247 | 698 | 973 | |
| Mineral County | R | 542 | 1,242 | 1,837 | |
| Missoula County | D | 26,983 | 23,989 | 52,454 | |
| Musselshell County | R | 538 | 1,663 | 2,247 | |
| Park County | R | 3,199 | 4,771 | 8,218 | |
| Petroleum County | R | 55 | 228 | 292 | |
| Phillips County | R | 456 | 1,677 | 2,170 | |
| Pondera County | R | 956 | 1,853 | 2,860 | |
| Powder River County | R | 154 | 856 | 1,029 | |
| Powell County | R | 761 | 1,993 | 2,830 | |
| Prairie County | R | 181 | 546 | 736 | |
| Ravalli County | R | 6,144 | 13,279 | 19,867 | |
| Richland County | R | 1,120 | 3,110 | 4,308 | |
| Roosevelt County | D | 2,195 | 1,762 | 4,028 | |
| Rosebud County | R | 1,520 | 1,982 | 3,585 | |
| Sanders County | R | 1,502 | 3,461 | 5,153 | |
| Sheridan County | R | 846 | 1,159 | 2,038 | |
| Silver Bow County | D | 9,307 | 6,381 | 16,084 | |
| Stillwater County | R | 1,025 | 3,090 | 4,213 | |
| Sweet Grass County | R | 445 | 1,509 | 1,983 | |
| Teton County | R | 1,047 | 2,232 | 3,359 | |
| Toole County | R | 690 | 1,583 | 2,311 | |
| Treasure County | R | 121 | 348 | 482 | |
| Valley County | R | 1,431 | 2,476 | 4,018 | |
| Wheatland County | R | 250 | 706 | 979 | |
| Wibaux County | R | 144 | 407 | 560 | |
| Yellowstone County | R | 24,120 | 40,903 | 66,286 |