2006Flipped from RepublicanFinal results
2006 election for Minnesota Senate District 31
Minnesota State Senate · Minnesota
Sharon Ropes (D) won with 46.8% of the vote, defeating Brenda B. Johnson (R) by 11.4 points, a seat Republicans won last time.
Sharon RopesDemocrat · winner
46.8%14,270
Brenda B. JohnsonRepublican
35.4%10,802
Kevin KelleherIndependent
17.8%5,428
30,500 votes
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET
The seat over time
D − R margin in this seat's races around 2006
Races before and after
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET