Skip to content

2004 Senate elections · Arizona history

Arizona U.S. Senate election 2004

John McCain REP +56.1 · Class III seat · held 11/2/04

Votes counted
1,961,677
Margin
56.1 pts
Seat held by
Republicanheld
President in AZ
R+10.5same year

General election 11/2/04

CandidatePartyVotesShareBar
John McCain WonREP1,505,37276.74%
Stuart StarkyDEM404,50720.62%
Ernest T. HancockLIB51,7982.64%
Total1,961,677

Official source: Election-Statistics

Other Arizona Senate races

YearSeatWinnerMargin
2024Class IRuben Gallego2.4
2022Class IIIMark Kelly4.9
2020 specialClass IIIMark Kelly2.4
2018Class IKyrsten Sinema2.3
2016Class IIIJohn McCain13.0
2012Class IJeff Flake3.0
2010Class IIIJohn McCain24.2
2006Class IJon Kyl9.8
2004Class IIIJohn McCain56.1
2000Class IJon Kyl71.5
1998Class IIIJohn McCain41.6
1994Class IJon Kyl14.2

Full Arizona Senate history →

Questions and answers

Who won the 2004 Arizona Senate race?

John McCain (REP) won with 76.7% of the vote, ahead of Stuart Starky (20.6%), a margin of 56.1 points.

Did the Arizona Senate seat change party in 2004?

No. The Republican Party held it.

How many votes were cast in the 2004 Arizona Senate race?

1,961,677 votes were counted for the candidates in the general election.

Compiled by FiveThirtyEight from the official source linked above.