2019 Senate Race

The full list of the 2019 Senate candidates is below. Click the district name to see a profile of that district. Each candidate’s name links to their campaign site, where their stance on various issues should be readily accessible.

Beginning in June, Equality Virginia Advocates submits the EV Advocates Candidate Questionnaire, asking each candidate how they will work in their office to support their lesbian, gay, bisexual, and transgender constituents, end discrimination, and build safer communities. If a candidate has completed a questionnaire, it will be linked to underneath their name.

Which district are you in?

Use our Elected Official Locator to find out who currently represents you. Click here to find your legislator.





District 1
Monty Mason*

District 2
Mamie Locke*

District 3
Herb Jones Tommy Norment*

District 4
Stan Scott Ryan McDougle*

District 5
Lionell Spruill, Sr* Jeff Staples

District 6
Lynwood Lewis*

District 7
Cheryl Turpin Jen Kiggans

District 8
Missy Cotter Smasal Bill DeSteph*

District 9
Jennifer McClellan* Mark Lewis

District 10
Ghazala Hashmi Glen Sturtevant*

District 11

Amanda Pohl


Amanda Chase*


District 12
Debra Rodman Siobhan Dunnavant

District 13
John Bell Geary Higgins

District 14
John Cosgrove*

District 15
Virginia Smith Frank Ruff

District 16
Joe Morrissey Waylin Ross

District 17
Amy Laufer Bryce Reeves*

District 18

Louise Lucas*


District 19
Flo Ketner

David R. Suetterlein


District 20

Bill Stanley*


District 21

John Edwards*




Steven Nelson

District 22
Dakota Claytor

Mark Peake*


District 23
Steve Newman

District 24
Annette Hyde

Emmett Hanger*


District 25

Creigh Deeds*


District 26

April Moore


Mark Obenshain*


District 27

Ronnie Ross


Jill Vogel*


District 28
Qasim Rashid Richard Stuart*

District 29
Jeremy McPike



District 30
Adam Ebbin*



District 31
Barbara Favola*



District 32

Janet Howell*


Arthur Purves

District 33
Jennifer Boysko* Suzanne Fox

District 34

Chap Petersen*


District 35

Dick Saslaw*


District 36
Scott Surovell



District 37
Dave Marsden*

District 38

Ben Chafin*


District 39

George Barker*




District 40

Todd Pillion


Ken Heath