VA Senate District #26

VA Senate District #26

Summary

District Description: Harrisonburg City (All), Page County (All), Rappahannock County (All), Shenandoah County (All), Warren County (All), Rockingham County (Part)
Current Senator:  Mark Obenshain since 2004 (R)
Current Senator:  since 20 (D)

Skip to toolbar