VA Senate District #23

VA Senate District #23

Summary

District Description: Campbell County (Part), Botetourt County (All), Craig County (All), Bedford County (Part), Roanoke County (Part), Lynchburg City (Part)
Current Senator:  Stephen D. Newman since 1996 (R)

Skip to toolbar