Richmond Setbacks & Height Limits — Residential Zones
Setbacks & Height Limits in Richmond
This guide explains the basic setback and height rules that apply to residential construction in Richmond, Virginia. These numbers depend on your exact zoning district, overlay zones, and lot geometry, so always confirm with the City of Richmond Planning & Development Review department before finalizing plans.
What Are Setbacks?
A setback is the minimum required distance between a building and a lot line. Setbacks are measured from the property line to the nearest point of the building (typically the wall, but eaves, bay windows, and chimneys can have their own rules).
Richmond's zoning code (Chapter 30 of the Code of Ordinances) specifies front, side, and rear setbacks separately for each zoning district. Corner lots have two "front" setbacks (one per street frontage) and typically one interior side and one rear.
Typical Residential Setbacks
For Richmond's single-family residential zones (R-1 through R-4), expect approximately:
| Zone | Front | Side (interior) | Rear | Max Height |
|---|---|---|---|---|
| R-1 Single-Family Residential 1 | 35 ft | 12 ft | 30 ft | 35 ft |
| R-2 Single-Family Residential 2 | 30 ft | 8 ft | 25 ft | 35 ft |
| R-3 Single-Family Residential 3 | 25 ft | 6 ft | 20 ft | 35 ft |
| R-4 Single-Family Residential 4 | Varies (smaller) | Varies | Varies | 35 ft |
| R-5 Residential (multifamily allowed) | Varies | Varies | Varies | Varies |
| R-6 / R-7 Higher-density residential | Varies | Varies | Varies | Varies |
These are the base schedule values. Your specific lot, overlay, or urban business district may have different requirements — always check Chapter 30 for the exact schedule for your district.
Height Limits
Maximum building height in Richmond's single-family residential zones (R-1 through R-4) is generally 35 feet, measured from average grade to the roof reference point specified in Chapter 30. R-5, R-6, and R-7 districts permit taller structures appropriate to row-house and multifamily development.
Height rules get more complicated in:
- Old & Historic Districts — Richmond has multiple locally designated historic districts where the Commission of Architectural Review (CAR) may cap height based on context
- Downtown and urban business districts (B-4, B-5, etc.) — generally allow much greater height, often with no fixed cap in the densest zones
- Airport and river overlay areas — may lower height limits near Richmond International Airport and the James River corridor
- Floodplain areas — finished floor elevation requirements can change how height is measured
Lot Coverage and FAR
Beyond setbacks and height, two other numbers shape how much you can build:
- Lot coverage — the percentage of the lot covered by buildings. Richmond's low-density R-1 and R-2 districts limit coverage much more strictly than R-5 through R-7
- Floor Area Ratio (FAR) — the ratio of total floor area to lot area. A FAR of 0.5 on a 5,000 sq ft lot allows 2,500 sq ft of floor area
Check the specific Chapter 30 section for your district for exact coverage and FAR numbers.
Common Exceptions and Encroachments
Chapter 30 allows certain features to project into required setbacks. Typical allowances include:
- Eaves and gutters (usually up to 2 ft)
- Chimneys (up to 2 ft)
- Uncovered porches, stoops, and steps
- Air conditioning condensers (subject to sound limits)
- Bay windows (limited projection)
Fences, retaining walls, and accessory structures have separate rules — check the accessory structures section of Chapter 30.
Richmond Zoning Code Rewrite (RVA Code)
Richmond is in the middle of a comprehensive zoning ordinance rewrite, often referred to in city planning materials as the RVA Code. The new code is intended to replace much of the legacy Chapter 30 district structure and may change setback, height, lot coverage, and use rules for many parcels. As the rewrite is adopted in pieces, the specific numbers for your district may be updated. Always confirm the current rules with Planning & Development Review before relying on older R-1 through R-7 schedules.
State ADU Overrides
If your project is an Accessory Dwelling Unit (ADU), Virginia has no enacted statewide ADU preemption (SB 304 of 2024 was not enacted). State law can effectively override restrictive local setback and height rules for qualifying ADUs. See the ADU rules page for details specific to Richmond.
How to Look Up Your Specific Requirements
- Find your zoning district — use the Richmond zoning map available through Planning & Development Review
- Read the district regulations — your zone section in Chapter 30 on Municode lists setbacks, height, lot coverage, and any FAR
- Check for overlays — Old & Historic Districts, riverfront, airport, and floodplain overlays can modify the base rules
- Ask planning staff — call Planning & Development Review at (804) 646-6304 for pre-application guidance before you commit to design
Variances
If your project cannot meet the strict letter of the zoning code, you may apply for a variance through the Richmond Board of Zoning Appeals — a formal request to deviate from the rules based on hardship specific to your lot. Variances are discretionary and typically require public hearings. See the Variance Application Guide for the general process.
Official Sources
See the sources linked in the frontmatter for the Richmond Chapter 30 zoning code on Municode and the Planning & Development Review department. This guide is informational and is not a substitute for direct confirmation from planning staff.
Disclaimer: This guide provides general information about Richmond setback and height rules and should not be relied upon as legal advice. Richmond's zoning ordinance is being actively rewritten and specific numbers may change. Always verify current regulations with the City of Richmond Planning & Development Review or the Richmond Code of Ordinances before making development decisions.
More about Richmond Zoning
Sources
- City of Richmond Planning & Development Review·rva.gov·Accessed 2026-04-14·Direct link
- Richmond Code of Ordinances — Chapter 30 Zoning·library.municode.com·Accessed 2026-04-14·Direct link