Javascript is required to run this page

Hanover County Supervisor - Mechanicsville

2019 Republican Primary (6/11/2019)

2019 Hanover County Supervisor (Mechanicsville) - Regular Primary

View General Election


Campaign Finance

Candidate Spent Votes
Peterson, W Canova* $8,102 465
(Winner - 58.79%)
Hudson, Ryan $7,342 326
(41.21%)