November 5, 2004

George W. Bush Wins 2004

George W. Bush defeats John Kerry with 296 electoral votes, winning 31 states.

John Kerry
242 EV
270 to win
George W. Bush
296 EV
242
296
270
George W. Bush wins
296
Electoral Votes
50.7%
Popular Vote
31
States Carried
122,267,900
Total Votes Cast

George W. Bush won the 2004 presidential election with 296 electoral votes to John Kerry's 242. George W. Bush received 50.7% of the popular vote and carried 31 states. Compared to the previous election, 100 counties changed parties—71 flipped Republican and 29 flipped Democratic.

State Results

Loading national map...

Recent Presidential Elections

YearDemocratRepublicanElectoralPopularWinner
2004John KerryGeorge W. Bush242-296R+2.5%GOP
2000Al GoreGeorge W. Bush249-289D+0.5%GOP
1996Bill ClintonBob Dole364-174D+8.5%DEM
1992Bill ClintonGeorge H.W. Bush353-185D+5.6%DEM
1988Michael DukakisGeorge H.W. Bush100-438R+7.7%GOP

State-by-State Results

20 Dem31 Rep
StateEV2004
District of Columbia3D+79.8
Massachusetts11D+25.2
Rhode Island4D+20.8
Vermont3D+20.1
New York28D+18.3
Maryland10D+13.0
Connecticut7D+10.4
Illinois19D+10.3
California54D+9.9
Maine4D+9.0
Hawaii4D+8.7
Delaware3D+7.6
Washington12D+7.2
New Jersey14D+6.7
Oregon8D+4.2
Minnesota10D+3.5
Michigan15D+3.4
Pennsylvania19D+2.5
New Hampshire4D+1.4
Wisconsin10D+0.4
Iowa6R+0.7
New Mexico5R+0.8
Ohio17R+2.1
Nevada6R+2.6
Colorado10R+4.7
Florida30R+5.0
Missouri10R+7.2
Virginia13R+8.2
Arkansas6R+9.8
Arizona11R+10.4
North Carolina16R+12.4
West Virginia4R+12.9
Tennessee11R+14.3
Louisiana8R+14.5
Georgia16R+16.6
South Carolina9R+17.1
Mississippi6R+19.7
Kentucky8R+19.9
Montana4R+20.5
Indiana11R+20.7
South Dakota3R+21.3
Texas40R+22.9
Kansas6R+25.4
Alabama9R+25.6
Alaska3R+25.9
North Dakota3R+27.4
Oklahoma7R+31.1
Nebraska5R+33.2
Idaho4R+38.1
Wyoming3R+39.8
Utah6R+45.5

Counties That Changed Parties

View all →

Explore Other Presidential Elections

Source: Official state election returns
akashicedge.com/elections/2004/president