1. How Do I?
  2. Business
  3. Government
  4. Residents
  5. Departments
    1. Animal Shelter
    2. Commissioner of the Revenue
    3. Commonwealth Attorney
    4. Communications Office
    5. Community Development
    6. Economic Development
    7. Electric
    8. Finance
    9. Human Resources
    10. Parks and Recreation
    11. Police
    12. Real Estate
    13. Registrar's Office
    14. Rescue Squad
    15. Salem Fire-EMS
    16. Salem Public Library
    17. Sheriff's Office
    18. Street & General Maintenance
    19. Technology Systems
    20. Treasurer's Office
    21. Water & Sewer Dept
  6. Tourism
  7. Downtown
  8. Report a Problem
MAIN OFFICE PHONE:  (540) 375-3032|E-MAIL:
HOURS:  M-F 8am-5pm |LOCATION:  21 South Bruffey Street, Salem, VA 24153


MAIN OFFICE PHONE:  (540) 375-3032|E-MAIL:
HOURS:  M-F 8am-5pm |LOCATION:  21 South Bruffey Street, Salem, VA 24153

GIS Mapping

Real Estate Data

Subdivision Plats

VA 811
Before you dig click here.


William L. Simpson Jr. P.E.:
City Engineer

Joshua L. Pratt, P.E.:
Civil Engineer II

Sam R. Driscoll:
Stormwater Manager

Matt King:
Construction Project Manager

Construction Inspector

CITY ENGINEER: William L. Simpson, Jr., P.E.

The Engineering Department is responsible for management of engineering and construction projects throughout the City. Other responsibilities:

  • Erosion and Sediment Control Administration and Inspection
  • Construction Inspection
  • City Mapping, GIS (Geographic Information Systems) and GPS (Global Positioning Systems)
  • Engineering Design
  • Site Plan Review
  • Surveying
  • Water and Sewer Line Location
  • Stormwater and MS4 Program Administration
  • Road and Bridge Maintenance

NOTE: Contractors must have a valid business license in order to obtain a permit.  Please visit the City of Salem Commissioner of the Revenue site for business license requirements or call (540) 375-3019.

NOTE: Right-Of-Way permit must be obtained before performing ANY work within existing City of Salem Right-Of-Way.  The permit application can be found HERE.


Road Maintenance

The City of Salem is responsible for maintaining all the roads within the city limits. Annually, all roads are analyzed, evaluated and assigned a condition rating. Based on these ratings, streets are prioritized and a maintenance schedule is generated. Work is generally performed in the Spring and Summer months.