Skip to main content
CityRuleLookup
Building Setbacks & Zoning

Building Setbacks & Zoning in San Leandro, CA: What Residents Actually Need to Know

By CityRuleLookup Editorial Team

If you live in San Leandro or are thinking about moving there, building setbacks & zoning are one of those things you probably won't think about until they affect you directly. San Leandro has 3 specific rules on the books covering different aspects of building setbacks & zoning, and some of them might surprise you.

Structure Height Limits

Section 2.04.320 caps residential structures at 30 feet in the RD, RS and RS-40 districts, up to 50 feet in the densest RM-1800 and RM-875 multi-family districts, and just 18 feet in the RS-VP hillside sub-district, where a special measurement rule and a one-story cap apply on top of the height number.

Key details: RS/RD/RS-40 height: 30 feet. RS-VP height: 18 feet. RM-1800/RM-875 height: 50 feet. RO rear-20-ft cutback: 15 feet max. RS-VP stories: 1 story max.

Building or altering a structure above the district height limit, or above the RS-VP 18-foot plane without an approved Major Site Plan Review exception, is enforced as a Zoning Code violation under Section 5.24.112: a land-use infraction becomes a misdemeanor (up to $1,000 fine, up to one year in County Jail) except where the Zoning Enforcement Official elects to charge it as an infraction, and every day the excess height remains built is a separate offense. The City may also pursue abatement under Section 5.24.116, including a Notice to Abate and administrative hearing before ordering correction.

Lot Coverage Limits

Section 2.04.328 caps how much of a lot a building can occupy: 33-1/3 percent in the RO district, 50 percent in RS, RS-40, RS-VP, RD and RM-3000, rising to 60 percent in RM-2500/RM-2000, 70 percent in RM-1800, and 80 percent in the densest RM-875 district.

Key details: RS/RD/RS-40/RS-VP coverage: 50 percent. RO coverage: 33-1/3 percent. RM-2500/RM-2000 coverage: 60 percent. RM-1800 coverage: 70 percent. RM-875 coverage: 80 percent.

Exceeding the applicable lot coverage percentage without qualifying for one of the Section 2.04.328(A)-(B) exclusions is a Zoning Code violation under Section 5.24.112: land-use and development violations are chargeable as misdemeanors (up to $1,000 fine and up to one year in County Jail), reducible to an infraction at the Zoning Enforcement Official's discretion, with each day of over-coverage a separate violation. The City can also issue a Notice to Abate under Section 5.24.116 and pursue an administrative hearing before ordering correction of an over-built structure.

Setback Rules

San Leandro's Zoning Code sets a fixed yard table by district under Section 2.04.316. In the RS and RD single-family districts you need a 20-foot front yard, 5-foot side yards, a 10-foot corner side yard, and a 15-foot rear yard; the RS-40 district doubles the front yard to 40 feet.

Key details: RS/RD front yard: 20 feet. RS/RD side yard: 5 feet. RS/RD corner side yard: 10 feet. RS/RD rear yard: 15 feet. RS-40 front yard: 40 feet.

Building without meeting the applicable yard table, or without first securing a 2.04.340/2.04.376 adjustment, is a Zoning Code violation under Section 5.24.112: a land-use violation is charged as a misdemeanor (up to $1,000 and up to one year in County Jail) unless the Zoning Enforcement Official reduces it to an infraction, and each day the encroachment stands is a separate violation. Section 5.24.116 lets the City issue a written Notice to Abate giving the owner at least seven days to correct an encroachment before an administrative hearing and possible abatement.

The Bottom Line

San Leandro's building setbacks & zoning rules are a mixed bag. Some areas are strict, others are relaxed, and the details matter. The best approach is to check the specific rule that applies to your situation rather than assuming San Leandro is broadly strict or permissive.

Keep in mind that San Leandro can amend these rules at any council meeting. For the most current version of any rule mentioned here, check the specific ordinance page, where we track updates as they happen.