Skip to content

Virginia districts

Virginia's 9th congressional district: election results

U.S. House elections in Virginia's 9th congressional district, 1976 to 2024: winners, vote shares and margins. District lines are redrawn after each census, so the area covered changes over time.

Current representative: H. Morgan Griffith (Republican), term ends 2027-01-03.

D+100R+100D+50R+501976: R+14.719761978: R+23.81980: R+38.719801998: D+21.82000: D+39.720002002: D+65.82004: D+20.420042006: D+35.62008: D+97.120082010: R+4.82012: R+22.720122014: R+72.12016: R+40.320162018: R+30.42020: R+94.020202022: R+46.72024: R+45.22024
Virginia's 9th congressional district: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearWinnerPartyShareMargin
2024 H. Morgan Griffith Republican 72.5% 45.2
2022 H. Morgan Griffith Republican 73.2% 46.7
2020 H. Morgan Griffith Republican 94.0% —
2018 H. Morgan Griffith Republican 65.2% 30.4
2016 H. Morgan Griffith Republican 68.6% 40.3
2014 H. Morgan Griffith Republican 72.1% 47.9
2012 H. Morgan Griffith Republican 61.3% 22.7
2010 H. Morgan Griffith Republican 51.2% 4.8
2008 Frederick C. Boucher Democratic 97.1% —
2006 Frederick C. Boucher Democratic 67.8% 35.6
2004 Frederick C. Boucher Democratic 59.3% 20.4
2002 Frederick C. Boucher Democratic 65.8% 31.5
2000 Frederick C. Boucher Democratic 69.8% 39.7
1998 Frederick C. Boucher Democratic 60.9% 21.8
1980 William C. Wampler Republican 69.4% 38.7
1978 William C. Wampler Republican 61.9% 23.8
1976 William C. Wampler Republican 57.3% 14.7

2024

CandidatePartyVotesShareBar
H. Morgan Griffith WonREP290,64572.49%
Karen G.H. BakerDEM109,57027.33%
Write-in—7480.19%
Total400,963

2022

CandidatePartyVotesShareBar
H. Morgan Griffith WonREP182,20773.24%
Taysha Lee DeVaughanDEM66,02726.54%
Write-in—5580.22%
Total248,792

2020

CandidatePartyVotesShareBar
H. Morgan Griffith WonREP271,85193.98%
Write-in—17,4236.02%
Total289,274

Questions and answers

Who represents Virginia's 9th congressional district?

H. Morgan Griffith (Republican) is the current representative; the term ends on 2027-01-03.

Who won the last election in Virginia's 9th congressional district?

H. Morgan Griffith won in 2024 by 45.2 points.

Results: FiveThirtyEight, from official sources.