Is Keeping Goats in the City Legal in Kansas After the 2026 Law Changes?

Yes, Kansas state law permits urban goat-keeping under municipal ordinances, but local governments impose strict limits. The Kansas Department of Agriculture defers to city or county regulations, which often cap herd size, mandate fencing, and require permits. Recent 2026 updates in Johnson County and Wichita emphasize nuisance controls, pushing residents toward small-scale, licensed operations.


Key Regulations for Keeping Goats in the City in Kansas

  • Herd Size Caps: Most municipalities cap goat numbers at 2–6 animals per residential lot, with Johnson County’s 2026 ordinance restricting urban flocks to 4 goats unless zoning variances apply.
  • Zoning and Permits: Cities like Topeka and Lawrence require conditional-use permits for livestock, with fees ranging from $50–$200. Permits hinge on compliance with setback distances (typically 50–100 feet from neighboring properties).
  • Sanitation and Nuisance Protocols: Ordinances mandate waste management plans, odor mitigation, and regular inspections by local health departments. Wichita’s 2025 amendments now penalize owners for excessive noise or unsecured enclosures.