Public Works & Utilities in Hanover County, VA
Explore all energy service and public works departments in Hanover County, VA to get information on the implementation of city improvement, maintenance and operation.
Airport
Rockville Airport
23146 Ashland Road, Rockville, VA 23146
804-784-6361
Cool Water Airport
13033 Old Ridge Road, Beaverdam, VA 23015
804-550-2900
Hanover County Municipal Airport - OFP
11152 Air Park Road, Ashland, VA 23005
804-798-6500
Christians Airport
5417 Christian Field Drive, Mechanicsville, VA 23111
804-746-1505
Fire Department
Farrington Volunteer Fire Department
12300 Farrington Road, Ashland, VA 23005
804-365-4911
Hanover Courthouse Volunteer Fire Company
13326 Hanover Courthouse Road, Hanover, VA 23069
804-365-4905
Kings Dominion Fire Department
16000 Theme Park Way, Doswell, VA 23047
804-876-5707
Chickahominy Fire Department
10414 Leadbetter Road, Ashland, VA 23005
804-550-3473
Hanover Fire - Ems
13326 Hanover Courthouse Road, Hanover, VA 23069
804-365-6195
Landfill
Post Office
Studley Post Office
5411 Studley Road, Mechanicsville, VA 23116
804-746-0400
Atlee Post Office
9540 Chamberlayne Road, Mechanicsville, VA 23116
804-559-3845
Rockville Post Office
16590 Pouncey Tract Road, Rockville, VA 23146
804-749-3572
Doswell Post Office
16410 Washington Highway, Doswell, VA 23047
804-876-3613
Montpelier Post Office
17132 Mountain Road, Montpelier, VA 23192
804-883-6340
Ashland Post Office
301 England Street, Ashland, VA 23005
804-798-5390
Mechanicsville Post Office
8050 Mechanicsville Turnpike, Mechanicsville, VA 23111
804-559-1653
Beaverdam Post Office
16176 Beaverdam School Road, Beaverdam, VA 23015
804-449-6228
Hanover Post Office
13228 Hanover Courthouse Road, Hanover, VA 23069
804-537-5385
Power Plant
Public Utility Company
Doswell Limited Partnership
10098 Old Ridge Road, Ashland, VA 23005
804-227-3330
Virginia Energy Services
2350 Lanier Road, Rockville, VA 23146
804-749-1962
Aqua Virginia Inc
2414 Granite Ridge Road, Rockville, VA 23146
804-749-8868
Hanover County Public Utilities
7516 County Complex Road, Hanover, VA 23069
804-537-6025