2006Final results
2006 election for U.S. Senate in Florida
U.S. Senate · Florida
Bill Nelson (D) won with 60.3% of the vote, defeating Katherine Harris (R) by 22.2 points.
Bill NelsonDemocrat · winner
60.3%2,890,548
Katherine HarrisRepublican
38.1%1,826,127
Belinda NoahIndependent
0.5%24,880
Brian MooreIndependent
0.4%19,695
Floyd Ray FrazierIndependent
0.3%16,628
Roy TannerIndependent
0.3%15,562
4,793,534 votes
Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 7:25 AM ET
The seat over time
D − R margin in this seat's races around 2006
Races before and after
Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 7:25 AM ET
Money in this race
Each line compares the two campaigns on one scale.
Bill NelsonKatherine Harris
$15.4M
Raised by the campaign
$9.3M
$16.1M
Spent by the campaign
$9.3M
$1.3M
Cash on hand
$55.9K
Other candidates' campaigns: Brian Moore $24.2K · Belinda Noah $23.1K · Roy Tanner $6.5K.
Campaign money: FEC, through Dec 31, 2006.
Source: FEC campaign filingsUpdated Dec 31, 2006
The candidates
Bill Nelson (D)Katherine Harris (R)
Also on the ballot: Belinda Noah (Independent), 0.5%; Brian Moore (Independent), 0.4%; Floyd Ray Frazier (Independent), 0.3%; Roy Tanner (Independent), 0.3%