Sacramento Zoning

R-1 Zone in Sacramento, CA

R-1 zoning district rules in Sacramento, CA. Permitted uses, setbacks, height limits, and lot coverage requirements.

Residential DistrictSingle-Family Residential

The R-1 zone in Sacramento, CA is a residential district (Single-Family Residential). Permits one dwelling unit per lot. Typically the most restrictive residential zone. Designed to preserve the character of established single-family neighborhoods. This zone requires a 20 ft front setback, 5 ft side setback, and 15 ft rear setback. Maximum building height is 30 feet (2 stories). Maximum lot coverage is 40%.

Common Permitted Uses

  • Single-family homes

Permits one dwelling unit per lot. Typically the most restrictive residential zone. Designed to preserve the character of established single-family neighborhoods.

Setback Requirements

Setback TypeRequirement
Front Setback20 feet
Side Setback5 feet
Rear Setback15 feet

Sacramento City Code Title 17. R-1 = Single Family Residential. Standard setbacks. Corner lots require larger street-side yard (typically 10 ft).

Height Limits

Max Height
30 feet
Max Stories
2

Sacramento City Code Title 17. Standard single-family residential height limit 30 ft.

Lot Coverage

Max Coverage
40%

Sacramento City Code Title 17. Standard single-family residential lot coverage maximum. Includes primary dwelling, garage, ADU, and covered structures.

Parking Requirements

Single-family: 2 spaces per single-family dwelling (at least 1 covered) in R-1 zones. Driveway may count as uncovered space. Sacramento City Code Title 17. Multi-family: 1–2 spaces per unit depending on zone and unit size. Reduced requirements near light rail stations and in TOD (Transit-Oriented Development) overlay zones. R-5 and TOD zones may have 0 minimum parking near Downtown.

Source: Sacramento City Code Title 17; California Government Code §§66314–66333 (Stats. 2024 Ch. 7 §20). Last verified April 5, 2026. View source

Last updated: April 5, 2026
R-1 Zone in Sacramento, CA — Permitted Uses & Rules | PropertyZoned