visualizedata.org

Demo page: real public data, in a page layout that is still being designed. Numbers are as the sources published them on the build date shown at the bottom.

Tennessee / Senate

How did Tennessee vote for the Senate?

2024 · data family: electiondata.dev

Marsha Blackburn (Republican) won by 29.6 points

29.6ptsSenate, 2024: winner's margin

Compare every state: where Tennessee ranks for 2024

Every regular Senate election in Tennessee since 197617 regular elections; Democrats were ahead in 5 and Republicans in 12.
R +40.0R +20.0evenD +20.0D +40.019801990200020102020
Indicator: Democratic candidate's share of Senate votes minus the Republican's, points (regular elections; special elections are in the table)Source: electiondata.dev senate-results, version 2026-10-25.247421eda6; MIT Election Data and Science Lab, U.S. Senate statewide 1976-2024
Show the numbers (17 rows)
YearMargin
2024R +29.6
2020R +27.0
2018R +10.8
2014R +30.0
2012R +34.5
2008R +33.5
2006R +2.7
2002R +9.9
2000R +32.9
1996R +24.5
1994R +14.3
1990D +37.9
1988D +30.6
1984D +26.9
1982D +23.9
1978R +15.2
1976D +5.4

Every Senate race since 1976

RaceWinnerRunner-upMarginVotes
2024Marsha Blackburn (R) 63.8%Gloria Johnson (D) 34.2%29.6 pts3,007,608
2020Bill Hagerty (R) 62.2%Marquita Bradshaw (D) 35.2%27.0 pts2,959,761
2018Marsha Blackburn (R) 54.7%Phil Bredesen (D) 43.9%10.8 pts2,243,740
2014Lamar Alexander (R) 61.9%Gordon Ball (D) 31.9%30.0 pts1,374,065
2012Bob Corker (R) 64.9%Mark E. Clayton (D) 30.4%34.5 pts2,321,477
2008Lamar Alexander (R) 65.1%Robert D. Tuke (D) 31.6%33.5 pts2,424,585
2006Bob Corker (R) 50.7%Harold E. Ford Jr. (D) 48.0%2.7 pts1,833,695
2002Lamar Alexander (R) 54.3%Bob Clement (D) 44.3%9.9 pts1,642,432
2000Bill Frist (R) 65.1%Jeff Clark (D) 32.2%32.9 pts1,928,613
1996Fred Thompson (R) 61.4%Houston Gordon (D) 36.8%24.5 pts1,778,664
1994 specialFred Thompson (R) 60.4%Jim Cooper (D) 38.6%21.8 pts1,465,862
1994Bill Frist (R) 56.4%Jim Sasser (D) 42.1%14.3 pts1,480,391
1990Albert Gore Jr. (D) 67.7%William R. Hawkins (R) 29.8%37.9 pts783,922
1988Jim Sasser (D) 65.1%Bill Andersen (R) 34.5%30.6 pts1,567,181
1984Albert Gore Jr. (D) 60.7%Victor Ashe (R) 33.8%26.9 pts1,648,036
1982Jim Sasser (D) 61.9%Robin Beard (R) 38.1%23.9 pts1,259,785
1978Howard H. Baker (R) 55.5%Jane Eskind (D) 40.3%15.2 pts1,157,094
1976James R. Sasser (D) 52.5%Bill Brock (R) 47.0%5.4 pts1,432,046

Get this data

This page's numbers, as JSON:

curl https://visualizedata.org/data/places/us-tn/senate.json

Every Senate race, every state, from electiondata.dev (live, no key):

curl "https://api.electiondata.dev/v1/senate-results/download/senate-results.csv"

Open the JSON

What this can't tell you

  • Statewide totals say nothing about who voted or why.
  • Candidates with a party's support under another name (Minnesota's DFL, New York's fusion lines) are counted with that party, as the MIT data's simplified party does; independents stay independents.

How the answer is decided

Each candidate's votes are summed over every ballot line; blank, over- and under-votes are left out. The margin is the winner's share of the votes minus the runner-up's. A runoff, where held, is the result.

Sources