COVID-19 in Virginia
Tim Kaine*  1,910,370 57.00%
Corey Stewart 1,374,313 41.01%
Matt Waters 61,565 1.84%

*Incumbent

Official results from the Virginia Department of Elections

2,567 of 2,567 precincts reporting (100.00%)




2018 Election Data Visuals & Analysis

Election Night 2018 powered by:

Appalachain Power
Altria