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

It is strictly regulated.

Urban goat-keeping in India is permissible only under municipal by-laws, state livestock policies, and nuisance laws, with legality varying by city. Delhi’s 2023 Municipal Corporation of Delhi (MCD) regulations permit goats in residential zones if owners hold a “livestock license” and maintain sanitation standards. Mumbai’s 2024 Brihanmumbai Municipal Corporation (BMC) bylaws restrict goat-keeping to designated agricultural zones, banning it in high-density areas. Non-compliance risks fines under the Prevention of Cruelty to Animals Act, 1960, and local public health ordinances.

Key Regulations for Keeping Goats in the City in India

  • Licensing Requirements: Municipal corporations (e.g., MCD, BMC) mandate livestock licenses, renewable annually, with fees ranging from ₹500–₹2,000. Applications require proof of land ownership or landlord consent, veterinary health certificates, and waste management plans.
  • Zoning Restrictions: Most cities prohibit goat-keeping in residential, commercial, and industrial zones. Exceptions exist in peri-urban areas (e.g., Bengaluru’s 2025 draft master plan allows goats in “agricultural enclaves” within city limits).
  • Sanitation and Nuisance Controls: Owners must comply with the Municipal Solid Waste (Management and Handling) Rules, 2000, ensuring daily waste disposal and odor control. Violations trigger penalties under the Environment (Protection) Act, 1986, including ₹1 lakh fines for repeat offenses.

Recent shifts in 2026 draft guidelines by the Ministry of Housing and Urban Affairs propose standardized “urban livestock frameworks,” encouraging rooftop goat-keeping in low-rise zones with biosecurity measures. However, state-level enforcement remains inconsistent, with Kerala and Tamil Nadu adopting stricter controls post-2024 Nipah virus outbreaks. Consult local municipal offices and state animal husbandry departments for jurisdiction-specific updates.