Virginia's 24th Senate District
   HOME

TheInfoList



OR:

Virginia's 24th Senate district is one of 40 districts in the
Senate of Virginia The Senate of Virginia is the upper house of the Virginia General Assembly. The Senate is composed of 40 senators representing an equal number of single-member constituent districts. The Senate is presided over by the lieutenant governor of Vir ...
. It has been represented by Republican Danny Diggs since 2024.


Geography

District 24 is based in the
Virginia Peninsula The Virginia Peninsula is the natural landform located in southeast Virginia outlined by the York River, James River, Hampton Roads and Chesapeake Bay. It is sometimes known as the ''Lower Peninsula'' to distinguish it from two other penins ...
, including all of Poquoson, Virginia, Poquoson, York County, Virginia, York County, and Williamsburg, Virginia, Williamsburg, as well as portions of James City County, Virginia, James City County and Newport News, Virginia, Newport News. The district overlaps with Virginia's Virginia's 1st congressional district, 1st and Virginia's 2nd congressional district, 2nd congressional districts, and the Virginia's 69th House of Delegates district, 69th, Virginia's 70th House of Delegates district, 70th, Virginia's 71st House of Delegates district, 71st, Virginia's 85th House of Delegates district, 85th, and Virginia's 86th House of Delegates district, 86th districts of the Virginia House of Delegates.


Recent election results


Historic results

All election results below took place prior to 2021 redistricting, and thus were under different district lines, most recently within the Shenandoah Valley.


2019


2015


2011


Federal and statewide results


2007


2003


1999


1995


References

{{Virginia State Senators Virginia Senate districts Augusta County, Virginia Rockingham County, Virginia Staunton, Virginia Culpeper County, Virginia Waynesboro, Virginia Greene County, Virginia Madison County, Virginia