Salem Zoning & Land Use Guide
What we have on file vs. what to verify locally
We don't have editor-verified zoning prose for Salemyet. Here's the structured data we do have, and the highest-leverage steps to confirm specifics for your parcel.
What we have on file
- Population:
- 25,346
- County:
- Independent City
- State building code:
- Virginia Uniform Statewide Building Code (based on 2021 IBC)(statewide default)
- State ADU law:
- No statewide override; local rules apply
- FEMA flood map:
- Search flood zones
- Planning department:
- City of Salem Community Development Department
- Municipal code:
- View code online
- Zoning map:
- View city zoning map
Verify these locally
- Call the City of Salem Community Development Department: (540) 375-3034
- Search the municipal code for the chapter that covers your zoning district and proposed use.
- Use the city zoning map to look up your parcel's zoning designation before applying for a permit.
- Check FEMA flood zone for your parcel — flood-zone status changes setbacks, foundation requirements, and insurance.
- Check your HOA CC&Rs and recorded deed restrictions — they are common in Salem and frequently restrict ADUs, fences, and exterior changes beyond what zoning allows.
Key Zoning Facts
Salem Zoning Overview
Salem is an independent city in Virginia with approximately 25,301 residents. As an independent city, Salem is not part of any county (it is surrounded by Roanoke County) and handles all local government functions directly. The city manages land use and development through its local zoning ordinance, which divides the municipality into districts regulating permitted uses, building heights, lot sizes, setbacks, and density.
Salem follows the Virginia Uniform Statewide Building Code (USBC), which is based on the International Building Code (IBC) and International Residential Code (IRC).
Primary Zoning Districts
Salem's zoning code includes several residential districts. The R-1 district is the lowest-density single-family zone with setbacks of 30 feet (front), 10 feet (side), and 25 feet (rear). The R-2 district allows single-family and two-family homes with setbacks of 25 feet (front), 8 feet (side), and 20 feet (rear). Both districts have a 35-foot height limit. The R-3 district accommodates higher-density residential uses including multi-family housing.
Commercial activity is served by the B-1 (Business Neighborhood) and B-2 (Business General) districts. The M-1 (Light Industrial) district provides for warehousing, light manufacturing, and distribution uses.
ADU (Accessory Dwelling Unit) Rules
Virginia has no enacted statewide ADU preemption: SB 304 of 2024 would have required ADUs by-right but was deferred to the Virginia Housing Commission and not enacted. Va. Code § 15.2-2292.1 governs only temporary family health-care structures (≤300 sq ft caregiver units), not general ADUs.
Development Process
Development in Salem generally requires obtaining the appropriate permits from the city's planning and building departments. The process typically involves:
- Zoning Verification — Confirm that your proposed use is permitted in the applicable zoning district
- Site Plan Review — For commercial and multi-family projects, submit a site plan for review
- Building Permit — Apply for a building permit with construction documents
- Inspections — Schedule required inspections during construction
- Certificate of Occupancy — Obtain final approval before occupying the structure
For projects that do not conform to existing zoning, property owners may need to seek a variance, special exception, or rezoning through the local board of zoning appeals or planning commission.
Key Considerations
Before starting any development project in Salem, property owners should:
- Verify the zoning classification of their property
- Review setback, height, and lot coverage requirements for their specific district
- Check for any overlay districts or special regulations
- Determine if the property is in a flood zone using FEMA's flood map service
- Confirm whether HOA covenants or deed restrictions apply
- Contact the Community Development Department at (540) 375-3034 for pre-application guidance
Disclaimer: This guide provides general information about zoning in Salem and should not be relied upon as legal advice. Zoning codes are subject to change. Always verify current regulations with the City of Salem or the municipal code before making development decisions.
Regulatory Layers That Apply in Salem
Your property is subject to ALL of these regulatory layers. Each one can impose additional requirements beyond the others.
Federal
- FEMA Flood Zones: Applicable
- View FEMA Flood Map
County — Independent City
- Role: Salem is an independent city not part of any county. It is surrounded by Roanoke County. It handles all local government functions including property records, tax assessment, and planning.
City / Municipal
The city's zoning ordinance, building codes, and local permits form the primary layer of land-use regulation for your property.
Overlay Districts
No overlay districts identified.
Private Restrictions
- HOA / CC&Rs common: Yes
- Check HOA CC&Rs and deed restrictions for additional requirements.
Statewide Context (Virginia)
Local data for Salem is limited. The following state-level facts apply across Virginia and are inherited by this page until city-specific details are verified.
- State Building Code
- Virginia Uniform Statewide Building Code (based on 2021 IBC)
- State ADU Preemption
- No statewide override
- Coastal Zone
- Yes
- Wildfire Zones
- No
Permit Costs & Timelines
Permit Costs & Timelines
Specific permit fee schedules for Salem are available from the local planning department. Fees vary based on project type, scope, and valuation.
Check Salem permit fees →Official Sources
City-specific