Results by state · certified results

2004 Presidential Election Results by State

George W. Bush won the 2004 presidential election with 286 electoral votes to John Kerry's 252, carrying 31 of the 50 states. Bush also won the national popular vote, 50.7% to 48.2%.

Alabama: Bush +25.6 · 9 electoral votesAlaska: Bush +25.5 · 3 electoral votesArizona: Bush +10.5 · 10 electoral votesArkansas: Bush +9.8 · 6 electoral votesCalifornia: Kerry +9.9 · 55 electoral votesColorado: Bush +4.7 · 9 electoral votesConnecticut: Kerry +10.4 · 7 electoral votesDelaware: Kerry +7.6 · 3 electoral votesDistrict of Columbia: Kerry +79.8 · 3 electoral votesFlorida: Bush +5.0 · 27 electoral votesGeorgia: Bush +16.6 · 15 electoral votesHawaii: Kerry +8.7 · 4 electoral votesIdaho: Bush +38.1 · 4 electoral votesIllinois: Kerry +10.3 · 21 electoral votesIndiana: Bush +20.7 · 11 electoral votesIowa: Bush +0.7 · 7 electoral votesKansas: Bush +25.4 · 6 electoral votesKentucky: Bush +19.9 · 8 electoral votesLouisiana: Bush +14.5 · 9 electoral votesMaine: Kerry +9.0 · 4 electoral votesMaryland: Kerry +13.0 · 10 electoral votesMassachusetts: Kerry +25.0 · 12 electoral votesMichigan: Kerry +3.4 · 17 electoral votesMinnesota: Kerry +3.5 · 10 electoral votesMississippi: Bush +18.9 · 6 electoral votesMissouri: Bush +7.2 · 11 electoral votesMontana: Bush +20.5 · 3 electoral votesNebraska: Bush +33.2 · 5 electoral votesNevada: Bush +2.6 · 5 electoral votesNew Hampshire: Kerry +1.4 · 4 electoral votesNew Jersey: Kerry +6.7 · 15 electoral votesNew Mexico: Bush +0.8 · 5 electoral votesNew York: Kerry +18.1 · 31 electoral votesNorth Carolina: Bush +12.4 · 15 electoral votesNorth Dakota: Bush +27.4 · 3 electoral votesOhio: Bush +2.1 · 20 electoral votesOklahoma: Bush +31.1 · 7 electoral votesOregon: Kerry +4.2 · 7 electoral votesPennsylvania: Kerry +2.5 · 21 electoral votesRhode Island: Kerry +20.8 · 4 electoral votesSouth Carolina: Bush +17.1 · 8 electoral votesSouth Dakota: Bush +21.5 · 3 electoral votesTennessee: Bush +14.3 · 11 electoral votesTexas: Bush +22.9 · 34 electoral votesUtah: Bush +45.5 · 5 electoral votesVermont: Kerry +20.1 · 3 electoral votesVirginia: Bush +8.2 · 13 electoral votesWashington: Kerry +7.2 · 11 electoral votesWest Virginia: Bush +12.9 · 5 electoral votesWisconsin: Kerry +0.4 · 10 electoral votesWyoming: Bush +39.7 · 3 electoral votesVermont: Kerry +20.1 · 3 electoral votesVTNew Hampshire: Kerry +1.4 · 4 electoral votesNHMassachusetts: Kerry +25.0 · 12 electoral votesMARhode Island: Kerry +20.8 · 4 electoral votesRIConnecticut: Kerry +10.4 · 7 electoral votesCTNew Jersey: Kerry +6.7 · 15 electoral votesNJDelaware: Kerry +7.6 · 3 electoral votesDEMaryland: Kerry +13.0 · 10 electoral votesMDDistrict of Columbia: Kerry +79.8 · 3 electoral votesDC
Tap a state for every presidential result there since 1976. Margin: D 15+D 5–15D <5R <5R 5–15R 15+

Every state in 2004

CSV, 1976–2024 →
StateEVKerry %Bush %Margin2000Shift
Alabama 9 36.862.5 Bush +25.6 Bush +14.9 R+10.7
Alaska 3 35.561.1 Bush +25.5 Bush +31.0 D+5.4
Arizona 10 44.454.9 Bush +10.5 Bush +6.3 R+4.2
Arkansas 6 44.554.3 Bush +9.8 Bush +5.4 R+4.3
California 55 54.344.4 Kerry +9.9 Gore +11.8 R+1.9
Colorado 9 47.051.7 Bush +4.7 Bush +8.4 D+3.7
Connecticut 7 54.343.9 Kerry +10.4 Gore +17.5 R+7.1
Delaware 3 53.345.8 Kerry +7.6 Gore +13.1 R+5.5
District of Columbia 3 89.29.3 Kerry +79.8 Gore +76.2 D+3.6
Florida 27 47.152.1 Bush +5.0 Tie R+5.0
Georgia 15 41.458.0 Bush +16.6 Bush +11.7 R+4.9
Hawaii 4 54.045.3 Kerry +8.7 Gore +18.3 R+9.6
Idaho 4 30.368.4 Bush +38.1 Bush +39.5 D+1.4
Illinois 21 54.844.5 Kerry +10.3 Gore +12.0 R+1.7
Indiana 11 39.359.9 Bush +20.7 Bush +15.6 R+5.0
Iowa 7 49.249.9 Bush +0.7 Gore +0.3 R+1.0
Kansas 6 36.662.0 Bush +25.4 Bush +20.8 R+4.6
Kentucky 8 39.759.5 Bush +19.9 Bush +15.1 R+4.7
Louisiana 9 42.256.7 Bush +14.5 Bush +7.7 R+6.8
Maine 4 53.644.6 Kerry +9.0 Gore +5.1 D+3.9
Maryland 10 56.043.0 Kerry +13.0 Gore +16.3 R+3.3
Massachusetts 12 61.636.6 Kerry +25.0 Gore +27.0 R+2.0
Michigan 17 51.247.8 Kerry +3.4 Gore +5.1 R+1.7
Minnesota 10 51.147.6 Kerry +3.5 Gore +2.4 D+1.1
Mississippi 6 40.259.0 Bush +18.9 Bush +16.9 R+1.9
Missouri 11 46.153.3 Bush +7.2 Bush +3.3 R+3.9
Montana 3 38.659.1 Bush +20.5 Bush +25.1 D+4.6
Nebraska 5 32.765.9 Bush +33.2 Bush +29.0 R+4.2
Nevada 5 47.950.5 Bush +2.6 Bush +3.5 D+1.0
New Hampshire 4 50.248.8 Kerry +1.4 Bush +1.3 D+2.6
New Jersey 15 52.946.2 Kerry +6.7 Gore +15.8 R+9.1
New Mexico 5 49.049.8 Bush +0.8 Gore +0.1 R+0.9
New York 31 57.939.8 Kerry +18.1 Gore +24.5 R+6.3
North Carolina 15 43.656.0 Bush +12.4 Bush +12.8 D+0.4
North Dakota 3 35.562.9 Bush +27.4 Bush +27.6 D+0.2
Ohio 20 48.750.8 Bush +2.1 Bush +3.5 D+1.4
Oklahoma 7 34.465.6 Bush +31.1 Bush +21.9 R+9.3
Oregon 7 51.347.2 Kerry +4.2 Gore +0.4 D+3.7
Pennsylvania 21 50.948.4 Kerry +2.5 Gore +4.2 R+1.7
Rhode Island 4 59.438.7 Kerry +20.8 Gore +29.1 R+8.3
South Carolina 8 40.958.0 Bush +17.1 Bush +16.0 R+1.1
South Dakota 3 38.459.9 Bush +21.5 Bush +22.7 D+1.3
Tennessee 11 42.556.8 Bush +14.3 Bush +3.9 R+10.4
Texas 34 38.261.1 Bush +22.9 Bush +21.3 R+1.5
Utah 5 26.071.5 Bush +45.5 Bush +40.5 R+5.1
Vermont 3 58.938.8 Kerry +20.1 Gore +9.9 D+10.2
Virginia 13 45.553.7 Bush +8.2 Bush +8.0 R+0.2
Washington 11 52.845.6 Kerry +7.2 Gore +5.6 D+1.6
West Virginia 5 43.256.1 Bush +12.9 Bush +6.3 R+6.5
Wisconsin 10 49.749.3 Kerry +0.4 Gore +0.2 D+0.2
Wyoming 3 29.068.7 Bush +39.7 Bush +40.9 D+1.2

Click a column to sort. Margins are in percentage points of all votes cast; shift is the change in margin since 2000, so "R+3.1" means the state moved 3.1 points toward the Republican.

About these numbers

Certified state results compiled by the MIT Election Data and Science Lab from the Clerk of the U.S. House's official statistics, with electoral votes from the Census Bureau's apportionment in force in 2004. Each state page has every presidential result since 1976, how the state leaned against the country, and how often it backed the winner. The full table is downloadable as CSV.