Skip to content
My State Reps

Virginia representatives

Virginia’s 2 U.S. senators, 11 U.S. House members, and 139 state legislators, listed by district.

Not sure which districts are yours?

We never store the address you enter. Privacy

U.S. Senate

senate.gov contacts

U.S. House of Representatives

house.gov lookup

Virginia Senate

Official member directory

40 current members.

District Name Party Phone
1 Timmy French Republican —
2 Mark Obenshain Republican —
3 Chris Head Republican —
4 David Suetterlein Republican —
5 Travis Hackworth Republican —
6 Todd Pillion Republican —
7 Bill Stanley Republican —
8 Mark Peake Republican —
9 Tammy Mulchi Republican —
10 Luther Cifers Republican —
11 Creigh Deeds Democratic —
12 Glen Sturtevant Republican —
13 Lashrecse Aird Democratic —
14 Lamont Bagby Democratic —
15 Mike Jones Democratic —
16 Schuyler VanValkenburg Democratic —
17 Emily Jordan Republican —
18 Louise Lucas Democratic —
19 Christie Craig Republican —
20 Bill DeSteph Republican —
21 Angelia Graves Democratic —
22 Aaron Rouse Democratic —
23 Mamie Locke Democratic —
24 Danny Diggs Republican —
25 Richard Stuart Republican —
26 Ryan McDougle Republican —
27 Tara Durant Republican —
28 Bryce Reeves Republican —
29 Jeremy McPike Democratic —
30 Danica Roem Democratic —
31 Russet Perry Democratic —
32 Kannan Srinivasan Democratic —
33 Jennifer Carroll Foy Democratic —
34 Scott Surovell Democratic —
35 Dave Marsden Democratic —
36 Stella Pekarsky Democratic —
37 Saddam Salim Democratic —
38 Jennifer Boysko Democratic —
39 Elizabeth Bennett-Parker Democratic —
40 Barbara Favola Democratic —

Virginia House of Delegates

Official member directory

99 current members.

District Name Party Phone
1 Patrick Hope Democratic —
2 Adele McClure Democratic —
3 Alfonso Lopez Democratic —
4 Charniele Herring Democratic —
5 Kirk McPike Democratic —
6 Rip Sullivan Democratic —
7 Karen Keys-Gamarra Democratic —
8 Irene Shin Democratic —
9 Karrie Delaney Democratic —
10 Dan Helmer Democratic —
11 Gretchen Bulova Democratic —
12 Holly Seibold Democratic —
13 Marcus Simon Democratic —
14 Vivian Watts Democratic —
15 Laura Jane Cohen Democratic —
16 Paul Krizek Democratic —
17 Garrett McGuire Democratic —
18 Kathy Tran Democratic —
19 J.R. Henson Democratic —
21 Josh Thomas Democratic —
22 Liz Guzmán Democratic —
23 Margaret Franklin Democratic —
24 Luke Torian Democratic —
25 Briana Sewell Democratic —
26 J.J. Singh Democratic —
27 Atoosa Reaser Democratic —
28 David Reid Democratic —
29 Marty Martinez Democratic —
30 John McAuliff Democratic —
31 Delores Oates Republican —
32 Bill Wiley Republican —
33 Justin Pence Republican —
34 Tony Wilt Republican —
35 Chris Runion Republican —
36 Ellen McLaughlin Republican —
37 Terry Austin Republican —
38 Sam Rasoul Democratic —
39 Will Davis Republican —
40 Joe McNamara Republican —
41 Lily Franklin Democratic —
42 Jason Ballard Republican —
43 Will Morefield Republican —
44 Israel O'Quinn Republican —
45 Terry Kilgore Republican —
46 Mitchell Cornett Republican —
47 Wren Williams Republican —
48 Eric Phillips Republican —
49 Madison Whittle Republican —
50 Tommy Wright Republican —
51 Eric Zehr Republican —
52 Wendell Walker Republican —
53 Tim Griffin Republican —
54 Katrina Callsen Democratic —
55 Amy Laufer Democratic —
56 Tom Garrett Republican —
57 May Nivar Democratic —
58 Rod Willett Democratic —
59 Buddy Fowler Republican —
60 Scott Wyatt Republican —
61 Mike Webert Republican —
62 Karen Hamilton Republican —
63 Phil Scott Republican —
64 Stacey Carroll Democratic —
65 Josh Cole Democratic —
66 Nicole Cole Democratic —
67 Hillary Pugh Kent Republican —
68 Keith Hodges Republican —
69 Mark Downey Democratic —
70 Shelly Simonds Democratic —
71 Jessica Anderson Democratic —
72 Lee Ware Republican —
73 Leslie Mehta Democratic —
74 Mike Cherry Republican —
75 Lindsey Dougherty Democratic —
76 Debra Gardner Democratic —
77 Charlie Schmidt Democratic —
78 Betsy Carr Democratic —
79 Rae Cousins Democratic —
80 Destiny LeVere Bolling Democratic —
81 Delores McQuinn Democratic —
82 Kim Adams Democratic —
83 Otto Wachsmann Republican —
84 Nadarius Clark Democratic —
85 Cia Price Democratic —
86 Virgil Thornton Democratic —
87 Jeion Ward Democratic —
88 Don Scott Democratic —
89 Kacey Carnegie Democratic —
90 Jay Leftwich Republican —
91 Cliff Hayes Democratic —
92 Bonita Anthony Democratic —
93 Jackie Glass Democratic —
94 Phil Hernandez Democratic —
95 Alex Askew Democratic —
96 Kelly Fowler Democratic —
97 Michael Feggans Democratic —
98 Andrew Rice Republican —
99 Anne Ferrell Tata Republican —
100 Rob Bloxom Republican —

Next phase

Tell me when there’s news about my reps

News alerts are coming. Leave your email and ZIP and we’ll let you know when they’re ready. That’s all we keep — no address, no name.