This is the 2006 race. The latest: 2024 →

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
38.1%1,826,127
Belinda NoahIndependent
0.5%24,880
Brian MooreIndependent
0.4%19,695
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

EvenR+0.81988R+41.01994D+4.92000D+22.22006D+13.02012R+0.12018

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%