Skip to content

Montana · 2004 presidential election

Montana presidential election results 2004

George W. Bush carried Montana by 20.50 points (92,353 votes), winning 3 electoral votes.

Electoral votes
3
Votes counted
450,445
MT result
R+20.5
Compared with the nation
18.1 pts more Republican
Swing since 2000
4.6 pts to D

Statewide result

CandidatePartyVotesShareBarElectoral votes
George W. BushRepublican266,06359.10%3
John KerryDemocratic173,71038.60%—
Total votes450,445

Sources: 2004

County resultsMIT Election Lab

Download CSV

MIT Election Data and Science Lab, County Presidential Election Returns 2000-2016 (compiled from official state election records)
Open the dataset

Cascade County: George W. Bush +15.9Golden Valley County: George W. Bush +53.1Jefferson County: George W. Bush +33.5Liberty County: George W. Bush +43.9Meagher County: George W. Bush +46.4Petroleum County: George W. Bush +59.2Silver Bow County: John Kerry +18.2Teton County: George W. Bush +35.3Wheatland County: George W. Bush +46.6McCone County: George W. Bush +41.4Madison County: George W. Bush +47.9Missoula County: John Kerry +5.7Musselshell County: George W. Bush +50.1Phillips County: George W. Bush +56.3Powell County: George W. Bush +43.5Richland County: George W. Bush +46.2Rosebud County: George W. Bush +12.9Sheridan County: George W. Bush +15.4Sweet Grass County: George W. Bush +53.7Toole County: George W. Bush +38.6Wibaux County: George W. Bush +47.0Big Horn County: John Kerry +4.3Blaine County: George W. Bush +4.5Carbon County: George W. Bush +28.1Chouteau County: George W. Bush +33.1Daniels County: George W. Bush +39.1Deer Lodge County: John Kerry +21.5Flathead County: George W. Bush +37.3Glacier County: John Kerry +17.8Hill County: George W. Bush +7.6Broadwater County: George W. Bush +52.9Dawson County: George W. Bush +31.0Gallatin County: George W. Bush +15.0Lake County: George W. Bush +18.2Lewis and Clark County: George W. Bush +12.7Lincoln County: George W. Bush +42.3Powder River County: George W. Bush +68.2Roosevelt County: John Kerry +10.7Park County: George W. Bush +19.1Pondera County: George W. Bush +31.4Prairie County: George W. Bush +49.6Ravalli County: George W. Bush +35.9Sanders County: George W. Bush +38.0Stillwater County: George W. Bush +49.0Treasure County: George W. Bush +47.1Valley County: George W. Bush +26.0Yellowstone County: George W. Bush +25.3Beaverhead County: George W. Bush +46.3Carter County: George W. Bush +77.2Custer County: George W. Bush +33.0Fallon County: George W. Bush +59.6Fergus County: George W. Bush +46.4Garfield County: George W. Bush +82.1Granite County: George W. Bush +46.1Judith Basin County: George W. Bush +48.4Mineral County: George W. Bush +38.1
Each county coloured by its winner and shaded by margin. Tap one for its history.
County John KerryGeorge W. BushOthers TotalMargin
Beaverhead 1,1033,06772 4,242 46.3
Big Horn 2,2152,02868 4,311 4.3
Blaine 1,3001,42444 2,768 4.5
Broadwater 5331,77842 2,353 52.9
Carbon 1,8473,342132 5,321 28.1
Carter 7662310 709 77.2
Cascade 13,70119,028730 33,459 15.9
Chouteau 9461,91362 2,921 33.1
Custer 1,6303,297121 5,048 33.0
Daniels 32676429 1,119 39.1
Dawson 1,4942,884106 4,484 31.0
Deer Lodge 2,7001,725118 4,543 21.5
Fallon 2891,17824 1,491 59.6
Fergus 1,5824,425120 6,127 46.4
Flathead 11,58726,0191,072 38,678 37.3
Gallatin 16,40522,3921,044 39,841 15.0
Garfield 5259013 655 82.1
Glacier 2,6411,82893 4,562 17.8
Golden Valley 1193967 522 53.1
Granite 4041,14457 1,605 46.1
Hill 2,9973,505155 6,657 7.6
Jefferson 1,8813,844143 5,868 33.5
Judith Basin 32294420 1,286 48.4
Lake 4,9607,245371 12,576 18.2
Lewis and Clark 12,71716,494631 29,842 12.7
Liberty 28173418 1,033 43.9
Lincoln 2,3205,889238 8,447 42.3
Madison 9832,86882 3,933 47.9
McCone 32079126 1,137 41.4
Meagher 24769828 973 46.4
Mineral 5421,24253 1,837 38.1
Missoula 26,98323,9891,480 52,452 5.7
Musselshell 5381,66346 2,247 50.1
Park 3,1994,771247 8,217 19.1
Petroleum 552289 292 59.2
Phillips 4561,67737 2,170 56.3
Pondera 9561,85351 2,860 31.4
Powder River 15485619 1,029 68.2
Powell 7611,99376 2,830 43.5
Prairie 1815469 736 49.6
Ravalli 6,14413,279443 19,866 35.9
Richland 1,1203,11078 4,308 46.2
Roosevelt 2,1951,76271 4,028 10.7
Rosebud 1,5201,98283 3,585 12.9
Sanders 1,5023,461190 5,153 38.0
Sheridan 8461,15933 2,038 15.4
Silver Bow 9,3076,381396 16,084 18.2
Stillwater 1,0253,09098 4,213 49.0
Sweet Grass 4451,50929 1,983 53.7
Teton 1,0472,23280 3,359 35.3
Toole 6901,58338 2,311 38.6
Treasure 12134813 482 47.1
Valley 1,4312,476111 4,018 26.0
Wheatland 25070623 979 46.6
Wibaux 1444079 560 47.0
Yellowstone 24,12040,9031,263 66,286 25.3

Candidate votes as printed in the document. “Total” is the document’s total where it prints one, otherwise the sum of the candidate columns. Margin is the leading ticket’s lead in points over the second.

Notes on how this document was read
  • Secondary source: MIT Election Data and Science Lab, County Presidential Election Returns 2000-2016 (compiled from official state election records).

Method: Machine-readable dataset; county sums checked against the state totals in The American Presidency Project summary (within 0.5% for both main tickets).

Questions and answers

Who won Montana in 2004?

George W. Bush won Montana by 20.50 percentage points (92,353 votes).

How many electoral votes did Montana have in 2004?

Montana cast 3 electoral votes in 2004.

How many people voted for president in Montana in 2004?

450,445 votes were counted for president.

How many counties did each candidate win in Montana in 2004?

George W. Bush 50, John Kerry 6 (out of 56 counties with results).

How did Montana change from 2000 to 2004?

The margin moved 4.6 points toward the Democratic ticket, from Republican by 25.1 points to Republican by 20.5 points.

Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data