House of Delegates District 21

General Election: Nov. 7, 2017

REPUBLICAN

View Primary

DEMOCRAT

View Primary

Campaign Finance

Candidate Raised
Villanueva, Ron* (R) $249,798
Fowler, Kelly (D) $39,939