Yes, keeping goats in Missouri cities is generally legal but subject to strict municipal ordinances. While state law does not prohibit urban goat ownership, local governments impose zoning, health, and nuisance restrictions. Compliance with 2026 updates to the Missouri Livestock Code and county-specific regulations is mandatory.
Key Regulations for Keeping Goats in the City in Missouri
- Zoning Restrictions: Most municipalities cap goat ownership at 2–4 animals per household under residential zoning. St. Louis County and Kansas City, for example, require permits for flocks exceeding three goats, with additional setback requirements (minimum 50 feet from property lines).
- Nuisance and Health Codes: Cities like Columbia enforce noise ordinances (goats must not disturb neighbors) and waste management rules. The 2026 Missouri Department of Agriculture guidelines mandate manure storage in sealed containers and regular disinfection of enclosures to prevent E. coli or salmonella outbreaks.
- Permitting and Inspections: Urban goat owners must register with the county health department and undergo annual inspections. Failure to comply with the 2025–2026 Livestock Code revisions (e.g., fencing standards, veterinary records) may result in fines or forced removal of animals.
Cities may impose further bans on slaughtering goats on-site or prohibit certain breeds (e.g., pygmy goats) deemed high-risk for aggression. Always verify with the Missouri Department of Agriculture and your local municipal code before acquiring goats. Non-compliance risks legal action under the 2026 amendments to the Missouri Animal Care Facilities Act.