Building permits in Alameda County, California
Of the 10 common home projects we have verified in Alameda County, 4 need a permit outright and 6 depend on size or scope. Click any project for the full rule, fee, and how to apply.
By Mario Bailey Last checked · 2 official sources
Verified against official sources- Project types verified
- 10
- in Alameda County
Alameda County Public Works Agency, Building Inspection Department
- 399 Elmhurst Street, Room 141, Hayward, CA 94544-1395
- Phone: 510-670-5440
- Email: permitbid@acpwa.org
- Official permit page
- Permit portal
- Official fee schedule
Look up a permit in Alameda County
Alameda County permit records are public, and you can check a property's permit history by address or case number online.
What needs a permit in Alameda County
Of the 10 common home projects we have verified in Alameda County, 4 need a permit outright and 6 depend on size or scope. Click any project for the full rule, fee, and how to apply.
| Project | Permit needed? | Threshold | Typical fee |
|---|---|---|---|
| Deck Permit | It depends | Height of a raised deck above adjacent grade at which the building permit exemption stops, and only where the deck is not over a basement or story below and is not part of an accessible route | ...valuation using the Schedule A building permit fee table (for example, '$381.46 for... |
| Electrical Permit | Permit required | Any size | ...of a building permit scope, 'Electrical Permit 20% of Building Permit Fees, $140.00... |
| Fence Permit | It depends | Permit exemption height limit: 7 feet for fences of light materials, 5 feet 9 inches for fences of concrete, masonry, or similar heavy materials | ...using the Schedule A building permit fee table, which starts at a '$140.00 minimum... |
| HVAC Permit | Permit required | Any size | ...of a building permit scope, 'Mechanical Permit 18% of Building Permit Fees, $140.00... |
| Patio Permit | It depends | Total area of each sunshade structure, including any roofed area, at which the building permit exemption stops; the exemption also requires an average height of not more than 10 feet | ...is priced from construction valuation using the Schedule A table with a $140.00... |
| Plumbing Permit | Permit required | Any size | ...of a building permit scope, 'Plumbing Permit 17% of Building Permit Fees, $140.00... |
| Pool Permit | It depends | Depth of a prefabricated pool at which the building permit exemption stops; the exemption also requires the pool to hold no more than 5,000 gallons and to be installed entirely above ground | ...A table, plus building plan review at '80% of the Building Permit fees, $140.00... |
| Roof Replacement Permit | It depends | Aggregate roof area repaired on a previously permitted roof, at which the building permit exemption stops | ...valuation on the Schedule A building permit fee table, which begins '$140.00... |
| Shed Permit | It depends | Floor area of a one-story detached tool or storage shed accessory to a house, at which the building permit exemption stops | ...and the Schedule B square-foot valuation table, with a stated minimum of '$140.00... |
| Solar Permit | Permit required | Any size | ...energy system less than 35 Kva per system (when no plan review is required) $280.00... |
Planning a project in Alameda County?
Hire it out
Sponsored
Licensed contractors usually pull the permit as part of the job. Comparing a few local quotes before you commit is the useful next step.
Compare local contractor quotes on Angi
Sponsored link. PermitNotebook may earn a fee if you request quotes through it. Partners never influence our permit data.
Planning several things at once? Check your whole project
Alameda County permit fees compared with nearby California localities
| California locality | Deck Permit | HVAC Permit | Electrical Permit |
|---|---|---|---|
| Alameda County | ...A building permit fee table (for example, '$381.46... | ...Permit 18% of Building Permit Fees, $140.00... | ...Permit 20% of Building Permit Fees, $140.00... |
| Contra Costa County | No deck-specific flat fee is published | ...Schedule S-002 D.6, "Mechanical Permit (Other) $75.00... | ...Schedule S-002 C.6, "Electrical Permit (Other) $75.00... |
| Fresno County | No flat deck permit fee is published | ...Code Fees, FY 2026-27: Issuing each permit... | ...Code Fees, FY 2026-27: Issuing permits $42.77... |
| Los Angeles | ...valuation per LAMC 91.113 Table 1-A, posted base $65... | ...Fee Sch.3 (7/2017), for example a gas furnace at $19... | ...Permit Fee Schedule (rev 12/2016): minimum $55 for... |
Each cell is the opening clause of that California jurisdiction's own fee schedule; the full wording and source sit on each permit page.
Alameda County permit questions, answered from the data
- Do you need a permit in Alameda County?
- For most projects, yes. Of the 10 permit types we have verified for Alameda County, 4 always require a permit (for example an electrical permit), 6 depend on size or scope (a deck permit, for instance). Each Alameda County permit type's page states the exact rule and its source.
- How much does a permit cost in Alameda County?
- Alameda County publishes a fee for 10 of the 10 permit types we cover, each quoted on its page from the jurisdiction's own schedule (linked on every page that carries one). Fees are set by Alameda County Public Works Agency, Building Inspection Department; we do not estimate or mark them up.
- Where do you apply for a permit in Alameda County?
- Alameda County Public Works Agency, Building Inspection Department issues permits in Alameda County, with an online portal for applications, plan uploads and status checks, and takes questions at 510-670-5440. The Alameda County official page and portal are linked in the office section above.
How the Alameda County pages were verified. 10 permit types, 5 distinct official sources, most recently checked . Every rule is read from Alameda County Public Works Agency, Building Inspection Department or the applicable code and cited on its page; anything we could not confirm for Alameda County is marked rather than estimated. How we verify.