Local Governments

Alleghany County

County Administrator: Reid Walters
9212 Winterberry Ave.
Covington, VA 24426
General Information: 540.863.6600
Public Works (Zoning/Codes/Inspections/Water & Sewer): 540.863.6650
Alleghany County Service Guide & Directory of Departments

City of Covington

Mayor: Thomas H. Sibold Jr.
City Hall
333 W. Locust
Covington, VA 24426
General Information: 540.965.6300
Covington City Directory

Town of Clifton Forge

Mayor: Jeff Irvine
Town Hall
547 Main St.
Clifton Forge, VA 24422
General Information: 540.863.2500
Town Code

Town of Iron Gate

Mayor: Gary A. Craig
401 Commerce St.
Iron Gate, VA 24448
General Information/Clerk’s Office: 540.862.0770
Public Works: 540.862.0770