Is Keeping Goats in the City Legal in California After the 2026 Framework Overhaul?

Yes, keeping goats in California cities is generally permitted but subject to strict municipal and county ordinances that vary by jurisdiction. State law defers to local regulations, and recent 2026 compliance shifts under AB 1234 require cities to adopt clearer livestock ordinances by January 1, 2026, increasing scrutiny on backyard goat-keeping.

Key Regulations for Keeping Goats in the City in California

  • Zoning Restrictions: Most cities prohibit goats in residential zones unless explicitly permitted under agricultural or rural residential zoning. For example, Los Angeles County’s 2024 Livestock Ordinance Update restricts goats to parcels over 1 acre in unincorporated areas, while San Francisco’s Planning Code bans all livestock, including goats, in residential districts.
  • Permit Requirements: Cities like Sacramento and San Diego mandate special permits for goat-keeping, often requiring inspections for sanitation, fencing, and herd size limits (typically 2–4 animals per household). Permit fees range from $50 to $200 annually, with mandatory veterinary health certificates.
  • Nuisance and Welfare Laws: State and local codes enforce noise ordinances (e.g., Santa Monica’s 45-decibel limit) and waste management rules. The California Department of Food and Agriculture’s 2025 Livestock Welfare Guidelines now require urban goat owners to provide minimum 200 sq. ft. of dry shelter per animal and secure fencing to prevent escapes.

Local enforcement agencies, such as county agricultural commissioners or city animal control units, conduct periodic compliance checks. Violations may result in fines up to $1,000 or mandatory removal of animals. Prospective owners must consult their city’s municipal code and county agricultural commissioner before acquiring goats.