
Josh Thomas
Josh Thomas has served in the House of Delegates since 2024.
Democrat
Democrat
Currently represents House of Delegates District 21
2025 House of Delegates - District 21 - Regular General
Candidate | Raised |
---|---|
Gorham, Gregory Lee (R) | N/A |
Thomas, Josh* (D) | $162,093 |
2023 House of Delegates - District 21 - Regular General
Candidate | Spent | Votes |
---|---|---|
Thomas, Josh (D) Winner | $3,426,973 | 13,926 (51.72%) |
Stirrup, John (R) | $2,407,015 | 12,951 (48.10%) |