House of Delegates District 21
Northern Va.
General Election: Nov. 7, 2023
REPUBLICAN
DEMOCRAT
Campaign Finance
Candidate | Spent | Votes |
---|---|---|
Thomas, Josh (D) | $3,426,973 |
13,926 (Winner - 51.72%) |
Stirrup, John (R) | $2,407,015 |
12,951 (48.10%) |
Spending on Political Ads
Explore Ad Spending >
Independent Expenditures
Total: $213,968