Beta — site is under development, information may contain errors. Read disclaimer

Harrisonburg Zoning & Land Use Guide

Last updated: Verified:

Key Zoning Facts

Building Code Edition
Virginia Uniform Statewide Building Code (USBC)
ADUs Allowed
Yes
Primary District
R-1 Single-Family Residential
Max Height
35 ft

Harrisonburg Zoning Overview

Harrisonburg is an independent city in Virginia with approximately 53,078 residents. As an independent city, Harrisonburg is not part of any county (it is surrounded by Rockingham 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.

Harrisonburg 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

Harrisonburg'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

Harrisonburg allows ADUs (Accessory Dwelling Units). Under Virginia Code § 15.2-2292.1 (effective 2024), all Virginia localities must permit ADUs in single-family residential zones. Contact the Harrisonburg Community Development Department for current requirements including size limits, setbacks, owner-occupancy rules, and permitting procedures.

Development Process

Development in Harrisonburg generally requires obtaining the appropriate permits from the city's planning and building departments. The process typically involves:

  1. Zoning Verification — Confirm that your proposed use is permitted in the applicable zoning district
  2. Site Plan Review — For commercial and multi-family projects, submit a site plan for review
  3. Building Permit — Apply for a building permit with construction documents
  4. Inspections — Schedule required inspections during construction
  5. 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 Harrisonburg, 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) 432-7700 for pre-application guidance

Disclaimer: This guide provides general information about zoning in Harrisonburg and should not be relied upon as legal advice. Zoning codes are subject to change. Always verify current regulations with the City of Harrisonburg or the municipal code before making development decisions.

Regulatory Layers That Apply in Harrisonburg

Your property is subject to ALL of these regulatory layers. Each one can impose additional requirements beyond the others.

Federal

State — Virginia

  • Building Code: Virginia USBC (based on IBC/IRC)
  • State ADU Override: Yes (Virginia Code § 15.2-2292.1 requires localities to allow ADUs in single-family zones (effective 2024))
View Virginia zoning overview

County — Independent City

  • Role: Harrisonburg is an independent city not part of any county. It is surrounded by Rockingham 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.

Primary Zoning Districts

R-1Single-Family Residential
Min Lot
Varies
Max Height
35 ft
Front Setback
30 ft
Side Setback
10 ft
Rear Setback
25 ft
R-2Residential Two-Family
Min Lot
Varies
Max Height
35 ft
Front Setback
25 ft
Side Setback
8 ft
Rear Setback
20 ft
R-3Residential Multi-Family
Min Lot
Varies
Max Height
Varies
Front Setback
Varies
Side Setback
Varies
Rear Setback
Varies
B-1Business Neighborhood
Min Lot
Varies
Max Height
35 ft
Front Setback
Varies
Side Setback
Varies
Rear Setback
Varies
B-2Business General
Min Lot
Varies
Max Height
45 ft
Front Setback
Varies
Side Setback
Varies
Rear Setback
Varies
M-1Light Industrial
Min Lot
Varies
Max Height
Varies
Front Setback
Varies
Side Setback
Varies
Rear Setback
Varies

ADU Rules in Harrisonburg

ADUs:Allowed

Permit Costs & Timelines

Permit Costs & Timelines

Specific permit fee schedules for Harrisonburg are available from the local planning department. Fees vary based on project type, scope, and valuation.

Check Harrisonburg permit fees →

Official Sources

Frequently Asked Questions

How do I find the zoning for my property in Harrisonburg?
Contact the Harrisonburg Community Development Department at (540) 432-7700 or visit harrisonburgva.gov. You can also review the municipal code on Municode for zoning district descriptions and permitted uses.
What building code does Harrisonburg follow?
Harrisonburg follows the Virginia Uniform Statewide Building Code (USBC), which is based on the International Building Code (IBC) and International Residential Code (IRC). Contact the local building department for specific requirements.
Do I need a permit for home improvements in Harrisonburg?
Most structural modifications, additions, and changes of use require a building permit. Contact the Harrisonburg building department at (540) 432-7700 for specific requirements.
Can I build an ADU (Accessory Dwelling Unit) in Harrisonburg?
Yes. Virginia state law (effective 2024) requires localities to allow ADUs in single-family zones. Contact the Community Development Department for current requirements including size limits, setbacks, and permitting procedures.
Is Harrisonburg part of a county?
No. Harrisonburg is an independent city, which means it is not part of any county. It is surrounded by Rockingham County. Like most cities in Virginia, it functions as its own county-equivalent jurisdiction.