Is Keeping Goats in the City Legal in Michigan After the 2026 Regulatory Updates?

Yes, keeping goats in Michigan cities is permitted under specific conditions, though local ordinances often impose stricter limits than state law.

Michigan’s Right to Farm Act (MCL 286.471 et seq.) exempts agricultural operations from nuisance lawsuits if they comply with Generally Accepted Agricultural Management Practices (GAAMPs), but this does not override municipal zoning codes. Cities like Ann Arbor and Grand Rapids have updated their 2026 zoning ordinances to allow goats—typically does and wethers—with permits, while banning bucks due to odor and noise concerns. Violations may trigger fines or forced removal, as enforcement falls to local animal control and zoning boards.


Key Regulations for Keeping Goats in the City in Michigan

  • Permit Requirements: Most municipalities mandate a livestock permit, often limited to 2–4 goats per residential lot. Fees range from $50–$200 annually, with inspections required for sanitation and fencing compliance.
  • Zoning Restrictions: Urban residential zones (R-1, R-2) typically cap goat numbers, while agricultural or mixed-use zones may permit larger herds. Some cities, like Detroit, prohibit goats entirely in single-family districts.
  • Housing and Fencing Standards: Goats must be kept in secure, predator-proof enclosures (minimum 4 ft tall for pygmy breeds, 5 ft for standard) with shade, shelter, and continuous access to clean water. Waste management plans are often scrutinized under local nuisance ordinances.