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

Building Inspections

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



Building Inspections

PHONE: (540) 375-3036
FAX:          (540) 375-4042

Inspection Requests

PHONE: (540) 375-3037

Permits Issued

8:00am - 4:00pm (Monday - Friday)

Building Official

Chris Williams:
Combination Inspector

Combination Inspector

Residential Building Inspector



ONE PERSON at a time will be allowed in our lobby until further notice. please patiently wait outside until the lobby is empty before you enter.  You may also call (540) 375-3036 to let us know you are waiting.

OUR Mission

Our mission is to protect the life, safety and welfare of our citizens, visitors and businesses by contributing to the preservation of our historic resources and present and future economic viability of the City of Salem. 

To do this, we work to fairly and efficiently to enforce the Virginia Uniform Statewide Building Code by regulating the safety, design, use or occupancy of all buildings and structures within the City of Salem. 

The City of Salem enforces the 2018 building and related codes after July 1, 2022.  

2018 Commonwealth of Virginia codes

These codes may be viewed and purchased at the International Code Council website.

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.