Democrat Abigail Spanberger, right, hugs Charlotte Davis of Richmond after her speech at the Richmond Convention Center on Tuesday. Spanberger defeated Republican Winsome Earle-Sears in the Virginia governor's race. Photo by Dan Currier.

Here’s a list of all of Cardinal’s election stories. For results of all races across the state, see the Virginia Department of Elections site. If you like what we’re doing at Cardinal, you can support us by becoming a member.

Governor, lieutenant governor, attorney general

Spanberger to become Virginia’s first woman governor, as Democrats sweep statewide races, by Elizabeth Beyer

House of Delegates

Democrats see historic gains in Virginia’s House of Delegates races, by Elizabeth Beyer and Emily Schabacker

Blacksburg

Blacksburg mayor race too close to call; 2 town council incumbents to return with 1 newcomer, by Laura Kebede-Twumasi

College student voters may decide the outcome of the Blacksburg mayor’s race, by Laura Kebede-Twumasi

Bristol

Barker wins third term as Bristol’s commissioner of the revenue, by Susan Cameron

Christiansburg

Christiansburg reelects mayor; town council incumbent wins plus 2 newcomers, by Laura Kebede-Twumasi

Franklin County

Franklin County reelects incumbents in contested board of supervisors races, by Grace Mamon

Lynchburg

Lynchburg reelects Republican incumbents to constitutional offices; treasurer’s office too close to call, by Emma Malinak

Lynchburg registrar says more than 1,000 votes remain uncounted; could swing treasurer’s race, by Emma Malinak

Martinsville

Flinn, Clark, Easley win races for Martinsville constitutional offices, by Dean-Paul Stephens

Radford

Razor-thin margins in Radford mean absentee ballots may determine winners, by Jeff Lester

Radford’s commissioner of the revenue race still undecided; Morrison appears to be in as treasurer, by Susan Cameron

Roanoke

Hash reelected as Roanoke sheriff, by Samantha Verrelli

Roanoke County

Greenway and Linden win reelection to Roanoke County School Board; third race too close to call, by Lisa Rowan

Determining winner for third Roanoke County school board seat could take days, by Lisa Rowan

School boards around Southwest and Southside

Other school board races around the region, by Lisa Rowan

Sheriff races around Southwest and Southside

Sheriffs in Buena Vista and Lexington/Rockbridge reelected, by Samantha Verrelli

Wise County electric authority referendum

Wise County voters reject electric authority referendum, by Matt Busse

Analysis

Election Live updates from throughout the day, by Dwayne Yancey

Here are 13 reasons why Spanberger and the Democrats won so big, by Dwayne Yancey