Virginia's 29th Senate district
Virginia's 29th Senate district is one of 40 districts in the Senate of Virginia. It has been represented by Democratic Senator Jeremy McPike in 2016, succeeding retiring fellow Democrat Charles J. Colgan, the longest serving Senator in Virginia history.Geography
District 29 covers the cities of Manassas and Manassas Park, as well as much of surrounding Prince William County, including some or all of Dale City, Buckhall, Neabsco, and Potomac Mills.
The district overlaps with U.S. congressional districts 1, 10, and 11, and Virginia House of Delegates districts 2, 13, 31, 50, 51, and 52.2019
2015
Federal and statewide results in District 29
All election results below took place prior to 2011 redistricting, and thus were under different district lines.2007
2003
1999
1995