2004 United States Senate elections

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Template:Use mdy dates Template:Short description Script error: No such module "infobox".Script error: No such module "Check for unknown parameters".

The 2004 United States Senate elections were held on November 2, 2004, with all Class 3 Senate seats being contested. They coincided with the re-election of George W. Bush as president and the United States House elections, as well as many state and local elections. Senators who were elected in 1998, known as Senate Class 3, were seeking re-election or retiring in 2004.

Republicans won six seats but lost two themselves, giving them a net gain of four seats. Five of the six gains came from southern states. Democrats Fritz Hollings of South Carolina, John Breaux of Louisiana, Bob Graham of Florida, and Zell Miller of Georgia chose to retire, while John Edwards of North Carolina chose to run for the Democratic nomination for president, and was subsequently selected as the Democratic nominee for vice president. They were succeeded by Republicans Jim DeMint, David Vitter, Mel Martinez, Johnny Isakson, and Richard Burr, respectively.

In South Dakota, Republican John Thune defeated the incumbent Senate minority leader Tom Daschle, marking the first and only time since 1952 that a sitting party leader lost re-election, as well as the only time that person was the minority leader. Republican Senator Peter Fitzgerald of Illinois chose not to run for re-election, and Democrat (and future president) Barack Obama won in a landslide, becoming the Senate's only Black member and only the third popularly elected in American history and only the third elected since Reconstruction. Also, Republican Senator Ben Nighthorse Campbell of Colorado chose not to run for re-election and Democrat Ken Salazar won the open seat.

This was the third consecutive election cycle for Senate Class 3 where the Democrats either broke even or lost seats. This also marked the first time since 1980 in which a presidential candidate from either party won with coattails in the Senate. Additionally, these election results are tied with those of 1996 and 1998 as the highest number of Senate seats that the Republicans have held since 1920. Republicans would not make a net gain of seats during a presidential election year again until 2024. This is the last time both major parties were on the general election ballot in every race.

Results summary

style="background:Template:Party color; width:44%;" | 44 style="background:Template:Party color; color:black; width:1%;" | 1 style="background:Template:Party color; width:55%;" | 55
style="width:44%;color:Template:Party color"| Democratic Independent style="width:55%;color:Template:Party color"| Republican

Summary of the 2004 United States Senate elections results

Parties style="background-color:Template:Party color" | style="background-color:Template:Party color" | style="background-color:Template:Party color" | style="background-color:Template:Party color" | style="background-color:Template:Party color" | Total
Democratic Republican Independent Libertarian Others
Before these elections 48 style="background-color:Template:Republican Party (US)/meta/shading" | 51 1 100
End of this Congress (two months later) 48 style="background-color:Template:Republican Party (US)/meta/shading" | 51 1 100
Not Up 29 style="background-color:Template:Republican Party (US)/meta/shading" | 36 1 66
Up style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | 19 15 34
Incumbent
retired
Total before style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | 5 3 8
Held by same party style="background-color:Template:Republican Party (US)/meta/shading" | 1 1
Replaced by other party colspan="2" style="background-color:Template:Republican Party (US)/meta/shading" | Decrease 2 Republicans replaced by Increase 2 Democrats
Decrease 5 Democrats replaced by Increase 5 Republicans
7
Result after 2 style="background-color:Template:Republican Party (US)/meta/shading" | 6 8
Incumbent
ran
Total before style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | 14 12Template:Efn 26
Won re-election style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | 13 12 25
Lost re-election colspan=2 style="background-color:Template:Republican Party (US)/meta/shading" | Decrease 1 Democrat replaced by Increase 1 Republican 1
Lost renomination, held by same party 0
Lost renomination, and party lost 0
Result after 13 13 26
Net gain/loss Decrease 4 style="background-color:Template:Republican Party (US)/meta/shading" | Increase 4 4
Total elected 15 style="background-color:Template:Republican Party (US)/meta/shading" | 19 34
Result 44 style="background-color:Template:Republican Party (US)/meta/shading" | 55 1 100
Popular
vote
Votes style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | 44,754,618 39,920,562 186,231 754,861 2,481,075 88,097,347
Share style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | 50.80% 45.31% 0.21% 0.86% 2.82% 100%

Script error: No such module "Check for unknown parameters".

Sources:

Change in composition

Before the elections

style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D1 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D2 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D3 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D4 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D5 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D6 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D7 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D8 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D9 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D10
width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D20 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D19 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D18 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D17 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D16 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D15 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D14 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D13 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D12 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D11
style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D21 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D22 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D23 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D24 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D25 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D26 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D27 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D28 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D29 Template:Party shading/Democratic/active | D30
Ark.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D40
S.Dak.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D39
Ore.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D38
N.Dak.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D37
N.Y.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D36
Nev.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D35
Md.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D34
Ind.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D33
HawaiiScript error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D32
Conn.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D31
Calif.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D41
Vt.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D42
Wash.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D43
Wisc.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D44
Fla.Script error: No such module "Check for unknown parameters".
RetiredScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D45
Ga.Script error: No such module "Check for unknown parameters".
RetiredScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D46
La.Script error: No such module "Check for unknown parameters".
RetiredScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D47
N.C.Script error: No such module "Check for unknown parameters".
RetiredScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D48
S.C.Script error: No such module "Check for unknown parameters".
RetiredScript error: No such module "Check for unknown parameters".
Template:Party shading/Independent | I1 rowspan=2 Template:Party shading/Republican/active | R51
Okla.Script error: No such module "Check for unknown parameters".
RetiredScript error: No such module "Check for unknown parameters".
Majority →
Template:Party shading/Republican/active | R41
IowaScript error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R42
Kans.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R43
Ky.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R44
Mo.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R45
N.H.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R46
OhioScript error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R47
Pa.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R48
UtahScript error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R49
Colo.Script error: No such module "Check for unknown parameters".
RetiredScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R50
Ill.Script error: No such module "Check for unknown parameters".
RetiredScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R40
IdahoScript error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R39
Ariz.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R38
AlaskaScript error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R37
Ala.Script error: No such module "Check for unknown parameters".
RanScript error: No such module "Check for unknown parameters".
style="background-color:Template:Republican Party (US)/meta/shading" | R36 style="background-color:Template:Republican Party (US)/meta/shading" | R35 style="background-color:Template:Republican Party (US)/meta/shading" | R34 style="background-color:Template:Republican Party (US)/meta/shading" | R33 style="background-color:Template:Republican Party (US)/meta/shading" | R32 style="background-color:Template:Republican Party (US)/meta/shading" | R31
style="background-color:Template:Republican Party (US)/meta/shading" | R21 style="background-color:Template:Republican Party (US)/meta/shading" | R22 style="background-color:Template:Republican Party (US)/meta/shading" | R23 style="background-color:Template:Republican Party (US)/meta/shading" | R24 style="background-color:Template:Republican Party (US)/meta/shading" | R25 style="background-color:Template:Republican Party (US)/meta/shading" | R26 style="background-color:Template:Republican Party (US)/meta/shading" | R27 style="background-color:Template:Republican Party (US)/meta/shading" | R28 style="background-color:Template:Republican Party (US)/meta/shading" | R29 style="background-color:Template:Republican Party (US)/meta/shading" | R30
style="background-color:Template:Republican Party (US)/meta/shading" | R20 style="background-color:Template:Republican Party (US)/meta/shading" | R19 style="background-color:Template:Republican Party (US)/meta/shading" | R18 style="background-color:Template:Republican Party (US)/meta/shading" | R17 style="background-color:Template:Republican Party (US)/meta/shading" | R16 style="background-color:Template:Republican Party (US)/meta/shading" | R15 style="background-color:Template:Republican Party (US)/meta/shading" | R14 style="background-color:Template:Republican Party (US)/meta/shading" | R13 style="background-color:Template:Republican Party (US)/meta/shading" | R12 style="background-color:Template:Republican Party (US)/meta/shading" | R11
style="background-color:Template:Republican Party (US)/meta/shading" | R1 style="background-color:Template:Republican Party (US)/meta/shading" | R2 style="background-color:Template:Republican Party (US)/meta/shading" | R3 style="background-color:Template:Republican Party (US)/meta/shading" | R4 style="background-color:Template:Republican Party (US)/meta/shading" | R5 style="background-color:Template:Republican Party (US)/meta/shading" | R6 style="background-color:Template:Republican Party (US)/meta/shading" | R7 style="background-color:Template:Republican Party (US)/meta/shading" | R8 style="background-color:Template:Republican Party (US)/meta/shading" | R9 style="background-color:Template:Republican Party (US)/meta/shading" | R10

After the elections

style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D1 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D2 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D3 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D4 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D5 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D6 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D7 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D8 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D9 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D10
width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D20 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D19 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D18 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D17 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D16 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D15 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D14 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D13 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D12 width=10% style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D11
style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D21 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D22 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D23 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D24 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D25 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D26 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D27 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D28 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D29 Template:Party shading/Democratic/active | D30
Ark.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D40
Vt.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D39
Ore.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D38
N.Dak.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D37
N.Y.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D36
Nev.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D35
Md.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D34
Ind.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D33
HawaiiScript error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D32
Conn.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D31
Calif.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D41
Wash.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D42
Wisc.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D43
Colo.Script error: No such module "Check for unknown parameters".
GainScript error: No such module "Check for unknown parameters".
Template:Party shading/Democratic/active | D44
Ill.Script error: No such module "Check for unknown parameters".
GainScript error: No such module "Check for unknown parameters".
Template:Party shading/Independent | I1 Template:Party shading/Republican/active | R55
S.Dak.Script error: No such module "Check for unknown parameters".
GainScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R54
S.C.Script error: No such module "Check for unknown parameters".
GainScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R53
N.C.Script error: No such module "Check for unknown parameters".
GainScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R52
La.Script error: No such module "Check for unknown parameters".
GainScript error: No such module "Check for unknown parameters".
rowspan=2 Template:Party shading/Republican/active | R51
Ga.Script error: No such module "Check for unknown parameters".
GainScript error: No such module "Check for unknown parameters".
Majority →
Template:Party shading/Republican/active | R41
IowaScript error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R42
Kans.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R43
Ky.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R44
Mo.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R45
N.H.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R46
OhioScript error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R47
Okla.Script error: No such module "Check for unknown parameters".
HoldScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R48
Pa.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R49
UtahScript error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R50
Fla.Script error: No such module "Check for unknown parameters".
GainScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R40
IdahoScript error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R39
Ariz.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R38
AlaskaScript error: No such module "Check for unknown parameters".
ElectedTemplate:EfnScript error: No such module "Check for unknown parameters".
Template:Party shading/Republican/active | R37
Ala.Script error: No such module "Check for unknown parameters".
Re-electedScript error: No such module "Check for unknown parameters".
style="background-color:Template:Republican Party (US)/meta/shading" | R36 style="background-color:Template:Republican Party (US)/meta/shading" | R35 style="background-color:Template:Republican Party (US)/meta/shading" | R34 style="background-color:Template:Republican Party (US)/meta/shading" | R33 style="background-color:Template:Republican Party (US)/meta/shading" | R32 style="background-color:Template:Republican Party (US)/meta/shading" | R31
style="background-color:Template:Republican Party (US)/meta/shading" | R21 style="background-color:Template:Republican Party (US)/meta/shading" | R22 style="background-color:Template:Republican Party (US)/meta/shading" | R23 style="background-color:Template:Republican Party (US)/meta/shading" | R24 style="background-color:Template:Republican Party (US)/meta/shading" | R25 style="background-color:Template:Republican Party (US)/meta/shading" | R26 style="background-color:Template:Republican Party (US)/meta/shading" | R27 style="background-color:Template:Republican Party (US)/meta/shading" | R28 style="background-color:Template:Republican Party (US)/meta/shading" | R29 style="background-color:Template:Republican Party (US)/meta/shading" | R30
style="background-color:Template:Republican Party (US)/meta/shading" | R20 style="background-color:Template:Republican Party (US)/meta/shading" | R19 style="background-color:Template:Republican Party (US)/meta/shading" | R18 style="background-color:Template:Republican Party (US)/meta/shading" | R17 style="background-color:Template:Republican Party (US)/meta/shading" | R16 style="background-color:Template:Republican Party (US)/meta/shading" | R15 style="background-color:Template:Republican Party (US)/meta/shading" | R14 style="background-color:Template:Republican Party (US)/meta/shading" | R13 style="background-color:Template:Republican Party (US)/meta/shading" | R12 style="background-color:Template:Republican Party (US)/meta/shading" | R11
style="background-color:Template:Republican Party (US)/meta/shading" | R1 style="background-color:Template:Republican Party (US)/meta/shading" | R2 style="background-color:Template:Republican Party (US)/meta/shading" | R3 style="background-color:Template:Republican Party (US)/meta/shading" | R4 style="background-color:Template:Republican Party (US)/meta/shading" | R5 style="background-color:Template:Republican Party (US)/meta/shading" | R6 style="background-color:Template:Republican Party (US)/meta/shading" | R7 style="background-color:Template:Republican Party (US)/meta/shading" | R8 style="background-color:Template:Republican Party (US)/meta/shading" | R9 style="background-color:Template:Republican Party (US)/meta/shading" | R10
Key:
align=center width=35px style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | D# Democratic
align=center width=35px Template:Party shading/Independent | I# Independent
align=center width=35px style="background-color:Template:Republican Party (US)/meta/shading" | R# Republican

Gains and losses

Retirements

File:2004 United States Senate elections retirements map.svg
Map of retirements:
<templatestyles src="Legend/styles.css" />
  Republican incumbent
<templatestyles src="Legend/styles.css" />
  Democratic incumbent
<templatestyles src="Legend/styles.css" />
  Democratic incumbent retired
<templatestyles src="Legend/styles.css" />
  Republican incumbent retired

Three Republicans and five Democrats retired instead of seeking re-election.

State Senator Replaced by
Colorado style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort".
Florida style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort".
Georgia style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort".
Illinois style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort".
Louisiana style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort".
North Carolina style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort".
Oklahoma style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort".
South Carolina style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort".

Defeats

One Democrat sought re-election but lost in the general election.

State Senator Replaced by
South Dakota style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort".

Post-election changes

One Democrat resigned on January 17, 2006, and was replaced by a Democratic appointee.

State Senator Replaced by
New Jersey
(Class 1)
style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort".

Final pre-election predictions

Several sites and individuals publish predictions of competitive seats. These predictions look at factors such as the strength of the incumbent (if the incumbent is running for reelection) and the other candidates, and the state's partisan lean (reflected in part by the state's Cook Partisan Voting Index rating). The predictions assign ratings to each seat, indicating the predicted advantage that a party has in winning that seat.

Most election predictors used:

  • "tossup": no advantage
  • "tilt" (used by some predictors): advantage that is not quite as strong as "lean"
  • "lean": slight advantage
  • "likely" or "favored": significant, but surmountable, advantage
  • "safe" or "solid": near-certain chance of victory

Where a site gives a percentage probability as its primary indicator of expected outcome, the chart below classifies a race as follows:

  • Tossup: 50-55%
  • Tilt: 56-60%
  • Lean: 61-75%
  • Likely: 76-93%
  • Safe: 94-100%
Constituency Incumbent 2004 election ratings
State Senator Last
electionTemplate:Efn
Sabato's Crystal Ball
Nov. 1
2004
Script error: No such module "Check for unknown parameters".[1]
Result
Alabama style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="63.24" | 63.24% R Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="67.55" | Shelby
67.55% R
Alaska style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort". Template:Party shading/Vacant data-sort-value="0" | Appointed
(2002)Script error: No such module "Check for unknown parameters".Template:Efn
Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="48.58" | Murkowski
48.58% R
Arizona style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="68.74" | 68.74% R Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="76.74" | McCain
76.74% R
Arkansas style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-55.07" | 55.07% D Template:USRaceRating style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-55.90" | Lincoln
55.90% D
California style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-53.06" | 53.06% D Template:USRaceRating style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-57.71" | Boxer
57.71% D
Colorado style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort".
(retired)Script error: No such module "Check for unknown parameters".
style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="62.49" | 62.49% R Template:USRaceRating style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-51.30" | Salazar
51.30% D
(flip)Script error: No such module "Check for unknown parameters".
Connecticut style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-65.15" | 65.15% D Template:USRaceRating style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-66.35" | Dodd
66.35% D
Florida style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort".
(retired)Script error: No such module "Check for unknown parameters".
style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-62.47" | 62.47% D Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="49.43" | Martínez
49.43% R
(flip)Script error: No such module "Check for unknown parameters".
Georgia style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort".
(retired)Script error: No such module "Check for unknown parameters".
style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-58.19" | 58.19% D
(2000 special)Script error: No such module "Check for unknown parameters".Template:Efn
Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="57.88" | Isakson
57.88% R
(flip)Script error: No such module "Check for unknown parameters".
Hawaii style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-79.18" | 79.18% D
Template:USRaceRating style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-75.51" | Inouye
75.51% D
Idaho style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="69.54" | 69.54% R Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="99.18" | Crapo
99.18% R
Illinois style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort".
(retired)Script error: No such module "Check for unknown parameters".
style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="50.35" | 50.35% R Template:USRaceRating style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-69.97" | Obama
69.97% D
(flip)Script error: No such module "Check for unknown parameters".
Indiana style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-63.72" | 63.72% D Template:USRaceRating style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-61.65" | Bayh
61.65% D
Iowa style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="68.41" | 68.41% R Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="70.18" | Grassley
70.18% R
Kansas style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="65.27" | 65.27% R Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="69.16" | Brownback
69.16% R
Kentucky style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="49.75" | 49.75% R Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="50.66" | Bunning
50.66% R
Louisiana style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort".
(retired)Script error: No such module "Check for unknown parameters".
style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-64.02" | 64.02% D Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="51.03" | Vitter
51.03% R
(flip)Script error: No such module "Check for unknown parameters".
Maryland style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-70.50" | 70.50% D Template:USRaceRating style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-64.80" | Mikulski
64.80% D
Missouri style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="52.68" | 52.68% R Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="56.09" | Bond
56.09% R
Nevada style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-47.86" | 47.86% D Template:USRaceRating style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-61.08" | Reid
61.08% D
New Hampshire style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="67.84" | 67.84% R Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="66.24" | Gregg
66.24% R
New York style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-54.62" | 54.62% D Template:USRaceRating style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-71.16" | Schumer
71.16% D
North Carolina style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort".
(retired)Script error: No such module "Check for unknown parameters".
style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-51.15" | 51.15% D Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="51.60" | Burr
51.60% R
(flip)Script error: No such module "Check for unknown parameters".
North Dakota style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-63.16" | 63.16% D Template:USRaceRating style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-68.28" | Dorgan
68.28% D
Ohio style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="56.46" | 56.46% R Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="63.85" | Voinovich
63.85% R
Oklahoma style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort".
(retired)Script error: No such module "Check for unknown parameters".
style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="66.38" | 66.38% R Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="52.77" | Coburn
52.77% R
Oregon style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-61.05" | 61.05% D Template:USRaceRating style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-63.39" | Wyden
63.39% D
Pennsylvania style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="61.34" | 61.34% R Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="52.62" | Specter
52.62% R
South Carolina style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort".
(retired)Script error: No such module "Check for unknown parameters".
style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-52.70" | 52.70% D Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="53.67" | DeMint
53.67% R
(flip)Script error: No such module "Check for unknown parameters".
South Dakota style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-62.14" | 62.14% D Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="50.58" | Thune
50.58% R
(flip)Script error: No such module "Check for unknown parameters".
Utah style="background-color:Template:Republican Party (US)/meta/shading" | Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="63.98" | 63.98% R Template:USRaceRating style="background-color:Template:Republican Party (US)/meta/shading" data-sort-value="68.73" | Bennett
68.73% R
Vermont style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-72.22" | 72.22% D Template:USRaceRating style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-70.63" | Leahy
70.63% D
Washington style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-58.41" | 58.41% D Template:USRaceRating style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-54.98" | Murray
54.98% D
Wisconsin style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Script error: No such module "Sort". style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-50.55" | 50.55% D Template:USRaceRating style="color:black;background-color:Template:Democratic Party (US)/meta/shading" data-sort-value="-55.35" | Feingold
55.35% D

Race summary

Special elections during the 108th Congress

There were no special elections during the 108th Congress.

Elections leading to the next Congress

In these general elections, the winners were elected for the term beginning January 3, 2005; ordered by state.

All of the elections involved the Class 3 seats.

State Incumbent Results Candidates
Senator Party Electoral history
Alabama Script error: No such module "Sort". Template:Party shading/Republican/Text 1986Template:Efn
1992
1998
Incumbent re-elected. Template:Plainlist
Alaska Script error: No such module "Sort". Template:Party shading/Republican/Text 2002 (appointed)Script error: No such module "Check for unknown parameters". Interim appointee elected. Template:PlainlistScript error: No such module "collapsible list".
Arizona Script error: No such module "Sort". Template:Party shading/Republican/Text 1986
1992
1998
Incumbent re-elected. Template:Plainlist
Arkansas Script error: No such module "Sort". Template:Party shading/Democratic/Text 1998 Incumbent re-elected. Template:Plainlist
California Script error: No such module "Sort". Template:Party shading/Democratic/Text 1992
1998
Incumbent re-elected. Template:PlainlistScript error: No such module "collapsible list".
Colorado Script error: No such module "Sort". Template:Party shading/Republican/Text 1992Template:Efn
1998
style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Incumbent retired.
Democratic gain.
Template:PlainlistScript error: No such module "collapsible list".
Connecticut Script error: No such module "Sort". Template:Party shading/Democratic/Text 1980
1986
1992
1998
Incumbent re-elected. Template:PlainlistScript error: No such module "collapsible list".
Florida Script error: No such module "Sort". Template:Party shading/Democratic/Text 1986
1992
1998
style="background-color:Template:Republican Party (US)/meta/shading" | Incumbent retired.
Republican gain.
Template:Plainlist
Georgia Script error: No such module "Sort". Template:Party shading/Democratic/Text 2000 (appointed)Script error: No such module "Check for unknown parameters".
2000 (special)Script error: No such module "Check for unknown parameters".
style="background-color:Template:Republican Party (US)/meta/shading" | Incumbent retired.
Republican gain.
Template:Plainlist
Hawaii Script error: No such module "Sort". Template:Party shading/Democratic/Text 1962
1968
1974
1980
1986
1992
1998
Incumbent re-elected. Template:PlainlistScript error: No such module "collapsible list".
Idaho Script error: No such module "Sort". Template:Party shading/Republican/Text 1998 Incumbent re-elected. Template:Plainlist
Illinois Script error: No such module "Sort". Template:Party shading/Republican/Text 1998 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Incumbent retired.
Democratic gain.
Template:PlainlistScript error: No such module "collapsible list".
Indiana Script error: No such module "Sort". Template:Party shading/Democratic/Text 1998 Incumbent re-elected. Template:Plainlist
Iowa Script error: No such module "Sort". Template:Party shading/Republican/Text 1980
1986
1992
1998
Incumbent re-elected. Template:PlainlistScript error: No such module "collapsible list".
Kansas Script error: No such module "Sort". Template:Party shading/Republican/Text 1996 (special)Script error: No such module "Check for unknown parameters".
1998
Incumbent re-elected. Template:Plainlist
Kentucky Script error: No such module "Sort". Template:Party shading/Republican/Text 1998 Incumbent re-elected. Template:Plainlist
Louisiana Script error: No such module "Sort". Template:Party shading/Democratic/Text 1986
1992
1998
style="background-color:Template:Republican Party (US)/meta/shading" | Incumbent retired.
Republican gain.
Template:PlainlistScript error: No such module "collapsible list".
Maryland Script error: No such module "Sort". Template:Party shading/Democratic/Text 1986
1992
1998
Incumbent re-elected. Template:PlainlistScript error: No such module "collapsible list".
Missouri Script error: No such module "Sort". Template:Party shading/Republican/Text 1986
1992
1998
Incumbent re-elected. Template:PlainlistScript error: No such module "collapsible list".
Nevada Script error: No such module "Sort". Template:Party shading/Democratic/Text 1986
1992
1998
Incumbent re-elected. Template:PlainlistScript error: No such module "collapsible list".
New Hampshire Script error: No such module "Sort". Template:Party shading/Republican/Text 1992
1998
Incumbent re-elected. Template:Plainlist
New York Script error: No such module "Sort". Template:Party shading/Democratic/Text 1998 Incumbent re-elected. Template:PlainlistScript error: No such module "collapsible list".
North Carolina Script error: No such module "Sort". Template:Party shading/Democratic/Text 1998 style="background-color:Template:Republican Party (US)/meta/shading" | Incumbent retired to run for Vice President.
Republican gain.
Template:Plainlist
North Dakota Script error: No such module "Sort". Template:Party shading/North Dakota Democratic-NPL | Democratic-NPL 1992
1998
Incumbent re-elected. Template:Plainlist
Ohio Script error: No such module "Sort". Template:Party shading/Republican/Text 1998 Incumbent re-elected. Template:Plainlist
Oklahoma Script error: No such module "Sort". Template:Party shading/Republican/Text 1980
1986
1992
1998
Template:Party shading/Republican/Hold | Incumbent retired.
Republican hold.
Template:Plainlist
Oregon Script error: No such module "Sort". Template:Party shading/Democratic/Text 1996 (special)Script error: No such module "Check for unknown parameters".
1998
Incumbent re-elected. Template:PlainlistScript error: No such module "collapsible list".
Pennsylvania Script error: No such module "Sort". style="background-color:Template:Republican Party (US)/meta/shading" | Republican 1980
1986
1992
1998
Incumbent re-elected. Template:Plainlist
South Carolina Script error: No such module "Sort". Template:Party shading/Democratic/Text 1966 (special)Script error: No such module "Check for unknown parameters".
1968
1974
1980
1986
1992
1998
style="background-color:Template:Republican Party (US)/meta/shading" | Incumbent retired.
Republican gain.
Template:PlainlistScript error: No such module "collapsible list".
South Dakota Script error: No such module "Sort". Template:Party shading/Democratic/Text 1986
1992
1998
style="background-color:Template:Republican Party (US)/meta/shading" | Incumbent lost re-election.
Republican gain.
Template:Plainlist
Utah Script error: No such module "Sort". Template:Party shading/Republican/Text 1992
1998
Incumbent re-elected. Template:PlainlistScript error: No such module "collapsible list".
Vermont Script error: No such module "Sort". Template:Party shading/Democratic/Text 1974
1980
1986
1992
1998
Incumbent re-elected. Template:PlainlistScript error: No such module "collapsible list".
Washington Script error: No such module "Sort". Template:Party shading/Democratic/Text 1992
1998
Incumbent re-elected. Template:PlainlistScript error: No such module "collapsible list".
Wisconsin Script error: No such module "Sort". Template:Party shading/Democratic/Text 1992
1998
Incumbent re-elected. Template:PlainlistScript error: No such module "collapsible list".

Closest races

In seven races the margin of victory was under 10%.

District Winner Margin
Florida data-sort-value=-1 style="background-color:Template:Republican Party (US)/meta/shading" | Republican (flip) 1.1%
South Dakota data-sort-value=-1 style="background-color:Template:Republican Party (US)/meta/shading" | Republican (flip) 1.2%
Kentucky data-sort-value=-0.5 style="background-color:Template:Republican Party (US)/meta/shading" | Republican 1.4%
Alaska data-sort-value=-0.5 style="background-color:Template:Republican Party (US)/meta/shading" | Republican 3.0%
Colorado data-sort-value=1.0 style="color:black;background-color:Template:Democratic Party (US)/meta/shading" | Democratic (flip) 3.9%
North Carolina data-sort-value=-1.0 style="background-color:Template:Republican Party (US)/meta/shading" | Republican (flip) 4.6%
South Carolina data-sort-value=-1.0 style="background-color:Template:Republican Party (US)/meta/shading" | Republican (flip) 9.6%Template:Efn

Alabama

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Republican Richard Shelby won re-election to a fourth term over Democratic perennial candidate Wayne Sowell.

Shelby, who switched parties ten years prior, had over $11 million cash on hand.[2] Shelby was chairman of the Banking Committee.[3] Wayne Sowell became the first black U.S. Senate nominee of a major party in Alabama.[4]

Alabama general election
Party Candidate Votes %
Script error: No such module "Political party". Richard Shelby (incumbent) Script error: No such module "string". 67.6
Script error: No such module "Political party". Wayne Sowell Script error: No such module "string". 32.4
Independent Write Ins Script error: No such module "string". 0.1
Total votes Script error: No such module "string". 100.0
Turnout N/A

Script error: No such module "Check for unknown parameters".

Alaska

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Republican Lisa Murkowski of Anchorage, sought election to her first full term after being appointed to serve out the rest of her father's unexpired term when he resigned in December 2002 to become Governor of Alaska. Her main challenger was Democratic former Governor Tony Knowles, her father's predecessor as governor. Murkowski won by a slight margin.

Although Alaska is heavily Republican, popular opinion had swung against the Murkowski family because of a tax increase passed by Governor Frank Murkowski, Lisa Murkowski's father. In addition, multiple voters disapproved of apparent nepotism in the appointment of Lisa Murkowski to the Senate. Knowles, who as mentioned above preceded Frank Murkowski as governor, had enlisted extensive out-of-state support for his bid to take over Lisa Murkowski's Senate seat. However, veteran Republican Senator Ted Stevens taped advertisements warning Alaskans that electing a Democrat could result in less federal dollars for Alaska.

Democratic primary[5]
Party Candidate Votes %
Script error: No such module "Political party". Tony Knowles Script error: No such module "string". 95.0
Script error: No such module "Political party". Don Wright Script error: No such module "string". 2.5
Script error: No such module "Political party". Theresa Obermeyer Script error: No such module "string". 2.4
Total votes Script error: No such module "string". 100.0

Script error: No such module "Check for unknown parameters".

Republican primary[5]
Party Candidate Votes %
Script error: No such module "Political party". Lisa Murkowski (Incumbent) Script error: No such module "string". 58.1
Script error: No such module "Political party". Mike Miller Script error: No such module "string". 37.3
Script error: No such module "Political party". Wev Shea Script error: No such module "string". 3.6
Script error: No such module "Political party". Jim Dore Script error: No such module "string". 0.9
Total votes Script error: No such module "string". 100.0

Script error: No such module "Check for unknown parameters".

Lisa Murkowski had low approval ratings as senator due to her father, Frank Murkowski, who at the time was the Governor of Alaska with extremely low approval ratings himself. Former Governor Tony Knowles ran against Murkowski. He ran as a Democrat who supported drilling in ANWR, in contrast to most Democrats. Ted Stevens tried to "rescue" her campaign and help her maintain her seat.[6]

Template:Election box winning candidate with party link
Alaska general election[7]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Tony Knowles 140,424 45.55 Script error: No such module "String".
Independent Marc J. Millican 8,885 2.88
Script error: No such module "Political party". Jerry Sanders 3,785 1.23
Script error: No such module "Political party". Jim Sykes 3,053 0.99 Script error: No such module "String".
Script error: No such module "Political party". Scott A. Kohlhaas 1,240 0.40 Script error: No such module "String".
Independent Ted Gianoutsas 732 0.24
Write-ins 423 0.14 Script error: No such module "String".
Majority 9,349 3.03 Script error: No such module "String".
Turnout 308,315 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Arizona

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Republican John McCain won re-election to a fourth term with his largest victory over Democratic teacher Stuart Starky.[8]

Since 1998, McCain challenged Texas Governor George W. Bush in the presidential primary and despite winning the New Hampshire primary, he lost the nomination. Solidifying his image as a maverick, he voted against the Bush tax cuts. He supported limits on stem cell research. He had a lopsided favorable ratings of 39% to 9% unfavorable in the most recent The New York Times/CBS News poll.

Stuart Starky, an eighth-grade teacher in South Phoenix, was widely known as a long-shot challenger. Starky stated that "I truly believe he's going to run for president again."[9] Starky was called by The Arizona Republic a "sacrificial lamb"[10] put on ballot because there were no chances to beat McCain. During his campaign, he debated McCain twice, once in Tucson and once in Flagstaff. He was also featured on the cover of Teacher Magazine, dubbed the "Unsinkable Stu Starky." Starky was defeated in a landslide. But, despite the relatively low percentage, he gained the highest vote per dollar amount in the country, spending only about $15,000 for his campaign (Starky's campaign may have been aided by John Kerry running for president).[11]

Template:Election box winning candidate with party link
Arizona general election[12]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Stuart Starky 404,507 20.62 Script error: No such module "String".
Script error: No such module "Political party". Ernest Hancock 51,798 2.64 Script error: No such module "String".
Majority 1,100,865 56.12 Script error: No such module "String".
Turnout 1,961,677 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Arkansas

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat Blanche Lincoln ran for re-election. Lincoln won re-election over Republican State Senator Jim Holt while President George W. Bush carried the state with almost the same margin of victory.

The Democratic Party held super-majority status in the Arkansas General Assembly. A majority of local and statewide offices were also held by Democrats. This was rare even for the time in the South, where a majority of statewide offices were and still are held by Republicans. Arkansas had the distinction in 1992 of being the only state in the country to give the majority of its vote to a single candidate in the presidential election—native son Bill Clinton—while every other state's electoral votes were won by pluralities of the vote among the three candidates. Arkansas had since become more reliably Republican in presidential elections. The state voted for George W. Bush over John Kerry in 2004. Lincoln won by 2% less than she had in 1998.[13]

Democrats at the time had an overwhelming majority of registered voters, and the Democratic Party of Arkansas was more conservative than the national entity. Two of Arkansas' three Democratic Representatives at the time were members of the Blue Dog Coalition, which tends to be more pro-business, pro-military spending, and socially conservative than the Democratic mainstream.

Republican primary[14]
Party Candidate Votes %
Script error: No such module "Political party". Jim Holt Script error: No such module "string". 68.9
Script error: No such module "Political party". Andy Lee Script error: No such module "string". 19.8
Script error: No such module "Political party". Rosemarie Clampitt Script error: No such module "string". 11.3
Total votes Script error: No such module "string". 100.0

Script error: No such module "Check for unknown parameters".

Lincoln was a popular incumbent. In March, she had an approval rating of 55%.[15] Lincoln calls herself an advocate for rural America, having grown up on a farm herself. Holt is from Northwest Arkansas, who also lives on a farm.[16] Holt was widely perceived as a long shot. By the end of June, he only raised $29,000, while Lincoln had over $5 million cash on hand.[17] Lincoln won re-election by over 11%.[13]

Template:Election box majority no change
Arkansas Senate election 2004
Party Candidate Votes %
Script error: No such module "Political party". Blanche Lincoln (Incumbent) Script error: No such module "string". 55.90
Script error: No such module "Political party". Jim Holt Script error: No such module "string". 44.07
Independent Write Ins Script error: No such module "string". 0.0
Turnout 1,039,349

Script error: No such module "Check for unknown parameters".

California

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat Barbara Boxer defeated Republican former Secretary of State Bill Jones. Boxer's 6.96 million votes set the record for the most votes cast for one candidate in one state in one election, until it was surpassed by Senator Dianne Feinstein's 7.75 million votes in 2012.

Democratic Primary Election
Candidate Votes %
Barbara Boxer (Incumbent) Template:Replace 100.00

Script error: No such module "Check for unknown parameters".

Republican Primary Election
Candidate Votes %
Bill Jones Template:Replace 44.81
Rosario Marin Template:Replace 20.03
Howard Kaloogian Template:Replace 11.17
Toni Casey Template:Replace 6.27
Tim Stoen Template:Replace 5.51
James Stewart Template:Replace 3.45
Barry L. Hatch Template:Replace 3.14
John M. Van Zandt Template:Replace 2.51
Danney Ball Template:Replace 1.66
Bill Quraishi Template:Replace 1.43
Total votes Template:Replace 100.00

Script error: No such module "Check for unknown parameters".

American Independent primary
Candidate Votes %
Don J. Grundmann Template:Replace 100.00

Script error: No such module "Check for unknown parameters".

Libertarian primary
Candidate Votes %
Jim Gray Template:Replace 57.30
Gail Lightfoot Template:Replace 42.70
Total votes Template:Replace 100.00

Script error: No such module "Check for unknown parameters".

Peace and Freedom primary
Candidate Votes %
Marsha Feinland Template:Replace 100.00

Script error: No such module "Check for unknown parameters".

Boxer originally had decided to retire in 2004 but changed her mind to "fight for the right to dissent" against conservatives like Majority Leader Tom DeLay. Jones was widely considered as the underdog.[15] Jones got a major endorsement from the popular Governor Arnold Schwarzenegger.[18] The two major candidates had a debate. Pre-election polling had Boxer leading in double digits.[19] But he never released a single TV ad. Boxer portrayed Jones as too conservative for California, citing his votes in the California Assembly (1982 to 1994) against gun control, increased minimum wage, support for offshore drilling, and a loosening of environmental regulations.[20]

Jones raised about $700,000 more than Boxer during the third quarter, pulling in $2.5 million to Boxer's $1.8 million. But overall, Boxer has raised $16 million to Jones' $6.2 million. And Boxer has spent about $7 million on radio and television ads alone.[21]

The election was not close, with Boxer winning by an authoritative 20 point margin. Jones only performed well in rural parts of the state. Boxer on the other hand won almost all major metropolitan areas in the state. The race was called right when the polls closed at 11:00 P.M. EST, and 7:00 P.M. PTZ. Jones conceded defeat to Boxer at 11:12 P.M. EST, and 7:12 PTZ.

California general election[22]
Party Candidate Votes %
Script error: No such module "Political party". Barbara Boxer (Incumbent) Script error: No such module "string". 57.71
Script error: No such module "Political party". Bill Jones Script error: No such module "string". 37.80
Script error: No such module "Political party". Marsha Feinland Script error: No such module "string". 2.02
Script error: No such module "Political party". James P. "Jim" Gray Script error: No such module "string". 1.80
Script error: No such module "Political party". Don J. Grundmann Script error: No such module "string". 0.67
No party Dennis Richter (write-in) 43 0.00
No party Howard Johnson (write-in) 8 0.00
No party John Emery Jones (write-in) 2 0.00
Invalid or blank votes 536,388 4.26
Total votes Script error: No such module "string". 100.00
Turnout Script error: No such module "String". 57.03

Script error: No such module "Check for unknown parameters".

Colorado

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Republican Ben Nighthorse Campbell decided to retire instead of seeking a third term. The Democratic Attorney General of Colorado Ken Salazar won the open seat.

Before Campbell's retirement, no prominent Democrat had entered the race, with educator Mike Miles and businessman Rutt Bridges pursuing the Democratic nomination. After Campbell's retirement, some expected popular Republican Governor Bill Owens to enter the race,[23] however he declined to run. Campbell's retirement and Owens' decision not to run prompted a number of prominent Democrats to reexamine the race.[24]

On March 10, the same day Owens announced he would not run, U.S. Congressman Mark Udall entered the race.[25] The next day, state Attorney General Ken Salazar entered the race, leading Udall to immediately withdraw and endorse him.[26] Salazar lost to Mike Miles at the State nominating convention. In spite of this loss, the national Democratic Party backed Salazar with contributions from the DSCC and promotion of Salazar as the only primary candidate.[27]

Democratic primary[28]
Party Candidate Votes %
Script error: No such module "Political party". Ken Salazar Script error: No such module "string". 73.02
Script error: No such module "Political party". Mike Miles Script error: No such module "string". 26.98
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

The two candidates got into an ideological battle, as U.S. Representative Bob Schaffer attacked Pete Coors, former CEO and chairman of Coors Brewing Company, because his company had provided benefits to the partners of its gay and lesbian employees, in addition to promoting its beer in gay bars. Coors defended himself by saying that he was opposed to same-sex marriage, and supported a constitutional amendment to ban it, although he noted that he supported civil unions for gay couples. According to the Rocky Mountain News, Coors described his company's pro-LGBT practices as "good business, separate from politics."[29] Coors defeated Schaffer with 61% of the vote in the primary, with a number of analysts citing his high name recognition in the state as a primary factor.[30][31]

Republican primary[28]
Party Candidate Votes %
Script error: No such module "Political party". Pete Coors Script error: No such module "string". 60.57
Script error: No such module "Political party". Bob Schaffer Script error: No such module "string". 39.43
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Pete Coors ran as a moderate conservative. However, Salazar was also a moderate and a highly popular State Attorney General.[32] Coors is also a great-grandson of Adolph Coors, founder of the brewing company. His father is Joseph Coors, president of the company and founding member of The Heritage Foundation, a conservative think tank. Salazar narrowly won the open seat. It was one of only two Democratic pickups in the 2004 Senate elections; Illinois was the other.

According to the non-partisan OpenSecrets, Coors gave his own campaign $1,213,657 and received individual donations of $60,550 from other Coors family membersScript error: No such module "Unsubst"..

A state record of over $11 million was raised during the election.[33]

Template:Election box winning candidate with party link
Colorado general election[34]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Pete Coors 980,668 46.53 Script error: No such module "String".
Script error: No such module "Political party". Douglas Campbell 18,783 0.89 Script error: No such module "String".
Script error: No such module "Political party". Richard Randall 10,160 0.48
Independent John R. Harris 8,442 0.40
Script error: No such module "Political party". Victor Good 6,481 0.31
Independent Finn Gotaas 1,750 0.08
Majority 100,520 4.77 Script error: No such module "String".
Turnout 2,107,472 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Connecticut

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat Chris Dodd won re-election for a fifth term, beating Republican Jack Orchulli, CEO and co-founder of a Michael Kors's apparel company.[35]

Chris Dodd was one of the most powerful senators in congress. In the election cycle, Dodd raised over $7 million. His top five contributors were Bear Stearns, Citigroup, National Westminster Bank, Lehman Brothers, and Goldman Sachs.[36]

Republican nominee, Jack Orchulli, ran as fiscal conservative and social moderateScript error: No such module "Unsubst".. He broke ranks with his party on gay marriage and abortion.[37] That put him on the same side as most voters in the blue state of ConnecticutScript error: No such module "Unsubst".. He often talked about a "broken education system." He argued that Dodd has not done anything in his 30 years in congress to fix such issues as traffic problems in Fairfield County.[38]

Orchulli launched a statewide TV ad campaign in September, as he spent over $1.1 million and pledged to spend "whatever it takes" if polls show he is gaining ground on Dodd.[39]

Template:Election box majority no change
Connecticut General election
Party Candidate Votes %
Script error: No such module "Political party". Chris Dodd (Incumbent) Script error: No such module "string". 66.35
Script error: No such module "Political party". Jack Orchulli Script error: No such module "string". 32.13
Script error: No such module "Political party". Timothy Knibbs Script error: No such module "string". 0.87
Script error: No such module "Political party". Leonard Rasch Script error: No such module "string". 0.64
Turnout 1,424,726

Script error: No such module "Check for unknown parameters".

Florida

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat Bob Graham retired after three terms. The primary elections were held on August 31, 2004. Republican Mel Martínez won the open seat, beating Democrat Betty Castor, former president of the University of South Florida, former Education Commissioner of Florida, and former state senator. Martínez, a former U.S. Secretary of Housing and Urban Development, was supported by the Bush administration.

Democratic primary[40]
Party Candidate Votes %
Script error: No such module "Political party". Betty Castor Script error: No such module "string". 58.1
Script error: No such module "Political party". Peter Deutsch Script error: No such module "string". 27.9
Script error: No such module "Political party". Alex Penelas Script error: No such module "string". 10.1
Script error: No such module "Political party". Bernard E. Klein Script error: No such module "string". 3.9
Total votes Script error: No such module "string". 100.0%

Script error: No such module "Check for unknown parameters".

Republican primary[40]
Party Candidate Votes %
Script error: No such module "Political party". Mel Martínez Script error: No such module "string". 44.9
Script error: No such module "Political party". Bill McCollum Script error: No such module "string". 30.9
Script error: No such module "Political party". Doug Gallagher Script error: No such module "string". 13.6
Script error: No such module "Political party". Johnnie Byrd Script error: No such module "string". 5.9
Script error: No such module "Political party". Karen Saull Script error: No such module "string". 1.8
Script error: No such module "Political party". Sonya March Script error: No such module "string". 1.5
Script error: No such module "Political party". Larry Klayman Script error: No such module "string". 1.1
Script error: No such module "Political party". William Billy Kogut Script error: No such module "string". 0.3
Total votes Script error: No such module "string". 100.0%

Script error: No such module "Check for unknown parameters".

In the spring, the campaign hired fundraising staff from the defunct presidential campaigns of Howard Dean and Bob Graham,[41] and subsequently posted much higher fundraising numbers over the summer.[42] Online grassroots techniques devised for the Dean campaign (Castor became a Dean Dozen candidate in AugustScript error: No such module "Unsubst".) were one contributing factor:[43] another was the support of EMILY's List, which named Castor as its highest-rated candidate for the 2004 election cycleScript error: No such module "Unsubst"., even when her support for banning intact dilation and extraction (D&X) abortions was not in line with the EMILY's List support for woman's issues.[44][45] The latter was a source of criticism during the August primary heat - a complaint was filed by a Deutsch supporter with the Federal Election Commission accusing inappropriate coordination with EMILY's ListScript error: No such module "Unsubst".. The complaint was dismissed by the Federal Election Commission in 2005.[46]

Castor's handling of Sami Al-Arian became another source of criticism during the campaignScript error: No such module "Unsubst".. In June, The American Democracy Project, a 527 group founded by Bernie FriedmanScript error: No such module "Unsubst"., began attacking Castor's handling of the incident, alleging that she had sufficient evidence to fire Al-Arian in the mid-1990sScript error: No such module "Unsubst".. Castor responded by stating that she never had sufficient evidence to fire Al-Arian, who was a tenured professor at the timeScript error: No such module "Unsubst".. On June 29, Senator Graham, who had previously remained outside of the Al-Arian controversy, released a statement that "Betty Castor acted appropriately as President of the University of South Florida to deal with Sami Al-Arian"Script error: No such module "Unsubst".: later, Graham and Senator Bill Nelson brokered an agreement between the Democratic candidates to refrain from negative campaigning against each otherScript error: No such module "Unsubst"., although this agreement appeared to break down in the final weeks of the race, when Deutsch launched attack ads on televisionScript error: No such module "Unsubst"..

Despite these controversies, Castor won the Democratic nomination on August 31. She was defeated, however, by Republican candidate Mel Martínez in a close race on November 2, 2004. The overwhelming support for Martínez among Latinos effectively counterbalanced Castor's relatively high popularity among swing voters throughout the state.

There was some speculation that Castor would run for Governor of Florida in 2006 to replace Jeb Bush, who was ineligible for re-election due to term limits, but she announced in 2005 that she would not be a candidate.

Template:Election box winning candidate with party link
2004 United States Senate election in Florida[47]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Elizabeth Castor 3,590,201 48.32 Script error: No such module "String".
Script error: No such module "Political party". Dennis F. Bradley 166,642 2.24 Script error: No such module "String".
Write-ins 187 0.00 Script error: No such module "String".
Majority 82,663 1.11 Script error: No such module "String".
Turnout 7,429,894 70.92[48] Script error: No such module "String".
Total votes 7,429,894 100.00 +3,529,732

Script error: No such module "Check for unknown parameters".

Georgia

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat Zell Miller retired. Democratic U.S. Representative Denise Majette became both the first African American and the first woman to be nominated for the U.S. Senate in Georgia. Republican U.S. Representative Johnny Isakson won the open seat.

The results were almost a complete reversal from the previous election in 2000.

Majette's announcement that she would seek to replace Miller also caught Democrats by surprise, as she was not on anyone's call list when Democrats began seeking a candidate to replace Miller. Further skepticism among Democrats about the viability of her candidacy surfaced when she announced that "God" had told her to run for the Senate. She received important endorsements from U.S. Senators Mary Landrieu of Louisiana and Debbie Stabenow of Michigan, along with others in Washington who campaigned and raised money for Majette. Her Senate campaign slogan was "I'll be nobody's Senator, but yours."

A number of factors led to Majette's loss. These include her late start, her valuable time and money spent in the runoff, larger conservative turnout from a proposed constitutional amendment banning same-sex marriages (which Majette opposed), the popularity of President George W. Bush in Georgia, and her lack of experience (being a one-term congresswoman).

Republican primary[49]
Party Candidate Votes %
Script error: No such module "Political party". Johnny Isakson Script error: No such module "string". 53.2%
Script error: No such module "Political party". Herman Cain Script error: No such module "string". 26.2%
Script error: No such module "Political party". Mac Collins Script error: No such module "string". 20.6%

Script error: No such module "Check for unknown parameters".

Template:Election box winning candidate with party link
Georgia general election[50]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Denise Majette 1,287,695 39.98 Script error: No such module "String".
Script error: No such module "Political party". Allen Buckley 69,051 2.14 Script error: No such module "String".
Majority 576,510 17.90 Script error: No such module "String".
Turnout 3,220,951 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Hawaii

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat U.S. Senator Daniel Inouye won re-election to an eighth term over Republican, Campbell Cavasso, a former state representative.

Inouye won every single county with at least 70% of the vote. His best performance was in Kauai County, where he won with an estimated 80%; also was Cavasso's weakest performance, getting just 16.5% of the vote there.

Hawaii General election
Party Candidate Votes %
Script error: No such module "Political party". Daniel Inouye (incumbent) Script error: No such module "string". 75.5
Script error: No such module "Political party". Campbell Cavasso Script error: No such module "string". 21.0
Independent Jim Brewer Script error: No such module "string". 2.2
Script error: No such module "Political party". Lloyd Jeffrey Mallan Script error: No such module "string". 1.3
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Idaho

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Republican Mike Crapo won a second term in a landslide after no one filed for the Democratic nomination. Democrat Scott McClure conducted a write-in campaign but only received 4,136 votes, or about 1% of those cast.

Republican primary[51]
Party Candidate Votes %
Script error: No such module "Political party". Mike Crapo (Incumbent) Script error: No such module "string". 100.00
Total votes Script error: No such module "string". 100.00%

Script error: No such module "Check for unknown parameters".

Crapo won every county with over 95% of the vote. His weakest performance by far was in Latah County, where he got 95.6% of the vote to McClure's 4.4%.

Template:Election box winning candidate with party link
2004 United States Senate election in Idaho[52]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Scott F. McClure (write-in) 4,136 0.82 Script error: No such module "String".
Majority 495,660 98.36 Script error: No such module "String".
Turnout 503,932 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Illinois

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Republican Peter Fitzgerald decided to retire after one term. The Democratic and Republican primary elections were held in March, which included a total of 15 candidates who combined to spend a record total of over $60 million seeking the open seat.

State Senator and future President Barack Obama won the Democratic primary and Jack Ryan won the Republican primary. Ryan later withdrew from the race four days after the Chicago Tribune persuaded a California court to release child custody records. The Illinois Republican State Central Committee chose former Diplomat Alan Keyes to replace Ryan as the Republican candidate.

The election was the first for the U.S. Senate in which both major party candidates were African American. Obama's 43% margin of victory was the largest in the state history of U.S. Senate elections. The inequality in the candidates spending for the fall elections – $14,244,768 by Obama and $2,545,325 by Keyes – is also among the largest in history in both absolute and relative terms.[53]

File:20040814 Bud Billiken Obama float.JPG
Obama-for-Senate float at the 2004 Bud Billiken Parade and Picnic

Fitzgerald's predecessor, Democrat Carol Moseley Braun, declined to run. Barack Obama, a member of the Illinois Senate since 1997 and an unsuccessful 2000 Democratic primary challenger to four-term incumbent U.S. Rep. Bobby Rush for Rush's U.S House seat, launched a campaign committee at the beginning of July 2002 to run for the U.S. Senate, 21 months before the March 2004 primary,[54] and two months later had David Axelrod lined up to do his campaign media.[55] Obama formally announced his candidacy on January 21, 2003,[56] four days after former U.S. Sen. Carol Moseley Braun announced she would not seek a rematch with U.S. Sen. Peter Fitzgerald.[57]

On April 15, 2003, with six Democrats already running and three Republicans threatening to run against him,[58] incumbent Fitzgerald announced he would not seek a second term in 2004,[59] and three weeks later popular Republican former Governor Jim Edgar declined to run,[60] leading to wide open Democratic and Republican primary races with 15 candidates, including 7 millionaires[61] (triggering the first application of the Millionaires' Amendment of the 2002 McCain–Feingold Act), in the most expensive Senate primary in U.S. history.[62]

Obama touted his legislative experience and early public opposition to the Iraq War to distinguish himself from his Democratic primary rivals. Illinois Comptroller Dan Hynes won the endorsement of the AFL–CIO. Obama succeeded in obtaining the support of three of the state's largest and most active member unions: AFSCME, SEIU, and the Illinois Federation of Teachers. Hynes and multimillionaire former securities trader Blair Hull each won the endorsements of two of the nine Democratic Illinois members of the US House of Representatives. Obama had the endorsements of four: Jesse Jackson, Jr., Danny Davis, Lane Evans, and Jan Schakowsky.

Obama surged into the lead after he finally began television advertising in Chicago in the final three weeks of the campaign, which was expanded to downstate Illinois during the last six days of the campaign. The ads included strong endorsements by the five largest newspapers in Illinois—the Chicago Tribune, Chicago Sun-Times, Daily Herald, The Rockford Register Star, and Peoria Journal Star—and a testimonial by Sheila Simon that Obama was "cut from that same cloth" as her father, the late former U.S. Senator Paul Simon, who had planned to endorse and campaign for Obama before his unexpected death in December 2003. [63][64][65][66][67][68]

On March 16, 2004, Obama won the Democratic primary by an unexpected landslide—receiving 53% of the vote, 29% ahead of his nearest Democratic rival, with a vote total that nearly equaled that of all eight Republican candidates combined—which overnight made him a rising star in the national Democratic Party, started speculation about a presidential future, and led to the reissue of his memoir, Dreams from My Father.[69][70][71] The Democratic primary election, including seven candidates who combined to spend over $46 million, was the most expensive U.S. Senate primary election in history.

Template:Election box winning candidate with party link
Democratic Primary, United States Senate, March 16, 2004
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Daniel W. Hynes 294,717 23.7
Script error: No such module "Political party". Blair Hull 134,453 10.8
Script error: No such module "Political party". Maria Pappas 74,987 6.0
Script error: No such module "Political party". Gery Chico 53,433 4.3
Script error: No such module "Political party". Nancy Skinner 16,098 1.3
Script error: No such module "Political party". Joyce Washington 13,375 1.1
Script error: No such module "Political party". Estella Johnson-Hunt (write-in) 10 0.0
Majority 361,206 29.4 Script error: No such module "String".
Turnout 1,242,996 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

GOP frontrunner Jack Ryan had divorced actress Jeri Ryan in 1999, and the records of the divorce were sealed at their mutual request. Five years later, when Ryan's Senate campaign began, the Chicago Tribune newspaper and WLS-TV, the local ABC affiliate, sought to have the records released. On March 3, 2004, several of Ryan's GOP primary opponents urged Ryan to release the records.[72] Both Ryan and his wife agreed to make their divorce records public, but not make the child custody records public, claiming that the custody records could be harmful to their son if released. Ryan went on to win the GOP primary on March 16, 2004, defeating his nearest competitor, Jim Oberweis, by twelve percentage points.[73]

Ryan was a proponent of across-the-board tax cuts and tort reform, an effort to limit payout in medical malpractice lawsuits. He was also a proponent of school choice and supported vouchers for private school students.

Oberweis's 2004 campaign was notable for a television commercial where he flew in a helicopter over Chicago's Soldier Field, and claimed enough illegal immigrants came into America in a week (10,000 a day) to fill the stadium's 61,500 seats.[74][75] Oberweis was also fined $21,000 by the Federal Election Commission for a commercial for his dairy that ran during his 2004 Senate campaign. The FEC ruled that the commercial wrongly benefited his campaign and constituted a corporate contribution, thus violating campaign law.[76]

Template:Election box winning candidate with party link
Republican Primary, March 16, 2004
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Jim Oberweis 155,794 23.5
Script error: No such module "Political party". Steven J. Rauschenberger 132,655 20.0
Script error: No such module "Political party". Andrew McKenna 97,238 14.7
Script error: No such module "Political party". Jonathan C. Wright 17,189 2.6
Script error: No such module "Political party". John Borling 13,390 2.0
Script error: No such module "Political party". Norm Hill 5,637 0.9
Script error: No such module "Political party". Chirinjeev Kathuria 5,110 0.8
Majority 78,997 11.9 Script error: No such module "String".
Turnout 661,804 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

As a result of the GOP and Democratic primaries, Democrat Barack Obama was pitted against Republican Jack Ryan.

Ryan trailed Obama in early polls, after the media reported that Ryan had assigned Justin Warfel, a Ryan campaign worker, to track Obama's appearances.[77] The tactic backfired when multiple people, including Ryan's supporters, criticized this activity. Ryan's spokesman apologized, and promised that Warfel would give Obama more space. Obama acknowledged that it is standard practice to film an opponent in public, and Obama said he was satisfied with Ryan's decision to have Warfel back off.[77]

As the campaign progressed, the lawsuit brought by the Chicago Tribune to open child custody files from Ryan's divorce was still continuing. Barack Obama's backers emailed reporters about the divorce controversy, but refrained from on-the-record commentary.[78] On March 29, 2004, Los Angeles Superior Court Judge Robert Schnider ruled that several of the Ryans' divorce records should be opened to the public, and ruled that a court-appointed referee would later decide which custody files should remain sealed to protect the interests of Ryan's young child.[79] A few days later, on April 2, 2004, Barack Obama changed his position about the Ryans' soon-to-be-released divorce records, and called on Democrats to not inject them into the campaign.[78]

On June 22, 2004, after receiving the report from the court appointed referee, the judge released the files that were deemed consistent with the interests of Ryan's young child. In those files, Jeri Ryan alleged that Jack Ryan had taken her to sex clubs in several cities, intending for them to have sex in public.[80][81]

The decision to release the files generated much controversy because it went against both parents' direct request, and because it reversed the earlier decision to seal the papers in the best interest of the child. Jim Oberweis, Ryan's defeated GOP opponent, commented that "these are allegations made in a divorce hearing, and we all know people tend to say things that aren't necessarily true in divorce proceedings when there is money involved and custody of children involved."[80]

Although their sensational nature made the revelations fodder for tabloid and television programs specializing in such stories, the files were also newsworthy because of questions about whether Ryan had accurately described the documents to GOP party leaders. Prior to release of the documents, Ryan had told leading Republicans that five percent of the divorce file could cause problems for his campaign.[82] But after the documents were released, GOP officials including state GOP Chair Judy Baar Topinka said they felt Ryan had misleadingly indicated the divorce records would not be embarrassing.[83]

That charge of dishonesty led to intensifying calls for Ryan's withdrawal, though Topinka, who was considering running herself, said after the June 25 withdrawal that Ryan's "decision was a personal one" and that the state GOP had not pressured Ryan to drop out.[84] Ryan's campaign ended less than a week after the custody records were opened, and Ryan officially filed the documentation to withdraw on July 29, 2004. Obama was left without an opponent.

The Illinois Republican State Central Committee chose former diplomat Alan Keyes to replace Ryan as the Republican candidate. Keyes, a conservative Republican from Maryland, faced difficulties. First, Keyes had few ties to Illinois political leaders. Second, the lack of an opponent allowed Obama to campaign throughout the more conservative downstate regions to build up name recognition. Third, Keyes was seen as a carpetbagger, only establishing legal residency in Calumet City, Illinois days before running.

The Chicago Tribune in an editorial, stated that "Mr. Keyes may have noticed a large body of water as he flew into O'Hare. That is called Lake Michigan."[85] In 2000, Keyes attacked Hillary Clinton for running for US Senator from New York even though she had never lived there, calling her a carpetbagger.[86] Keyes attacked Barack Obama for voting against a bill that would have outlawed a form of late-term abortion.[87]

Obama ran the most successful Senate campaign in 2004, and was so far ahead in polls that he soon began to campaign outside of Illinois in support of other Democratic candidates. He gave large sums of campaign funds to other candidates and the Democratic Senatorial Campaign Committee and sent a number of his volunteers to work on other races, including that of eventual three-term Congresswoman Melissa Bean who defeated then-Congressman Phil Crane in that year's election. Obama and Keyes differed on a number of issues including school vouchers and tax cuts, both of which Keyes supported and Obama opposed.[88]

Template:Election box winning candidate with party link
Illinois general election
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Alan Keyes 1,390,690 27.0 Script error: No such module "String".
Independent Al Franzen 81,164 1.6
Script error: No such module "Political party". Jerry Kohn 69,253 1.3
Write-ins 2,957 0.1 Script error: No such module "String".
Majority 2,206,766 43.0 Script error: No such module "String".
Turnout 5,350,493 71.3 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

The Obama-Keyes race was one of the first to be called on Election Day, November 2, 2004.

At the start of Keyes's candidacy in August, Keyes had 24% support in the polls. He received 27% of the vote in the November general election to Obama's 70%.[89]

Following the election, Keyes refused to call Obama to congratulate him. Media reports claimed that Keyes also failed to concede the race to Obama.Script error: No such module "Unsubst". Two days after the election, a radio interviewer asked Keyes whether he had conceded the race. Keyes replied, "Of course I've conceded the race. I mean, I gave my speech to that effect."[90]

On the radio program, Keyes explained that his refusal to congratulate Obama was "not anything personal," but was meant to make a statement against "extend[ing] false congratulations to the triumph of what we have declared to be across the line." He said that Obama's position on moral issues regarding life and the family had crossed that line. "I'm supposed to make a call that represents the congratulations toward the triumph of that which I believe ultimately stands for ... a culture evil enough to destroy the very soul and heart of my country? I can't do this. And I will not make a false gesture," Keyes said.[90]

Indiana

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat Evan Bayh won re-election to a second term, beating Republican Marvin Scott, a professor at Butler University.

In September, Bayh had $6.5 million cash on hand. Scott's strategy of trying to paint Bayh as too liberal failed to gain traction. Bayh was viewed early in 2004 as a serious vice presidential candidate for John Kerry. Bayh was on the final shortlist for a Kerry running mate, but North Carolina Senator John Edwards was chosen as Kerry's running mate.

Bayh won 86 of Indiana's counties compared to 6 for Scott.[91]

Template:Election box winning candidate with party link
Indiana general election[92]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Marvin Scott 903,913 37.2
Script error: No such module "Political party". Albert Barger 27,344 1.1
Majority 593,063 Script error: No such module "String".
Turnout 2,428,233 58.0 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Iowa

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Republican Chuck Grassley won a fifth term, beating former Democratic Iowa State Senator Arthur A. Small. Though this election coincided with the highly competitive presidential election in Iowa, Grassley was in little danger of losing his seat and defeated Small handily.

Democratic primary[93]
Party Candidate Votes %
Script error: No such module "Political party". Arthur A. Small Script error: No such module "string". 99.25
Script error: No such module "Political party". Write-ins Script error: No such module "string". 0.75
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Republican primary[93]
Party Candidate Votes %
Script error: No such module "Political party". Chuck Grassley (Incumbent) Script error: No such module "string". 99.72
Script error: No such module "Political party". Write-ins Script error: No such module "string". 0.28
Total votes Script error: No such module "string". 100.00%

Script error: No such module "Check for unknown parameters".

Template:Election box winning candidate with party link
Iowa general election[7]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Arthur A. Small 412,365 27.88 Script error: No such module "String".
Script error: No such module "Political party". Christy Ann Welty 15,218 1.03
Script error: No such module "Political party". Daryl A. Northrop 11,121 0.75
Script error: No such module "Political party". Edwin Fruit 1,874 0.13 Script error: No such module "String".
Write-ins 475 0.03 Script error: No such module "String".
Majority 625,810 42.31 Script error: No such module "String".
Turnout 1,479,228 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Kansas

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Republican Sam Brownback won re-election to a second term over Democratic railroad engineer Lee Jones.

Democratic primary[94]
Party Candidate Votes %
Script error: No such module "Political party". Robert A. Conroy Script error: No such module "string". 55.92
Script error: No such module "Political party". Lee Jones Script error: No such module "string". 44.08
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Though Robert Conroy won the Democratic nomination, he dropped out of the race shortly after becoming the nominee, noting that he expected Jones to win and was tired of campaigning. The Kansas Democratic Party selected Lee Jones as the replacement candidate.[95]

Republican primary[94]
Party Candidate Votes %
Script error: No such module "Political party". Sam Brownback (Incumbent) Script error: No such module "string". 86.99
Script error: No such module "Political party". Arch Naramore Script error: No such module "string". 13.01
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Brownback raised $2.5 million for his re-election campaign, while Jones raised only $90,000. Kansas last elected a Democratic senator in 1932. Brownback was popular in the state.[96]

Template:Election box winning candidate with party link
Kansas general election[97]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Lee Jones 310,337 27.49 Script error: No such module "String".
Script error: No such module "Political party". Steven A. Rosile 21,842 1.93 Script error: No such module "String".
Script error: No such module "Political party". George Cook 15,980 1.42 Script error: No such module "String".
Majority 470,526 41.68 Script error: No such module "String".
Turnout 1,129,022 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Kentucky

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Republican Jim Bunning won re-election to a second term. Democratic primary front runner Paul E. Patton, the governor, saw his career implode in a scandal over an extramarital affair. Eventually, the Democrats settled on Daniel Mongiardo, a relatively unknown doctor and state senator from Hazard, Kentucky.[98]

Democratic primary[99]
Party Candidate Votes %
Script error: No such module "Political party". Daniel Mongiardo Script error: No such module "string". 64.92
Script error: No such module "Political party". David L. Williams Script error: No such module "string". 35.08
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Republican primary[99]
Party Candidate Votes %
Script error: No such module "Political party". Jim Bunning (incumbent) Script error: No such module "string". 84.00
Script error: No such module "Political party". Barry Metcalf Script error: No such module "string". 16.00
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

During his re-election bid in 2004, controversy erupted when Bunning described Mongiardo as looking "like one of Saddam Hussein's sons." Bunning apologized, then later went on to declare that Mongiardo's "thugs" had assaulted his wife.[100][101]

Bunning had an estimated $4 million campaign war chest, while Mongiardo had only $600,000. The Democrats began increasing financial support to Mongiardo when it became apparent that Bunning's bizarre behavior was costing him votes, purchasing more than $800,000 worth of additional television airtime on his behalf.

The November 2 election was one of the closest in Kentucky history. The race turned out to be close, with Mongiardo leading with as many as 80% of the returns coming in. However, Bunning eventually won by just over one percentage point. Some analysts felt that because of President George Bush's 20% margin of victory in the state, Bunning was able to effectively ride the President's coattails to victory.

Template:Election box winning candidate with party link
Kentucky general election[102]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Daniel Mongiardo 850,855 49.34 Script error: No such module "String".
Turnout 1,724,362 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Louisiana

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat John Breaux retired. Republican U.S. Representative David Vitter won the jungle primary over Democratic U.S. Representative Chris John with 51% of the vote and avoided a runoff.

Breaux endorsed Chris John prior to the jungle primary.[103]

During the campaign, Vitter was accused by a member of the Louisiana Republican State Central Committee of having had a lengthy affair with a prostitute in New Orleans. Vitter responded that the allegation was "absolutely and completely untrue" and that it was "just crass Louisiana politics." The allegation later turned out to be true.[104]

Vitter won the Louisiana jungle primary with 51% of the vote, avoiding the need for a runoff. John received 29.2% of the vote and Kennedy (no relation to the Massachusetts Kennedys), took 14.9%.

Vitter won at least a plurality in 56 of Louisiana's 64 parishes. John carried nine parishes, all but two of which (Iberville and Orleans) are part of the House district he represented.

Kennedy changed parties and ran as Republican in 2008 against Louisiana's senior senator, Democrat Mary Landrieu. Landrieu was re-elected. Kennedy succeeded Vitter when he won the 2016 election for the seat over Democrat Foster Campbell.

Vitter was the first Republican in Louisiana to be popularly elected as a U.S. Senator. The previous Republican Senator, William Pitt Kellogg, was chosen by the state legislature in 1876, in accordance with the process used before the Seventeenth Amendment to the United States Constitution went into effect in 1914.[105]

Template:Election box winning candidate with party link
2004 Louisiana United States Senate election
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Chris John 542,150 29.34
Script error: No such module "Political party". John Neely Kennedy 275,821 14.92
Script error: No such module "Political party". Arthur A. Morrell 47,222 2.56
Independent Richard M. Fontanesi 15,097 0.82
Independent R. A. "Skip" Galan 12,463 0.67
Script error: No such module "Political party". Sam Houston Melton, Jr. 12,289 0.66
Majority 400,864 21.69 Script error: No such module "String".
Turnout 1,848,056 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Maryland

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat Barbara Mikulski won re-election to a fourth term over Republican State Senator E. J. Pipkin.

Democratic primary[106]
Party Candidate Votes %
Script error: No such module "Political party". Barbara A. Mikulski (Incumbent) Script error: No such module "string". 89.88
Script error: No such module "Political party". A. Robert Kaufman Script error: No such module "string". 7.06
Script error: No such module "Political party". Sid Altman Script error: No such module "string". 3.06
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Republican primary[106]
Party Candidate Votes %
Script error: No such module "Political party". E. J. Pipkin Script error: No such module "string". 50.58
Script error: No such module "Political party". John Stafford Script error: No such module "string". 10.56
Script error: No such module "Political party". Eileen Martin Script error: No such module "string". 8.46
Script error: No such module "Political party". Dorothy Curry Jennings Script error: No such module "string". 7.49
Script error: No such module "Political party". Earl S. Gordon Script error: No such module "string". 5.93
Script error: No such module "Political party". Gene Zarwell Script error: No such module "string". 4.94
Script error: No such module "Political party". Ray Bly Script error: No such module "string". 4.50
Script error: No such module "Political party". James A. Kodak Script error: No such module "string". 3.84
Script error: No such module "Political party". Corrogan R. Vaughn Script error: No such module "string". 3.71
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Template:Election box winning candidate with party link
Maryland general election[107]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". E. J. Pipkin 783,055 33.72 Script error: No such module "String".
Script error: No such module "Political party". Maria Allwine 24,816 1.07
Script error: No such module "Political party". Thomas Trump 9,009 0.39
Write-ins 360 0.02 Script error: No such module "String".
Majority 721,636 31.08 Script error: No such module "String".
Total votes 2,321,931 100.00

Script error: No such module "Check for unknown parameters".

Missouri

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Republican Kit Bond won re-election to a fourth term over Nancy Farmer, State Treasurer of Missouri and former Missouri State Representative.[108]

Democratic primary[109]
Party Candidate Votes %
Script error: No such module "Political party". Nancy Farmer Script error: No such module "string". 73.68
Script error: No such module "Political party". Charles Berry Script error: No such module "string". 19.37
Script error: No such module "Political party". Ronald Bonar Script error: No such module "string". 6.95
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Libertarian primary[109]
Party Candidate Votes %
Script error: No such module "Political party". Kevin Tull Script error: No such module "string". 100.00
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Republican primary[109]
Party Candidate Votes %
Script error: No such module "Political party". Kit Bond (Incumbent) Script error: No such module "string". 88.08
Script error: No such module "Political party". Mike Steger Script error: No such module "string". 11.92
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Template:Election box winning candidate with party link
Missouri general election[110]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Nancy Farmer 1,158,261 42.80 Script error: No such module "String".
Script error: No such module "Political party". Kevin Tull 19,648 0.73 Script error: No such module "String".
Script error: No such module "Political party". Don Griffin 10,404 0.38
Majority 359,828 13.30 Script error: No such module "String".
Turnout 2,706,402 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Nevada

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat Harry Reid, the Senate Minority Whip, won re-election to a fourth term over Republican anti-gay marriage activist Richard Ziser.

Republican primary[111]
Party Candidate Votes %
Script error: No such module "Political party". Richard Ziser Script error: No such module "string". 33.50
Script error: No such module "Political party". Kenneth A. Wegner Script error: No such module "string". 17.69
Script error: No such module "Political party". Robert Brown Script error: No such module "string". 16.16
Script error: No such module "Political party". None of these candidates Script error: No such module "string". 13.91
Script error: No such module "Political party". Royle Melton Script error: No such module "string". 8.72
Script error: No such module "Political party". Cherie M. Tilley Script error: No such module "string". 8.56
Script error: No such module "Political party". Carlo Poliak Script error: No such module "string". 1.46
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Template:Election box winning candidate with party link
Nevada general election[112]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Richard Ziser 284,640 35.14 Script error: No such module "String".
None of These Candidates 12,968 1.60 -0.26%
Script error: No such module "Political party". Thomas L. Hurst 9,559 1.18 Script error: No such module "String".
Script error: No such module "Political party". David K. Schumann 6,001 0.74
Script error: No such module "Political party". Gary Marinch 2,095 0.26 Script error: No such module "String".
Majority 210,165 25.94 Script error: No such module "String".
Turnout 810,068 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

New Hampshire

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Republican Judd Gregg won re-election to his third term, easily beating Democratic activist Doris Haddock.

Template:Election box winning candidate with party link
NH U.S. Senate Election, 2004[113]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Doris R. Haddock 221,549 33.7
Script error: No such module "Political party". Ken Blevens 102 0.0
Total votes 657,086 100.00

Script error: No such module "Check for unknown parameters".

New York

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters".

Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat Chuck Schumer won re-election to his second term, easily beating Republican Howard Mills.

2004 United States Senate election, New York[114]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Chuck Schumer 4,384,907
Script error: No such module "Political party". Chuck Schumer 216,198
Script error: No such module "Political party". Chuck Schumer 168,719
total Chuck Schumer (Incumbent) 4,769,824 71.2% Script error: No such module "String".
Script error: No such module "Political party". Howard Mills 1,625,069 24.2%
Script error: No such module "Political party". Marilyn O'Grady 220,960 3.3%
Script error: No such module "Political party". David McReynolds 36,942 0.3%
Script error: No such module "Political party". Don Silberger 19,073 0.3%
Builders Party Abe Hirschfeld 16,196 0.2% Script error: No such module "String".
Script error: No such module "Political party". Martin Koppel 14,811 0.2%
Majority 3,144,755 46.92% Script error: No such module "String".
Turnout 6,702,875 Script error: No such module "String".
Script error: No such module "Political party". hold Swing

Script error: No such module "Check for unknown parameters".

North Carolina

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat John Edwards decided to retire from the Senate, ran unsuccessfully for the 2004 Democratic Party presidential nomination, and became his party's vice presidential nominee. Republican Richard Burr won the open seat.

Erskine Bowles won the Democratic Party's nomination unopposed. He had been the party's nominee for the state's other Senate seat in 2002.

Template:Election box winning candidate with party link
Republican primary[115]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". John Ross Hendrix 25,971 7.55 Script error: No such module "String".
Script error: No such module "Political party". Albert Wiley 15,585 4.53 Script error: No such module "String".
Turnout 343,875 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Both major-party candidates engaged in negative campaign tactics, with Bowles' campaign attacking Burr for special interest donations and his positions on trade legislation, and Burr's campaign attacking Bowles for his connections to the Clinton administration. Both attacks had basis in reality: Burr's campaign raised funds from multiple political action committees and at least 72 of the 100 largest Fortune 500 companies, while Bowles departed from the Clinton administration in the midst of the Monica Lewinsky scandal.

Burr won the election by 4%. He joined the Senate in January 2005. Bowles went on to become the president of the UNC system.

Template:Election box winning candidate with party link
North Carolina general election[115]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Erskine Bowles 1,632,527 47.02 Script error: No such module "String".
Script error: No such module "Political party". Tom Bailey 47,743 1.38 Script error: No such module "String".
Nonpartisan Walker F. Rucker (write-in) 362 0.01 Script error: No such module "String".
Turnout 3,471,720 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

North Dakota

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat Byron Dorgan won re-election to a third term over Republican attorney Mike Liffrig.[116][117]

2004 United States Senate election in North Dakota
Party Candidate Votes %
Script error: No such module "Political party". Byron Dorgan (Incumbent) Script error: No such module "string". 68.28
Script error: No such module "Political party". Mike Liffrig Script error: No such module "string". 31.72
Total votes Script error: No such module "string". 64.90

Script error: No such module "Check for unknown parameters".

Ohio

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Republican George Voinovich won re-election to a second term over Democrat Eric Fingerhut, state senator and former U.S. Representative from Ohio's 19th congressional district.

Republican primary[118]
Party Candidate Votes %
Script error: No such module "Political party". George Voinovich (Incumbent) Script error: No such module "string". 76.61
Script error: No such module "Political party". John Mitchel Script error: No such module "string". 23.39
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Democratic primary[119]
Party Candidate Votes %
Script error: No such module "Political party". Eric Fingerhut Script error: No such module "string". 70.79
Script error: No such module "Political party". Norbert Dennerll Script error: No such module "string". 29.21
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

A popular U.S. Senator, Voinovich was the heavy favorite to win the election. He had over $9 million in the bank, while his opponent barely had $1.5 million.[120] Fingerhut's campaign was overshadowed by the possible campaign of Democrat and former mayor of Cincinnati Jerry Springer, who eventually declined to run.

Voinovich was consideredScript error: No such module "Unsubst". a moderate on some issues. He supported gun control and amnesty for illegal immigrants.[121]

Surprisingly,Script error: No such module "Unsubst". Voinovich's biggest advantage was getting support from the most Democratic-leaning county in the state, Cuyahoga County, Ohio. Kerry carried it with almost 67% of the vote, by far his best performance in the state in 2004. It is the home of Cleveland and it is also most populous county in the state. Voinovich was a former mayor of Cleveland. In addition, he catered to Cleveland's large Jewish population by visiting Israel six times as a first-term U.S. Senator. He also consistently voted for aid to Israel through foreign appropriations bills. He had supported resolutions reaffirming Israel's right to self-defense and condemned Palestinian terrorist attacks.[122] In addition, Fingerhut's home base was in the Cleveland area, and therefore he had to cut in through the incumbent's home base in order to even make the election close.

In a September University of Cincinnati poll, the incumbent lead 64% to 34%.[123] In an October ABC News poll, Voinovich was winning 60% to 35%. He led across almost all demographic groups Only among Democrats, non-whites, liberals, and those who pick health care as #1 issue favor Fingerhut. The election coincided with the presidential election, where Ohio was a swing state. 27% of Voinovich's supporters preferred U.S. Senator John Kerry for president.[124]

Ohio general election[125]
Party Candidate Votes %
Script error: No such module "Political party". George Voinovich (Incumbent) Script error: No such module "string". 63.85
Script error: No such module "Political party". Eric Fingerhut Script error: No such module "string". 36.14
Independent Helen Meyers Script error: No such module "string". 0.01
Turnout 5,426,196 100.00

Script error: No such module "Check for unknown parameters".

Oklahoma

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Republican Don Nickles decided to retire instead of seeking a fifth term. Republican nominee Tom Coburn won the open seat, beating Brad Carson, a Democratic U.S. Representative.

Democratic primary[126]
Party Candidate Votes %
Script error: No such module "Political party". Brad Carson Script error: No such module "string". 79.37
Script error: No such module "Political party". Carroll Fisher Script error: No such module "string". 8.05
Script error: No such module "Political party". Jim Rogers Script error: No such module "string". 5.72
Script error: No such module "Political party". Monte E. Johnson Script error: No such module "string". 4.90
Script error: No such module "Political party". W. B. G. Woodson Script error: No such module "string". 1.96
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Kirk Humphreys, the former mayor of Oklahoma City, ran for the United States Senate with institutional conservative support, namely from Senators Don Nickles and Jim Inhofe, as well as former Congressman J. C. Watts. However, Coburn received support from the Club for Growth and conservative activists within Oklahoma. Humphreys noted, "[Coburn is] kind of a cult hero in the conservative portion of our party, not just in Oklahoma. You can't get right of the guy."[127] Much of Coburn's celebrity within the Republican Party came from his tenure in Congress, where he battled House Speaker Newt Gingrich, who he argued was moving the party to the center of the political spectrum due to their excessive federal spending.[128] Coburn's maverick nature culminated itself in 2000 when he backed conservative activist Alan Keyes for President rather than George W. Bush or John McCain.

Ultimately, Coburn triumphed over Humphreys, Anthony, and Hunt in the primary, winning every county in Oklahoma except for tiny Harmon County.

Republican primary[126]
Party Candidate Votes %
Script error: No such module "Political party". Tom Coburn Script error: No such module "string". 61.23
Script error: No such module "Political party". Kirk Humphreys Script error: No such module "string". 25.12
Script error: No such module "Political party". Bob Anthony Script error: No such module "string". 12.41
Script error: No such module "Political party". Jay Richard Hunt Script error: No such module "string". 1.23
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Carson and Coburn engaged each other head-on in one of the year's most brutal Senate contests. Coburn and the National Republican Senatorial Committee attacked Carson for being too liberal for Oklahoma and for being a vote in lockstep with John Kerry, Hillary Clinton, and Ted Kennedy. To drive the point home, one television advertisement aired by the Coburn campaign accused Carson of being "dangerously liberal" and not supporting the war on terrorism.[129] Coburn was aided in this effort by the fact that the Kerry campaign did not contest the state of Oklahoma and that incumbent President George W. Bush was expected to win Oklahoma comfortably. This was compounded by the fact that Vice-President Dick Cheney campaigned for Coburn and appeared in several television advertisements for him.[130] Carson countered by emphasizing his Stilwell roots[131] and his moderation, specifically, bringing attention to the fact that he fought for greater governmental oversight of nursing home care for the elderly.[132] Carson responded to the attacks against him by countering that his opponent had committed Medicaid fraud years prior, in an event that reportedly left a woman sterilized without her consent.[133] Ultimately, however, Carson was not able to overcome Oklahoma's conservative nature and Senator Kerry's abysmal performance in Oklahoma, and he was defeated by Coburn by 11.5%. As of 2022, the result remains the closest the Democrats have come to winning a Senate election in Oklahoma since Republican Don Nickles was first elected to the Senate by 8.7% in 1980.

Template:Election box winning candidate with party link
2004 United States Senate election in Oklahoma[7]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Brad Carson 596,750 41.24 Script error: No such module "String".
Independent Sheila Bilyeu 86,663 5.99
Majority 166,683 11.52 Script error: No such module "String".
Turnout 1,446,846 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Oregon

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat Ron Wyden won re-election to a second full term over Republican rancher Al King.[134]

Oregon general election[135]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Ron Wyden (incumbent) 1,128,728 63.39 Script error: No such module "String".
Script error: No such module "Political party". Al King 565,254 31.75 Script error: No such module "String".
Script error: No such module "Political party". Teresa Keane 43,053 2.41 Script error: No such module "String".
Script error: No such module "Political party". Dan Fitzgerald 29,582 1.66 Script error: No such module "String".
Script error: No such module "Political party". David Brownlow 12,397 0.70 Script error: No such module "String".
Write-In Misc. 1,536 0.08 Script error: No such module "String".
Majority 563,474 31.64 Script error: No such module "String".
Turnout 1,780,550 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Pennsylvania

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Republican Arlen Specter won re-election to a fifth term.

Democrats had difficulty recruiting top tier candidates against the popular Specter. Among the Democrats to decline to run for the nomination were Treasurer (and former Republican) Barbara Hafer, Public Utilities Commissioner John Hanger, real estate mogul Howard Hanna, State Representative (and also former Republican) John Lawless, and State Senator (and future Congresswoman) Allyson Schwartz.[136]

Congressman Hoeffel ended up running unopposed for the Democratic nomination. Software businessman Charlie Crystle was considered a strong possible candidate, but he dropped out before the election.[136][137]

Template:Election box winning candidate with party link
Democratic Primary Election
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".

Script error: No such module "Check for unknown parameters".

File:Pat Toomey Congress.jpg
U.S. Representative Pat Toomey
File:2004 Pennsylvania U.S. Senate Republican primary results map by county.svg
GOP Primary results by county Script error: No such module "collapsible list". Script error: No such module "collapsible list".

Specter faced a primary challenge from U.S. Representative Pat Toomey. Despite the state Republican Party's strong history of embracing a moderate philosophy, the influence of conservatism among rank-and-file members had been steadily growing for decades; because of his liberal social views, Specter was often considered to be a "Republican in Name Only" by the right.[138] Although Specter had a huge fundraising advantage, Toomey was aided by $2 million of advertising from the Club for Growth, a conservative political action committee that focuses on fiscal issues and targets moderate Republican incumbents. Toomey criticized Specter as a spendthrift on economic policy and as out of touch with his own party on social issues. Although Toomey had difficulty with name recognition early in the campaign, he built huge momentum over the final weeks preceding the primary, and Specter appeared to have transitioned from having a comfortable lead to being behind his challenger[138]

Specter received a huge boost from the vocal support of President George W. Bush; most of the state's Republican establishment also closed ranks behind Specter. This included Pennsylvania's other U.S. Senator, Rick Santorum, who was noted for his social conservative views. Multiple Republicans at the state and national level feared that if Toomey beat Specter, he wouldn't be able to defend the seat against his Democratic opponent.[139]

Template:Election box winning candidate with party link
Republican primary[140]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Pat Toomey 513,693 49.18

Script error: No such module "Check for unknown parameters".

For Democrats, hope of winning the election centered on Toomey's defeat of Specter. However, after the challenge from the right failed, enthusiasm from the party establishment waned and Hoeffel had difficulty matching the name recognition and fundraising power of his opponent[141] Despite contempt from conservatives, Specter enjoyed high levels of support from independent voters and, as in previous elections, a surprisingly large crossover from Democratic voters. Even in the areas in which Toomey performed best in the Republican primary (mainly the state's conservative, rural center), Specter performed well. Except for his large margin of victory in almost uniformly Democratic Philadelphia, Hoeffel was crushed at the polls; his only other wins came by close margins in three metro Pittsburgh counties; although President Bush proved to be unpopular in the state, voters were not willing to abandon Specter over party affiliation. Toomey would go on to elect in the U.S. Senate in 2010.[142]

Template:Election box winning candidate with party link
Pennsylvania General[143]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Joe Hoeffel 2,334,126 41.99
Script error: No such module "Political party". Jim Clymer 220,056 3.96
Script error: No such module "Political party". Betsy Summers 79,263 1.43
Total votes 5,559,105 100.00

Script error: No such module "Check for unknown parameters".

South Carolina

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat Fritz Hollings decided to retire. Jim DeMint, a Republican U.S. Representative won the open seat over Democrat Inez Tenenbaum, the South Carolina Superintendent of Education.

Democratic primary[144]
Party Candidate Votes %
Script error: No such module "Political party". Inez Tenenbaum Script error: No such module "string". 75.5
Script error: No such module "Political party". Ben Frasier Script error: No such module "string". 24.5

Script error: No such module "Check for unknown parameters".

The Senate election two years earlier in 2002 did not have a primary election because the South Carolina Republicans were more preoccupied with the gubernatorial contest, despite having the first open senate seat in 40 years. The retirement of Democratic Senator Fritz Hollings gave the Republicans an opportunity to pick up the seat and with no other interesting positions up for election in 2004, a crowded field developed in the Republican primary. Furthermore, the Republicans were motivated by having President Bush at the top of the ticket enabling them to ride his coattails to victory.

Former Governor David Beasley, from the Pee Dee, entered the race and quickly emerged as the frontrunner because of his support from the evangelical voters. However, during his term as governor from 1994 to 1998 he had greatly angered the electorate by proposing to remove the Confederate Naval Jack from the dome of the statehouse and by being against the adoption of a state lottery to provide for college scholarships. Both positions led to the loss of his re-election in 1998 and the issues continued to trouble him in the Senate race.

The battle for second place in the primary was between Upstate congressman, Jim DeMint, and Charleston developer Thomas Ravenel. DeMint was able to squeak out a second-place finish because Charlie Condon, a former Attorney General of South Carolina, split the Lowcountry vote with Ravenel thus providing DeMint the margin he needed. In addition, while a number of voters were attracted to the Ravenel campaign and felt that he had a future in politics, they believed that he should set his sights on a less high-profile office first before trying to become senator. Resigned to defeat, Ravenel endorsed DeMint in the runoff election.

In the runoff election on June 22, 2004, DeMint scored a surprising victory over Beasley. Ravenel's endorsement of DeMint proved crucial as the Lowcountry counties heavily went for the Representative from the Upstate. Also, Beasley had burnt too many bridges while governor and was unable to increase his share of the vote in the runoff.

Republican Primary Election
Candidate Votes %
David Beasley 107,847 36.6%
Jim DeMint 77,567 26.3%
Thomas Ravenel 73,167 24.8%
Charlie Condon 27,694 9.4%
Mark McBride 6,479 2.2%
Orly Benny Davis 1,915 0.7%
Republican Primary Election Runoff
Candidate Votes % ±%
Jim DeMint 154,644 59.2% +32.9%
David Beasley 106,480 40.8% +4.2%

DeMint entered the general election campaign severely weakened from the primary fight, having spent most of his campaign funds. He stressed to the voters that he would follow conservative principles and provide an important Republican vote in the closely divided Senate. Democrats fared poorly in statewide elections in South Carolina, so Tenenbaum tried to make the race about issues rather than party identification. She attacked DeMint's support of the FairTax proposal because it would increase the sales tax by 23%. The election victory by DeMint merely cemented South Carolina's shift to the Republican column as the best candidate the Democrats could offer was soundly defeated by the typical 10 point margin.

Template:Election box winning candidate with party link
South Carolina U.S. Senate Election, 2004
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Inez Tenenbaum 704,384 44.1 Script error: No such module "String".
Script error: No such module "Political party". Patrick Tyndall 13,464 0.8 Script error: No such module "String".
Script error: No such module "Political party". Rebekah E. Sutherland 10,678 0.7 Script error: No such module "String".
United Citizens Party Tee Ferguson 5,859 0.4 Script error: No such module "String".
Script error: No such module "Political party". Efia Nwangaza* 4,245 0.3 Script error: No such module "String".
No party Write-Ins 1,286 0.1 Script error: No such module "String".
Majority 152,783 9.5 Script error: No such module "String".
Turnout 1,597,221 69.0 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

South Dakota

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote".

In the 2004 congressional elections, Daschle lost his seat to Republican challenger and former U.S. Representative John Thune in a bitterly contested battle. Thune prevailed by a narrow 50.6–49.4% margin, of 4,508 votes. Senate Majority Leader Bill Frist visited South Dakota to campaign for Thune, breaking an unwritten tradition that one party's leader in the Senate would not campaign directly for the other's defeat. Daschle's loss resulted in the first defeat of a Senate floor leader since 1952 when Arizona Senator Ernest McFarland lost his seat to Barry Goldwater. Daschle's Senate term expired on January 3, 2005.

Throughout the campaign, Thune, along with Frist, President Bush, and Vice President Cheney, frequently accused Daschle of being the "chief obstructionist" of Bush's agenda and charged him with using filibusters to block confirmation of several of Bush's nominees to the federal judiciary. Thune also used moral values such as issues surrounding same-sex marriage and abortion to convince South Dakota voters that Daschle's positions on such topics were out-of-sync with the state's residents. The Republican candidate also drove home his strong support for the President while blasting Daschle for his vehement opposition to Bush. He attempted to sway voters by remembering that Bush won South Dakota in a landslide in 2000 and had a high job-approval rating among South Dakotans. His opponent, the Minority Leader, repeatedly argued that he was funneling money into South Dakota for vital federal highway and water pet projects.

Daschle responded to Thune's claim that he was a partisan anti-Bush obstructionist by pointing to his action just nine days after the September 11 attacks when he hugged President Bush on the Senate floor following Bush's address to Congress and the nation. He also hit back by alleging that Thune wanted to "rubber stamp what the administration is doing." Daschle's use of the video of his embrace of Bush forced the Republican National Committee to demand that the ad be pulled, claiming that it suggests that Bush endorses Daschle. Shortly following the airing of the ad, in a nationally televised debate on NBC's Meet the Press, Thune accused Daschle of "emboldening the enemy" in his skepticism of the Iraq War.

Daschle also noticeably relied heavily on the power of incumbency to win a fourth term. Some also argued that Stephanie Herseth's election to the state's only House seat hurt Daschle, as voters may not have been comfortable sending an all-Democratic delegation to Congress for the first time in decades. Accusations that Daschle was possibly considering no longer being an official resident of South Dakota was believed to have offended voters there. Others have analyzed that Daschle's lengthy consideration and eventual rejection of a potential run for the presidency in 2004 took a toll on South Dakotans, who felt betrayed and used by Daschle as a result.

When the race began in early 2004, Daschle led by 7 points in January and February. By May, his lead minimized to just 2 points and into the summer polls showed a varying number of trends: either Daschle held a slim 1- to 2-point lead or Thune held a slim 1- to 2-point lead or the race was tied right down the middle. Throughout September, Daschle led Thune by margins of 2 to 5 percent while during the entire month of October into the November 2 election, most polls showed that Thune and Daschle were dead even, usually tied 49–49 among likely voters. Some polls showed either Thune or Daschle leading by extremely slim margins.

Thune was an aide to former Senator James Abdnor, the man Daschle defeated in 1986 to gain his seat in the Senate.

Daschle spent a great deal of time and energy campaigning for his fellow Democrat Tim Johnson in 2002, who barely defeated Thune by 524 votes. He argued that by re-electing Johnson, South Dakota would be better off because Johnson would help to keep Daschle Majority Leader. However, in the end, while Johnson won, other states voted for enough Republicans that Daschle was no longer majority leader. Furthermore, Thune's whisker-close defeat in 2002 freed him up to run against Daschle in 2004. Had Daschle not put his considerable weight to re-electing Johnson, it seems likely that Thune would have beaten Johnson, leaving Daschle without a strong challenger for the upcoming election and making his re-election a certainty.

Template:Election box winning candidate with party link
South Dakota general election[145]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Tom Daschle (Incumbent) 193,340 49.42 Script error: No such module "String".
Majority 4,508 1.15 Script error: No such module "String".
Turnout 391,188 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Utah

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Republican Bob Bennett won re-election to a third term easily beating Democrat Paul Van Dam, former Attorney General of Utah and former Salt Lake County District Attorney.

Template:Election box winning candidate with party link
Utah general election[146]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Paul Van Dam 258,955 28.40 Script error: No such module "String".
Script error: No such module "Political party". Gary R. Van Horn 17,289 1.90
Script error: No such module "Political party". Joe LaBonte 8,824 0.97
Write-ins 18 0.00 Script error: No such module "String".
Majority 367,685 40.33 Script error: No such module "String".
Turnout 911,726 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Vermont

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat Patrick Leahy won re-election to a sixth term.

Democratic primary[147]
Party Candidate Votes %
Script error: No such module "Political party". Patrick Leahy (Incumbent) Script error: No such module "string". 94.32
Script error: No such module "Political party". Craig Hill Script error: No such module "string". 5.40
Script error: No such module "Political party". Write-ins Script error: No such module "string". 0.28
Total votes Script error: No such module "string". 100.00%

Script error: No such module "Check for unknown parameters".

Republican primary[147]
Party Candidate Votes %
Script error: No such module "Political party". Jack McMullen Script error: No such module "string". 67.69
Script error: No such module "Political party". Peter D. Moss Script error: No such module "string". 14.52
Script error: No such module "Political party". Ben Mitchell Script error: No such module "string". 12.10
Script error: No such module "Political party". Write-ins Script error: No such module "string". 5.69
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Template:Election box winning candidate with party link
Vermont general election[148]
Party Candidate Votes % <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters".
Script error: No such module "Political party". Jack McMullen 75,398 24.54 Script error: No such module "String".
Independent Cris Ericson 6,486 2.11
Script error: No such module "Political party". Craig Hill 3,999 1.30
Independent Keith Stern 3,300 1.07
Script error: No such module "Political party". Ben Mitchell 879 0.29 Script error: No such module "String".
Write-ins 174 0.06 Script error: No such module "String".
Majority 141,574 46.08 Script error: No such module "String".
Turnout 307,208 Script error: No such module "String".

Script error: No such module "Check for unknown parameters".

Washington

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat Patty Murray won re-election. She became only the fourth Washington senator to win 3 consecutive terms, just after fellow Democrats Warren G. Magnuson and Scoop JacksonScript error: No such module "Unsubst"..

Term limits became an issue in the campaign, as Democrats seized on Nethercutt's broken term-limits pledge that he had made when he unseated Speaker Tom Foley in 1994. Nethercutt was also hampered by his lack of name recognition in the more densely populated western part of the state, home to two-thirds of the state's population. Washington has not elected a senator from east of the Cascades since Miles Poindexter in 1916. Other important issues included national security and the war in Iraq. Nethercutt supported the invasion of Iraq, while Murray opposed it. Nethercutt was a heavy underdog from the start, and his campaign never gained much traction. In November, he lost by 12 points, receiving 43 percent of the vote to Murray's 55 percent.

Washington general election[149]
Party Candidate Votes %
Script error: No such module "Political party". Patty Murray (Incumbent) Script error: No such module "string". 54.98
Script error: No such module "Political party". George Nethercutt Script error: No such module "string". 42.74
Script error: No such module "Political party". J. Mills Script error: No such module "string". 1.21
Script error: No such module "Political party". Mark Wilson Script error: No such module "string". 1.08
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

Wisconsin

Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote". Incumbent Democrat Russ Feingold won re-election to a third term.

Republican businessman and army veteran Tim Michels insisted he had more real world experience than Feingold, someone he called an "extreme liberal" who's out of touch with Wisconsin voters.[150] Feingold attacked back by saying that any Republican would be a rubber stamp for President Bush. The incumbent had $2.2 million in the bank, while Michels had already spent $1 million in the primary and had only about $150,000 left.[151]

When the NRSC was finally convinced in October that Michels had a shot, they pledged $600,000 for him.[152]

On October 1, a poll showed Feingold leading 52% to 39%.[153] In mid October, another poll showed Feingold winning 48% to 43%. A poll at the end of the month showed him leading 51% to 36%.[154]

Template:Election box candidate no change
Wisconsin general election[155]
Party Candidate Votes %
Script error: No such module "Political party". Russ Feingold (Incumbent) Script error: No such module "string". 55.35
Script error: No such module "Political party". Tim Michels Script error: No such module "string". 44.11
Script error: No such module "Political party". Arif Khan Script error: No such module "string". 0.28
Independent Eugene A. Hem Script error: No such module "string". 0.23
Total votes Script error: No such module "string". 100.00

Script error: No such module "Check for unknown parameters".

See also

Notes

Template:Notelist

<templatestyles src="Reflist/styles.css" />

  1. Script error: No such module "citation/CS1".
  2. Script error: No such module "citation/CS1".
  3. Script error: No such module "citation/CS1".
  4. Script error: No such module "citation/CS1".
  5. a b Script error: No such module "citation/CS1".
  6. Script error: No such module "citation/CS1".
  7. a b c Script error: No such module "citation/CS1".
  8. "Election 2004: U.S. Senate - Arizona - Exit Poll", CNN. Retrieved December 23, 2007.
  9. Script error: No such module "citation/CS1".
  10. Script error: No such module "citation/CS1".
  11. Script error: No such module "citation/CS1".
  12. Script error: No such module "citation/CS1".
  13. a b Script error: No such module "citation/CS1".
  14. Script error: No such module "citation/CS1".
  15. a b Script error: No such module "citation/CS1".
  16. Script error: No such module "citation/CS1".
  17. Script error: No such module "citation/CS1".
  18. Script error: No such module "citation/CS1".
  19. Script error: No such module "citation/CS1".
  20. Script error: No such module "citation/CS1".
  21. Script error: No such module "citation/CS1".
  22. Script error: No such module "citation/CS1".
  23. Script error: No such module "citation/CS1".
  24. Script error: No such module "citation/CS1".
  25. Script error: No such module "citation/CS1".
  26. Script error: No such module "citation/CS1".
  27. Script error: No such module "citation/CS1".
  28. a b Script error: No such module "citation/CS1".
  29. Script error: No such module "citation/CS1".
  30. Script error: No such module "citation/CS1".
  31. Script error: No such module "citation/CS1".
  32. Script error: No such module "citation/CS1".
  33. Script error: No such module "citation/CS1".
  34. Script error: No such module "citation/CS1".
  35. Script error: No such module "citation/CS1".
  36. Script error: No such module "citation/CS1".
  37. Script error: No such module "citation/CS1".
  38. Script error: No such module "citation/CS1".
  39. Script error: No such module "citation/CS1".
  40. a b Script error: No such module "citation/CS1".
  41. Script error: No such module "Citation/CS1".
  42. Script error: No such module "citation/CS1".
  43. Script error: No such module "citation/CS1".
  44. Script error: No such module "citation/CS1".
  45. Script error: No such module "citation/CS1".
  46. Script error: No such module "citation/CS1".
  47. Script error: No such module "citation/CS1".
  48. Script error: No such module "citation/CS1".
  49. Script error: No such module "citation/CS1".
  50. Script error: No such module "citation/CS1".
  51. Script error: No such module "citation/CS1".
  52. Script error: No such module "citation/CS1".
  53. Script error: No such module "citation/CS1".
  54. Script error: No such module "citation/CS1".
  55. Script error: No such module "citation/CS1".
  56. Script error: No such module "citation/CS1".
  57. Script error: No such module "citation/CS1".
    Script error: No such module "citation/CS1".
  58. Script error: No such module "citation/CS1".
    Script error: No such module "citation/CS1".
  59. Script error: No such module "citation/CS1".
  60. Script error: No such module "citation/CS1".
  61. Script error: No such module "citation/CS1".
    Script error: No such module "citation/CS1".
  62. Script error: No such module "citation/CS1".
  63. Script error: No such module "citation/CS1".
  64. Script error: No such module "citation/CS1".
  65. Script error: No such module "citation/CS1".
  66. Script error: No such module "citation/CS1".
  67. Script error: No such module "citation/CS1".
  68. Mendell (2007), pp. 227–232
  69. *Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
  70. *Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
  71. *Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
    • Mendell (2007), pp. 235–259.
    • Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
    • Script error: No such module "citation/CS1".
  72. Fornek, Scott; Herrmann, Andrew. "Senate rivals urge Ryan to unseal divorce records", Chicago Sun-Times (March 4, 2004).
  73. Davey, Monica. "From Crowded Field, Democrats Choose State Legislator to Seek Senate Seat" (March 17, 2004).
  74. Script error: No such module "citation/CS1".
  75. Script error: No such module "citation/CS1".
  76. Script error: No such module "citation/CS1".
  77. a b Script error: No such module "citation/CS1".
  78. a b Fornek, Scott. "Obama: Back off divorce files", Chicago Sun-Times (April 3, 2004).
  79. Ford, Liam. "Some Ryan divorce files should be unsealed", Chicago Tribune (March 30, 2004).
  80. a b Script error: No such module "citation/CS1".
  81. Script error: No such module "citation/CS1".
  82. Martinez, Michael; Pearson, Rick. "Court sets release of Ryan's divorce file", Chicago Tribune (June 18, 2004).
  83. Pearson, Rick; Ford, Liam. "GOP leaders say they felt misled on Ryan file", Chicago Tribune (June 23, 2004).
  84. Ford, Liam; Bush, Rudolph. "Ryan Quits Race", Chicago Tribune June 26, 2004.
  85. Script error: No such module "citation/CS1".
  86. Script error: No such module "citation/CS1".
  87. Script error: No such module "citation/CS1".
  88. Script error: No such module "citation/CS1".
  89. Script error: No such module "citation/CS1".
  90. a b Script error: No such module "citation/CS1".
  91. Script error: No such module "citation/CS1".
  92. Script error: No such module "citation/CS1".
  93. a b Script error: No such module "citation/CS1".
  94. a b Script error: No such module "citation/CS1".
  95. Script error: No such module "citation/CS1".
  96. Script error: No such module "citation/CS1".
  97. Script error: No such module "citation/CS1".
  98. Script error: No such module "citation/CS1".
  99. a b Script error: No such module "citation/CS1".
  100. Script error: No such module "citation/CS1".
  101. Script error: No such module "citation/CS1".
  102. Script error: No such module "citation/CS1".
  103. Script error: No such module "citation/CS1".
  104. Shailagh Murray, "Senator's Number on 'Madam' Phone List", The Washington Post, July 10, 2007
  105. Script error: No such module "citation/CS1".
  106. a b Maryland State Board of Elections. Elections.state.md.us (April 6, 2004). Retrieved on June 17, 2011.
  107. 2004 ELECTION STATISTICS. Clerk.house.gov. Retrieved on June 17, 2011.
  108. Script error: No such module "citation/CS1".
  109. a b c Script error: No such module "citation/CS1".
  110. Script error: No such module "citation/CS1".
  111. Script error: No such module "citation/CS1".
  112. Script error: No such module "citation/CS1".
  113. Script error: No such module "citation/CS1".
  114. Script error: No such module "citation/CS1".
  115. a b Script error: No such module "citation/CS1".
  116. Script error: No such module "citation/CS1".
  117. Script error: No such module "citation/CS1".
  118. Script error: No such module "citation/CS1".
  119. Script error: No such module "citation/CS1".
  120. Script error: No such module "citation/CS1".
  121. Script error: No such module "citation/CS1".
  122. Script error: No such module "citation/CS1".
  123. Script error: No such module "citation/CS1".
  124. Script error: No such module "citation/CS1".
  125. Script error: No such module "citation/CS1".
  126. a b Script error: No such module "citation/CS1".
  127. Script error: No such module "citation/CS1".
  128. Script error: No such module "citation/CS1".
  129. Script error: No such module "citation/CS1".Template:Cbignore
  130. http://www3.nationaljournal.com/members/adspotlight/2004/10/1007oksen1.htmScript error: No such module "Unsubst".
  131. Script error: No such module "citation/CS1".Template:Cbignore
  132. Script error: No such module "citation/CS1".
  133. Script error: No such module "citation/CS1".
  134. Script error: No such module "citation/CS1".
  135. Script error: No such module "citation/CS1".
  136. a b Script error: No such module "citation/CS1".
  137. Script error: No such module "citation/CS1".
  138. a b Script error: No such module "citation/CS1".
  139. Script error: No such module "citation/CS1".
  140. Script error: No such module "citation/CS1".
  141. Script error: No such module "citation/CS1".
  142. Script error: No such module "citation/CS1".
  143. Script error: No such module "citation/CS1".
  144. OFFICIAL ELECTION RESULTS FOR UNITED STATES SENATE (2004). www.fec.gov. p. 72. Retrieved October 24, 2013.
  145. Script error: No such module "citation/CS1".
  146. Script error: No such module "citation/CS1".
  147. a b Script error: No such module "citation/CS1".
  148. Script error: No such module "citation/CS1".
  149. Script error: No such module "citation/CS1".
  150. Script error: No such module "citation/CS1".
  151. Script error: No such module "citation/CS1".Script error: No such module "Unsubst".
  152. Script error: No such module "citation/CS1".
  153. Script error: No such module "citation/CS1".
  154. Script error: No such module "citation/CS1".Script error: No such module "Unsubst".
  155. Script error: No such module "citation/CS1".

Script error: No such module "Check for unknown parameters".

References

Template:Sister project

Script error: No such module "Navbox". Script error: No such module "Navbox".