We’re making civic information accessible. Learn more

VA
Senate

Virginia State Senate, District 19

Virginia State Senate, District 19

Represented by
Population
212,971
Population (voting age)
163,378
Term Length (years)
4
212,971
population
163,378
18 & over
38.8
median age

Represented by

christie-new-craig

Christie New Craig

Ratings
Virginia Citizens Defense League
100%
National Rifle Association (NRA)
92%
Equality Virginia
13%
Email
Facebook
X
Reddit
LinkedIn
WhatsApp