Rochester, MN Animal Ordinances: Chickens & Livestock (2026)
Key Facts
- Standard hen limit
- 3 hens per permit
- Educational permit limit
- Up to 12 hens
- Roosters
- Never permitted
- Setback
- 25 feet from neighboring dwelling
- Coop size cap
- 10 sq ft/chicken, 6 ft height
- Permit expiration
- Dec. 31 of following year
- Livestock (cattle/sheep/horses)
- Not permitted by zoning
Summary
Rochester allows up to three hen chickens per property with a city permit, no roosters ever, and up to twelve hens if the permit is for an educational program. Coops and runs must sit 25 feet from any neighboring dwelling and stay under strict size and fencing rules.
It is unlawful for any person to keep or harbor chickens on any premises unless issued a permit to do so as provided in this chapter or except as specifically allowed under law or ordinance. Except as provided in subsection (b) of this section, no permit shall be issued for the keeping or harboring of more than three hen chickens on any premises. No permit shall be issued for the keeping of any rooster chicken on any premises.
Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: Code of Ordinances: Supplement 8 Update 1).
Full Breakdown
Sec. 3-4-1 makes it unlawful to keep or harbor chickens without a permit, caps a standard permit at three hen chickens per premises, and bars a permit for any rooster outright. A larger permit of up to 12 hens may be issued by the common council only for keeping tied to an educational or instructional activity that genuinely needs the extra birds. Sec. 3-4-3 requires the permit application, available online or at the city clerk's office, to include a scaled diagram showing the coop and run's location and its distance from adjoining structures and property lines; the council can revoke or suspend a permit for any violation after written notice and a public hearing, and permits run through December 31 of the following year.
Livestock generally is excluded citywide: Sec. " Chicken-specific siting rules in Sec. 3-4-4 and 3-4-5 require the coop and run to sit at least 25 feet from any residential structure on another property, be screened by a solid fence or landscaped buffer at least four feet high, and cap coop size at ten square feet per chicken and six feet total height, with runs capped at 20 square feet per chicken and the same six-foot height limit; coops must sit on an elevated floor with 24 inches of clearance or use rodent-resistant concrete construction.
Violations & Fines
Keeping chickens without a permit, keeping a rooster, or exceeding the hen limit violates Sec. 3-4-1 and 3-4-3; the council can revoke or suspend a permit after written notice and a hearing, and a city animal control officer or other agent may inspect any permitted coop at any reasonable time under Sec. 3-4-6. Unpermitted livestock such as cattle, sheep or horses is barred citywide by zoning under Sec. 3-1-2(b).
Frequently Asked Questions
How many chickens can I keep in Rochester?
How far must a chicken coop be from my neighbor's house?
Can I keep goats, sheep or a horse in Rochester city limits?
Sources & Official References
Other rules in Rochester
How Rochester compares: Best Cities for Backyard Chickens·Compare Rochester to another location·View the Minnesota animal ordinances overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.