Javascript is required to run this page

State Senate District 22

Hampton Roads
Leans Democratic

2016 Republican Convention (12/3/2016) SPECIAL

2016 State Senate - District 22 - Special Primary

View General Election


Campaign Finance

Candidate Spent Votes
Peake, Mark $147,195 (Winner)
Peterson, Ken $0
Ball, David (Withdrew from Race) $329