Javascript is required to run this page

State Senate District 24

Hampton Roads
Competitive

General Election: Nov. 7, 2023

REPUBLICAN
WINNER: 50.43%
DEMOCRAT
49.36%

Map Results


Campaign Finance

Candidate Spent Votes
Diggs, Danny (R) $4,389,781 33,952
(Winner - 50.43%)
Mason, Monty* (D) $5,463,124 33,227
(49.36%)

Spending on Political Ads

Explore Ad Spending >

Independent Expenditures

Total: $657,619