Virginia's 7th Senate district

Virginia's 7th Senate district is one of 40 districts in the Senate of Virginia. The seat is currently held by Democrat Aaron Rouse, who was elected in a 2023 special election.

Virginia's 7th
State Senate district

Senator
 Bill Stanley
RRocky Mount
Demographics59% White
21% Black
9% Hispanic
7% Asian
4% Other
Population (2019)208,440[1]
Registered voters142,498[2]
Virginia's 7th State Senate district before the 2023 election

Geography

District 7 is located in the Hampton Roads metropolitan area in southeastern Virginia, including much of Virginia Beach and a small part of Norfolk.[3]

The district is located entirely within Virginia's 2nd congressional district, and overlaps with the 21st, 82nd, 83rd, 85th, and 90th districts of the Virginia House of Delegates.[4]

Recent election results

2023 special

2023 Virginia Senate special election, District 7[5]
PartyCandidateVotes%
DemocraticAaron Rouse 19,430 50.4
RepublicanKevin Adams19,08249.5
Total votes38,546 100
Democratic gain from Republican

2019

2019 Virginia Senate election, District 7[5]
Primary election
PartyCandidateVotes%
RepublicanJen Kiggans 4,045 51.6
RepublicanCarolyn Weems3,78948.4
Total votes7,836 100
DemocraticCheryl Turpin 3,268 58.7
DemocraticSusan Bates Hippen1,53127.5
DemocraticKim Howard76113.7
Total votes5,566 100
General election
RepublicanJen Kiggans 29,609 50.4
DemocraticCheryl Turpin29,09849.5
Total votes58,798 100
Republican hold

2015

2015 Virginia Senate election, District 7[6]
PartyCandidateVotes%
RepublicanFrank Wagner (incumbent) 18,266 53.9
DemocraticGary McCollum15,43445.5
Total votes33,908 100
Republican hold

2011

2011 Virginia Senate election, District 7[6]
PartyCandidateVotes%
RepublicanFrank Wagner (incumbent) 17,303 96.8
Total votes17,869 100
Republican hold

Federal and statewide results

YearOfficeResults[7][8]
2020PresidentBiden 54.1–44.1%
2017GovernorNortham 53.5–45.3%
2016PresidentClinton 47.1–46.9%
2014SenateGillespie 49.9–47.4%
2013GovernorCuccinelli 47.1–46.4%
2012PresidentObama 49.5–49.1%
SenateKaine 51.7–48.3%

Historical results

All election results below took place prior to 2011 redistricting, and thus were under different district lines.

2007

2007 Virginia Senate election, District 7[6]
PartyCandidateVotes%
RepublicanFrank Wagner (incumbent) 15,426 96.8
Total votes15,943 100
Republican hold

2003

2003 Virginia Senate election, District 7[6]
Primary election
PartyCandidateVotes%
RepublicanFrank Wagner (incumbent) 12,694 59.0
DemocraticClancy A. Holland8,73740.6
Total votes21,507 100
Republican hold

2000 special

2000 Virginia Senate special election, District 7[6]
Primary election
PartyCandidateVotes%
RepublicanFrank Wagner 11,041 68.8
DemocraticLouisa Strayhorn4,99831.1
Total votes16,058 100
Republican hold

1999

1999 Virginia Senate election, District 7[6]
PartyCandidateVotes%
RepublicanEd Schrock (incumbent) 24,127 97.7
Total votes24,694 100
Republican hold

1995

1995 Virginia Senate election, District 7[6]
Primary election
PartyCandidateVotes%
RepublicanEd Schrock 1,963 58.6
RepublicanWalter Erb1,38641.4
Total votes3,349 100
General election
RepublicanEd Schrock 16,147 55.8
DemocraticClancy A. Holland (incumbent)12,77344.2
Total votes28,928 100
Republican gain from Democratic

District officeholders since 1940

YearsSenator, District 6Counties/Cities in District
1940–1942H. B. Moseley (D)Brunswick County and Mecklenburg County
1942–1944Y. Melvin Hodges (D)
1944–1948
1948–1952Albertis S. Harrison, Jr. (D)
1952–1956
1956–1958Brunswick County, Lunenburg County, and Mecklenburg County
1958–1960Joseph C. Hutcheson (D)
1960–1962
1962–1966
1966–1972Brunswick County, Dinwiddie County, Mecklenburg County, and the City of Petersburg
1972–1976Stanley C. Walker (D)
Peter K. Babalas (D)
Thomas McNamara (D)
City of Norfolk, City of Virginia Beach (part)[9]
1976–1980Stanley C. Walker (D)
Peter K. Babalas (D)
Joseph T. Fitzpatrick (D)
1980–1984Clancy A. Holland (D)City of Virginia Beach (part)
1984–1988
1988–1992
1992–1996
1996–2000Ed Schrock (R)
2000–2001
2001–2004Frank Wagner (R)
2004–2008
2008–2012
2012–2016City of Norfolk (part), City of Virginia Beach (part)
2016–2019
2020–2023Jen Kiggans (R)
2023–2024Aaron Rouse (D)

References