2023 James City County Supervisor (Roberts) - Regular General
| Candidate | Spent | Votes |
|---|---|---|
| McGlennon, John J* (D) Winner | $20,608 | 3,369 (58.12%) |
| Topping, Trevor M (R) | - | 2,410 (41.57%) |
| Candidate | Spent | Votes |
|---|---|---|
| McGlennon, John J* (D) Winner | $20,608 | 3,369 (58.12%) |
| Topping, Trevor M (R) | - | 2,410 (41.57%) |