Skip to content

Montana presidential election results and history

Montana has voted in 34 presidential elections in this record and backed the national winner in 25 of the 34 with a recorded winner (74%).

Current members of Congress from Montana (4)
Latest (2024)
Donald J. Trump19.9 pts
Electoral votes
4
Republican wins
23
Democratic wins
11
D+70R+70D+35R+351892: R+2.718921896: D+60.21900: D+18.61904: R+19.219041908: R+4.31912: D+11.91916: D+19.219161920: R+29.11924: R+23.11928: R+17.919281932: D+22.71936: D+41.71940: D+18.619401944: D+9.41948: D+9.91952: R+19.319521956: R+14.31960: R+2.51964: D+18.419641968: R+9.01972: R+20.11976: R+7.419761980: R+24.41984: R+22.31988: R+5.919881992: D+2.51996: R+2.92000: R+25.120002004: R+20.52008: R+2.32012: R+13.720122016: R+20.52020: R+16.42024: R+19.92024
Montana, Republican vs Democratic margin since 1856: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.

Counties in 2024

Full 2024 results
Cascade County: Donald J. Trump +22.3Golden Valley County: Donald J. Trump +72.4Jefferson County: Donald J. Trump +36.5Liberty County: Donald J. Trump +54.5Meagher County: Donald J. Trump +53.9Petroleum County: Donald J. Trump +76.2Silver Bow County: Kamala Harris +7.0Teton County: Donald J. Trump +45.0Wheatland County: Donald J. Trump +58.4McCone County: Donald J. Trump +74.1Madison County: Donald J. Trump +45.3Missoula County: Kamala Harris +21.4Musselshell County: Donald J. Trump +71.5Phillips County: Donald J. Trump +62.5Powell County: Donald J. Trump +53.5Richland County: Donald J. Trump +68.0Rosebud County: Donald J. Trump +37.1Sheridan County: Donald J. Trump +42.5Sweet Grass County: Donald J. Trump +53.1Toole County: Donald J. Trump +56.5Wibaux County: Donald J. Trump +71.8Big Horn County: Donald J. Trump +1.7Blaine County: Donald J. Trump +5.9Carbon County: Donald J. Trump +32.4Chouteau County: Donald J. Trump +32.2Daniels County: Donald J. Trump +65.6Deer Lodge County: Kamala Harris +1.0Flathead County: Donald J. Trump +33.8Glacier County: Kamala Harris +19.6Hill County: Donald J. Trump +18.2Broadwater County: Donald J. Trump +60.0Dawson County: Donald J. Trump +58.9Gallatin County: Kamala Harris +3.2Lake County: Donald J. Trump +19.9Lewis and Clark County: Donald J. Trump +5.7Lincoln County: Donald J. Trump +53.4Powder River County: Donald J. Trump +75.2Roosevelt County: Donald J. Trump +9.6Park County: Donald J. Trump +7.7Pondera County: Donald J. Trump +41.7Prairie County: Donald J. Trump +61.6Ravalli County: Donald J. Trump +40.6Sanders County: Donald J. Trump +55.1Stillwater County: Donald J. Trump +61.7Treasure County: Donald J. Trump +70.1Valley County: Donald J. Trump +51.1Yellowstone County: Donald J. Trump +27.1Beaverhead County: Donald J. Trump +43.4Carter County: Donald J. Trump +80.2Custer County: Donald J. Trump +48.7Fallon County: Donald J. Trump +75.6Fergus County: Donald J. Trump +51.3Garfield County: Donald J. Trump +89.6Granite County: Donald J. Trump +44.0Judith Basin County: Donald J. Trump +58.1Mineral County: Donald J. Trump +48.0

Every presidential election in Montana

Download CSV
YearCarried byShareRunner-upMarginEVVotes countedNational winner
2024 Donald J. Trump 58.4% Kamala Harris 19.9 4 602,963 Donald J. Trump ✓
2020 Donald J. Trump 56.9% Joseph R. Biden 16.4 3 603,640 Joseph R. Biden ✗
2016 Donald J. Trump 56.5% Hillary Clinton 20.5 3 494,526 Donald J. Trump ✓
2012 Mitt Romney 55.4% Barack Obama 13.7 3 484,048 Barack Obama ✗
2008 John McCain 49.5% Barack Obama 2.3 3 490,109 Barack Obama ✗
2004 George W. Bush 59.1% John Kerry 20.5 3 450,445 George W. Bush ✓
2000 George W. Bush 58.4% Albert Gore, Jr. 25.1 3 410,997 George W. Bush ✓
1996 Robert Dole 44.1% William J. Clinton 2.9 3 407,261 William J. Clinton ✗
1992 William J. Clinton 37.6% George H. W. Bush 2.5 3 410,611 William J. Clinton ✓
1988 George H. W. Bush 52.1% Michael Dukakis 5.9 4 365,674 George H. W. Bush ✓
1984 Ronald Reagan 60.5% Walter Mondale 22.3 4 384,377 Ronald Reagan ✓
1980 Ronald Reagan 56.8% Jimmy Carter 24.4 4 363,952 Ronald Reagan ✓
1976 Gerald R. Ford 52.8% Jimmy Carter 7.4 4 328,734 Jimmy Carter ✗
1972 Richard M. Nixon 57.9% George McGovern 20.1 4 317,603 Richard M. Nixon ✓
1968 Richard M. Nixon 50.6% Hubert Humphrey 9.0 4 274,404 Richard M. Nixon ✓
1964 Lyndon B. Johnson 58.9% Barry Goldwater 18.4 4 278,628 Lyndon B. Johnson ✓
1960 Richard M. Nixon 51.1% John F. Kennedy 2.5 4 277,579 John F. Kennedy ✗
1956 Dwight D. Eisenhower 57.1% Adlai Stevenson 14.3 4 271,171 Dwight D. Eisenhower ✓
1952 Dwight D. Eisenhower 59.4% Adlai Stevenson 19.3 4 265,037 Dwight D. Eisenhower ✓
1948 Harry S Truman 53.1% Thomas E. Dewey 9.9 4 224,278 Harry S Truman ✓
1944 Franklin D. Roosevelt 54.3% Thomas E. Dewey 9.4 4 207,355 Franklin D. Roosevelt ✓
1940 Franklin D. Roosevelt 58.8% Wendell L. Willkie 18.6 4 247,873 Franklin D. Roosevelt ✓
1936 Franklin D. Roosevelt 69.3% Alfred M. Landon 41.7 4 230,502 Franklin D. Roosevelt ✓
1932 Franklin D. Roosevelt 58.8% Herbert Hoover 22.7 4 216,479 Franklin D. Roosevelt ✓
1928 Herbert Hoover 58.4% Alfred E. Smith 17.9 4 194,108 Herbert Hoover ✓
1924 Calvin Coolidge 42.5% Robert LaFollette 4.7 4 174,425 Calvin Coolidge ✓
1920 Warren G. Harding 61.1% James M. Cox 29.1 4 179,006 Warren G. Harding ✓
1916 Woodrow Wilson 56.8% Charles E. Hughes 19.2 4 178,009 Woodrow Wilson ✓
1912 Woodrow Wilson 35.0% Theodore Roosevelt 6.8 4 80,256 Woodrow Wilson ✓
1908 William Howard Taft 46.9% William Jennings Bryan 4.3 3 69,233 William Howard Taft ✓
1904 Theodore Roosevelt 53.5% Alton B. Parker 19.2 3 63,568 Theodore Roosevelt ✓
1900 William Jennings Bryan 58.4% William McKinley 18.6 3 63,856 William McKinley ✗
1896 William Jennings Bryan 79.9% William McKinley 60.2 3 53,330 William McKinley ✗
1892 Benjamin Harrison 42.4% Grover Cleveland 2.7 3 44,461 Grover Cleveland ✗

Counties

Questions and answers

How has Montana voted in recent presidential elections?

2024: Donald J. Trump by 19.9 points; 2020: Donald J. Trump by 16.4 points; 2016: Donald J. Trump by 20.5 points; 2012: Mitt Romney by 13.7 points; 2008: John McCain by 2.3 points.

When did Montana last vote Democratic for president?

In 1992, for William J. Clinton.

When did Montana last vote Republican for president?

In 2024, for Donald J. Trump.

How often does Montana vote for the winning presidential candidate?

Montana backed the national winner in 25 of 34 elections in this record (74%).

Is Montana a swing state?

No. It has been safely one-sided: in 2012, 2016, 2020 and 2024 its margins were Republican by 13.7 points, Republican by 20.5 points, Republican by 16.4 points and Republican by 19.9 points.

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