Bolthole Index

Contra Costa County, California

Building permits, zoning and septic rules in Lafayette, California

Inside Lafayette, California (Contra Costa County), the city's Planning & Building Department administers the city zoning code, while the city contracts with Contra Costa County for building inspection services.1 Building permit applications go to the Contra Costa County Building Department in Martinez.2 Septic permits are separate again and come from Contra Costa Health's Environmental Health Division.3

At a glance

Building permit
Required for building work; applications go to the Contra Costa County Building Department42
Zoning
City of Lafayette administers its own zoning code1
Septic
Contra Costa Environmental Health approves septic plans3
RV living
Using any vehicle for living or sleeping is prohibited in city limits5
Accessory dwelling
State law requires ministerial review; city rules and percolation-test requirements apply to septic-served units67
Front setback (R-6)
At least 20 feet8

Who to call

Planning & zoning

City of Lafayette Planning Department

Zoning code administration, planning and design review applications inside Lafayette

(925) 284-1976

planner@lovelafayette.org

3675 Mt. Diablo Boulevard #210, Lafayette, CA 94549

Building permits

Contra Costa County Building Department (serves Lafayette by contract)

Building permit applications and building inspection for projects inside Lafayette, under the city's contract with the county

(925) 655-2700

permits@dcd.cccounty.us

30 Muir Road, Martinez, CA 94553

Septic permits

Contra Costa Health - Environmental Health Division

Septic construction permits, well permits, and site and soil evaluations through the Land Use Program

925-608-5500

2120 Diamond Boulevard, Suite 100, Concord, CA 94520

Contact details are copied from each office’s official page and were checked against it on October 10, 2026.

Off-grid gear

Going off-grid in Lafayette means bringing your own water and power. The kit we’d start with:

These are affiliate links — we may earn a commission, at no cost to you. As an Amazon Associate, Bolthole Index earns from qualifying purchases.

Do you need a building permit in Lafayette, California?

Yes. California requires a permit from the building official before any building or structure is erected, enlarged, altered, repaired, moved or demolished.4 Lafayette adds a specific rule for solar: a building permit is required to install a solar energy system.9

Two more city permits catch buyers by surprise. Work in the public right-of-way, including a driveway culvert, requires an encroachment permit.10 We could not confirm the city's owner-builder rules, so ask the building department before you plan to act as your own contractor.2

Who issues building permits in Lafayette, and how do you reach them?

Lafayette does not run its own building inspection staff: the city contracts with Contra Costa County for building inspection services.2 Building permit applications are submitted to the Contra Costa County Building Department at 30 Muir Road in Martinez, reachable at (925) 655-2700 or permits@dcd.cccounty.us.2

Planning and zoning questions stay at City Hall: the City of Lafayette Planning Department is at 3675 Mt. Diablo Boulevard #210, (925) 284-1976, planner@lovelafayette.org.1

Does Lafayette have zoning, and what does it mean for setbacks and RVs?

Lafayette has its own zoning code, administered by the city's Planning & Building Department; Contra Costa County's unincorporated-area zoning does not apply inside city limits.111 In the R-6 single-family district, any structure needs a front-yard setback of at least 20 feet.8

RV living is not an option on a Lafayette lot: city code states that no person shall use any vehicle for living or sleeping purposes.5 State law also says RVs are not intended as permanent dwellings.12 We could not confirm the city's tiny-home rules, so ask the Planning Department.1

How do septic permits work in Lafayette?

Septic permits do not come from the city. In Contra Costa County, Environmental Health serves properties with septic systems and wells, and projects with septic systems require Environmental Health approved plans at application submittal.3 Most in-town Lafayette lots are likely on public sewer, but we could not confirm septic rules inside city limits, so ask Environmental Health before assuming sewer is available.13

An accessory dwelling unit that connects to an onsite wastewater system needs a percolation test completed within the last five years with the application.7 Contra Costa soils rarely suit conventional drain fields: only about 0.5% rate without severe limits.14

Can you build an accessory dwelling unit in Lafayette?

California requires local agencies to consider and approve accessory dwelling unit applications ministerially, without discretionary review or a hearing.6 The agency must tell the applicant whether the application is complete within 15 business days.6

In Lafayette, lot coverage limits for the largest ADU class (Class C) are 50 percent in the D-1 district, 35 percent in M-R-A and 25 percent in M-R-B.15 Ask the Planning Department which district and ADU class fit your parcel.1

Building a home in Lafayette: the steps, in order

  1. Confirm the parcel's zoning district and setbacks with the City of Lafayette Planning Department.1
  2. If the lot is not on public sewer, get Environmental Health approved septic plans before applying.3
  3. Submit the building permit application to the Contra Costa County Building Department.2
  4. Get an encroachment permit for any driveway or culvert work in the public right-of-way.10
  5. Call for inspections through the county building department during construction.2

What should you check before you buy land in Lafayette?

Severe drought hits about 40.4% of years in Contra Costa County, so confirm water service before you buy.16 A parcel in a FEMA special flood hazard area needs a floodplain permit from the county before improvements are built.17

Contra Costa County's effective property tax rate is 0.8%, but check the parcel's actual bill.18

Watch-outs

  • Do not start from Contra Costa County's unincorporated-area planning counter for zoning: inside Lafayette, zoning questions go to the City of Lafayette Planning Department.1
  • We could not confirm Lafayette's rules for tiny homes, private wells, owner-builders or short-term rentals; ask the Planning Department.1

Sources

  1. City of Lafayette Planning Department (lovelafayette.org)
  2. Contra Costa County Building Department (serves Lafayette by contract) (lovelafayette.org)
  3. contracosta.ca.gov, quoted and re-checked
  4. Do I need a building permit for my project? (California statewide rule), quoted and re-checked
  5. Lafayette Municipal Code § 6-2304, Prohibited activities (Lafayette), quoted and re-checked
  6. Accessory Dwelling Unit Handbook March 2026 (California statewide rule), quoted and re-checked
  7. Lafayette Municipal Code § 6-563, General ADU and JADU requirements (Lafayette), quoted and re-checked
  8. Lafayette Municipal Code § 6-710 (Lafayette), quoted and re-checked
  9. Lafayette Municipal Code § 3-1001 (Lafayette), quoted and re-checked
  10. Lafayette Municipal Code § 8-2003 (Lafayette), quoted and re-checked
  11. Planning and Zoning, quoted and re-checked
  12. hcd.ca.gov (California statewide rule), quoted and re-checked
  13. Contra Costa Health - Environmental Health Division (cchealth.org)
  14. Share of soils USDA rates "not limited" for a conventional septic drain field (SSURGO). A strict rating: the median county is about 6% and a tenth of counties are 0%, so a low figure means most lots need a site evaluation or an engineered system, not that septic is impossible. Cite it only with that caveat: Bolthole Index county data
  15. Lafayette Municipal Code § 6-566 (Lafayette), quoted and re-checked
  16. Share of years in severe drought: Bolthole Index county data
  17. FEMA Floodplain Management Program, quoted and re-checked
  18. Effective property tax rate: Bolthole Index county data

Written October 10, 2026 from the rules quoted below, each taken from an official source and re-checked by an independent reviewer. This is research, not legal advice: rules change, so confirm with the office before you buy or build.

Answers from the rulebook for Lafayette

Lafayette’s own rules

  • Building permitLimited

    Installation of a solar energy system inside Lafayette city limits.

    “A building permit is required to install a solar energy system.”
  • Local zoningPresent (with conditions)

    Land inside Lafayette city limits.

    • Residential districts are established under Chapters 6-7 and 6-8 of the Lafayette code.
    “"Residential district" means a single-family residential, low-density residential or multiple-family residential district established under Chapters 6-7 and 6-8 of this code.”
  • Zoning districtsPublished (with conditions)

    Residential zoning districts inside Lafayette city limits.

    • The code identifies single-family, low-density, and multiple-family residential districts under Chapters 6-7 and 6-8.
    “"Residential district" means a single-family residential, low-density residential or multiple-family residential district established under Chapters 6-7 and 6-8 of this code.”
  • SetbacksSpecified

    R-6 single-family residential district inside Lafayette city limits.

    • On a corner lot, the principal frontage setback is at least 20 feet and the other setback is at least 15 feet.

    front-yard setback: >= 20 feet (R-6 structures)

    “There shall be a setback (front yard) of at least 20 feet for any structure in the R-6 district; on corner lots the principal frontage shall have a setback of at least 20 feet and the other setback shall be at least 15 feet.”
  • Lot coverageDistrict specific (with conditions)

    Class C ADUs in D-1, M-R-A, and M-R-B districts inside Lafayette city limits.

    • Subject to § 6-566(a)(3), a Class C ADU may not cause total lot coverage to exceed the district threshold.

    D-1 lot coverage: <= 50 percent (Class C ADU) · M-R-A lot coverage: <= 35 percent (Class C ADU) · M-R-B lot coverage: <= 25 percent (Class C ADU)

    “Subject to subsection (a)(3) above, no ADU subject to this section may cause the total lot coverage of the lot to exceed the following thresholds, as applicable: (1) D-1 district: 50 percent. (2) M-R-A district: 35 percent. (3) M-R-B district: 25 percent.”
  • Building heightDistrict specific (with conditions)

    Detached Class A or Class B ADUs on lots with existing or proposed single-family or multifamily dwellings inside Lafayette city limits.

    • Height may be up to 18 feet near a qualifying major transit stop or high-quality transit corridor, and up to 20 feet where needed for aligned roof pitch; different limits apply to Class C, multifamily, and attached ADUs.

    detached ADU height: <= 16 feet (Class A or B; unless § 6-563(b)(2) or (b)(3) applies)

    “Except as otherwise provided by subsections b(2) and b(3) below, a detached Class A or Class B ADU created on a lot with an existing or proposed single family or multifamily dwelling unit may not exceed 16 feet in height.”
  • Living in an RVProhibited

    Use of a vehicle, including a recreational vehicle, for living or sleeping in Lafayette city limits.

    • Registered, operable recreational vehicles may be kept on occupied lots only if owner-registered, screened, outside the front yard, and not used for living or sleeping.
    “No person shall use any vehicle for living or sleeping purposes.”
  • Camping on your landLimited

    Camping in Lafayette municipal parks and sports fields.

    • Camping may be allowed in Lafayette Community Park only under a director-issued permit under Chapter 11-3.
    “Except as otherwise provided in this section, no person may camp or lodge in a motor home in or on any park or sports fields. Camping may be allowed in the Lafayette Community Park pursuant to a permit issued by the director in accordance with chapter 11-3 of this title.”
    One more reviewed finding on this topic
  • Accessory dwellingsAllowed (with conditions)

    Class A and Class B ADUs on residential or mixed-use lots inside Lafayette city limits.

    • The cited provision applies to ADUs subject only to a building permit under §§ 6-564 and 6-565.
    “An ADU subject only to a building permit under Sections 6-564 (Class A) and 6-565 (Class B) below may be created on a lot in a residential or mixed-use zone.”
  • Off-grid sanitationLimited

    ADUs and JADUs that will connect to an onsite wastewater-treatment system in Lafayette city limits.

    • The application must include a percolation test completed within five years, or within ten years if recertified.

    percolation test age: <= 5 years (May be up to ten years if recertified.)

    “the owner must include with the application a percolation test completed within the last five years”
  • Subdividing landRegulated (with conditions)

    Parcels created by an urban lot split inside Lafayette city limits.

    • The unit cap includes ADUs and JADUs and applies to parcels created pursuant to state law and Chapter 6-38.

    total units: <= 2 units per parcel (urban-lot-split parcel)

    “No more than two total units on each parcel, including accessory dwelling units and junior accessory dwelling units, shall be allowed on parcels that have been created by an urban lot split pursuant to state law and this chapter.”
  • Driveway accessRequired

    Work involving a driveway culvert in a public right-of-way inside Lafayette city limits.

    • The rule is limited to work in the public right-of-way.
    “Work in the public right-of-way requires an encroachment permit.”

Still unanswered

We looked and could not find an official answer yet. Silence is not permission; ask Lafayette or Contra Costa County directly.

  • Owner-builder exemption — Owner-builder work inside Lafayette city limits.
  • Building code adopted — Construction inside Lafayette city limits.
  • Inspections — Residential construction in Lafayette city limits.
  • Minimum dwelling size — Dwellings inside Lafayette city limits.
  • Tiny homes — Tiny-home occupancy inside Lafayette city limits.
8 more unanswered
  • Who permits septic
  • Septic permit
  • Septic inspection
  • Well permit
  • Mandatory utility hookup
  • Agricultural exemption
  • Short-term rentals
  • Permit fees

Each answer was extracted from an official source and independently re-checked against that source by a second reviewer. That is an evidence check, not legal advice. Rules change; confirm with the authority before you buy or build.

Unanswered questions are usually a sign that Lafayette publishes no rule on the point, not that none exists. Contra Costa County’s page lists the county offices to call.

← All of Contra Costa County: county rules, score and offices