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.
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] All election results below took place prior to 2011 redistricting, and thus were under different district lines.