VA Senate District #22

VA Senate District #22

Summary

District Description: Amherst County (All), Appomattox County (All), Buckingham County (All), Cumberland County (All), Fluvanna County (All), Goochland County (All), Prince Edward County (All), Louisa County (Part), Lynchburg City (Part)
Current Senator: Mark Peake since 2017 (R)

Skip to toolbar