Javascript is required to run this page

State Senate District 19

Hampton Roads
Leans Republican

General Election: Nov. 7, 2023

REPUBLICAN
WINNER: 58.11%
View Primary
DEMOCRAT
41.62%

Map Results


Campaign Finance

Candidate Spent Votes
Craig, Christie New (R) $259,290 35,186
(Winner - 58.11%)
Payne, Myra (D) $11,813 25,201
(41.62%)
Cosgrove, John* (Did not seek re-election) $303,614

Independent Expenditures

Total: $846