Virginia's 2nd congressional district



Virginia's second congressional district is a U.S. congressional district in the Commonwealth of Virginia. It currently encompasses all of Accomack, Northampton, and Isle of Wight; all of the independent cities of Virginia Beach, Suffolk, and Franklin; part of the independent city of Chesapeake; and part of Southampton. However, its boundaries have changed greatly over the centuries; it initially encompassed what became West Virginia after the American Civil War. It is considered among the nation's most competitive congressional districts.

The district has a significant military presence. The Hampton Roads area is considered to be a military town.

Republican Scott Rigell defeated Democrat Glenn Nye in the November 2, 2010, election, and took his seat January 3, 2011, serving until 2017, when he was succeeded by Scott Taylor. In the November 6, 2018, election, Democrat Elaine Luria defeated Republican Scott Taylor. In 2022, Luria was defeated by Republican Jen Kiggans, thereby making the district one of 18 that would have voted for Joe Biden in the 2020 presidential election had they existed in their current configuration while being won or held by a Republican in 2022.

The responsibility of drawing maps for congressional and state legislative districts passed from the Virginia Redistricting Commission (VRC) to the Supreme Court of Virginia in November 2021. The Supreme Court completed redistricting in December 2021, which was used for the 2022 elections.

Recent results in statewide races

 * Results under current lines (since 2023)


 * Results under old lines

Historical district boundaries
The Virginia Second District started in 1788 covering the counties of Mercer, Jefferson, Fayette, Bourbon, Lincoln, Nelson and Madison.