In unincorporated Alameda County, storage sheds under 120 square feet without electrical or plumbing are exempt from building permits. Larger sheds require permits. All sheds must meet setback requirements and height limitations.
Under the California Building Code as adopted by Alameda County, detached accessory structures used for storage (sheds) under 120 square feet that do not have electrical or plumbing installed are exempt from building permits. However, these exempt sheds must still comply with zoning requirements: they must be placed in the rear yard, maintain a minimum setback of 5 feet from the property line if the structure exceeds 9 feet in height, and must be no more than one story and no higher than 15 feet. Sheds must also be at least 6 feet from the main dwelling or any other building. Sheds over 120 square feet require a building permit, and any shed with electrical, plumbing, or mechanical systems also requires permits regardless of size. Starting January 1, 2026, all building permits must comply with the 2025 California Building Codes. Permit applications for unincorporated Alameda County are submitted through the Alameda County Permit Portal.
Unpermitted sheds over 120 sq ft or those with unpermitted utilities are building code violations. The county may require retroactive permits, modifications, or removal of non-compliant structures. Setback violations may trigger zoning enforcement actions.
Other ordinances people look up for this city. Green dot = verified primary-source excerpt.
Castro Valley, CA
Alameda County Code Β§6.60.050 prohibits repairing, rebuilding, modifying or testing vehicles in residential areas between 7 p.m. and 7 a.m. if it produces so...
Castro Valley, CA
Alameda County Β§6.60.050 makes amplified sound from any radio, stereo, instrument or device a violation at any time of day if plainly audible 50 feet from th...
Castro Valley, CA
Alameda County Code Β§6.60.050 limits use of electric or gas leaf blowers, sweepers, vacuums, mowers, trimmers, edgers and hedgers in residential areas to 7 a...
Castro Valley, CA
Alameda County Code Β§5.08.060 makes it unlawful for any person owning, keeping, or having custody of a dog or other animal to knowingly permit or suffer that...
Castro Valley, CA
Alameda County Code Β§6.60.080 exempts construction activity from Chapter 6.60 only if it occurs between 7 a.m.-7 p.m. on weekdays and 8 a.m.-5 p.m. on Saturd...
Castro Valley, CA
Alameda County NPO Β§6.65.030 prohibits parking or storing vehicles on lawns or unimproved surfaces of residential property. Vehicles must be on paved concret...
See how Castro Valley's shed & outbuilding permits rules stack up against other locations.
Help us keep this page accurate. If you notice an error or outdated information, let us know.