Skip to Main Content
COVID-19 Impact to Town Operations
How Do I…?
Title: Vice Mayor
Town Council appointed John Hodges to fill the unexpired term of James Murray, who resigned to pursue a law degree at the Duke University School of Law. Mr. Hodges was sworn in on August 1, 2017.
Mr. Hodges is a 35-year resident of the Town of Ashland and retired Hanover County Deputy County Administrator and Planning Director.
Richmond Regional Transportation Planning Organization Liaison
Economic Development Authority Liaison
Capital Region Collaborative Liaison
Member of the Town Hall RFP ad hoc Committee
On Council: 2017-
Next Election: 2022
Return to Staff Directory
Council Member Daniel McGraw
Mayor Steve Trivett
Council Member George Spagna
Council Member Kathy Abbott
Vice Mayor John Hodges
Slideshow Left Arrow
Slideshow Right Arrow