Hanover County
Supervisor
-
Mechanicsville
June 20, 2023
| Candidate | Spent | Votes |
|---|---|---|
| Hudson, Ryan (R) Winner | $21,090 | 589 (55.83%) |
| Peterson, W Canova* (R) | $16,880 | 466 (44.17%) |