Minnesota Backyard Chicken Laws: Permits, Limits & Setbacks by County and City
Last Updated
Minnesota has no statewide chicken limits or bans, but the Board of Animal Health (BAH) enforces biosecurity, disease monitoring, and best practices. City ordinances set flock sizes, rooster rules, permits, and coop setbacks. Many cities require education courses, neighbor consent, or annual inspections. Harsh winters and predators like raccoons and hawks add unique challenges.
As of 2026, the most significant change for Minnesota chicken owners is the Saint Paul ordinance update (Code 25-76), which simplified the Tier One permit process (1-6 hens) by replacing the mandatory 75% neighbor consent requirement with a simpler written notification to adjacent neighbors, while the state Board of Animal Health has moved to a strictly electronic-only requirement for all Certificates of Veterinary Inspection (eCVIs) as of July 2026.
Table of Contents
Minnesota Quick Overview
State Notes (BAH Oversight)
BAH focuses on poultry health with no statewide flock cap. Encourages premises registration, requires CVI for imports, and mandates testing for exhibitions. Cities enforce local limits, permits, and setbacks. On-site slaughter often prohibited.
Statewide Hen Limit
No statewide cap; city bylaws common (often 4 to 6 hens urban).
Roosters
Almost always prohibited in cities; rare exceptions in rural areas.
Permits
Varies by city; common in urban areas (e.g., Minneapolis, Saint Paul); many rural none.
Setbacks
Local; typical 5 to 30 feet from property lines or neighbors.
State Agency
Minnesota Board of Animal Health (BAH) - biosecurity.
Predators
Raccoons, foxes, hawks, coyotes, weasels, owls common; secure coops essential.
Minnesota State Rules & Biosecurity
Minnesota has no statewide backyard chicken limits. The Board of Animal Health (BAH) focuses on poultry health, biosecurity, NPIP participation, and premises registration. All flock size, permit, and setback rules come from city ordinances.
Official Resource: Minnesota Board of Animal Health Poultry Program
Zoning, Building Permits & HOA Notes
Coops count as accessory structures with rules on size, height, and setbacks. Building permits may apply for larger or electrified coops. HOAs can add restrictions or bans even if the city allows chickens. Many cities require screening and rodent-proofing.
Verify: Check city website or contact animal control.
Minnesota Predator Challenges
Common threats in urban and suburban areas include raccoons, foxes, hawks, coyotes, weasels, and owls. Bears appear in northern regions.
- Top risks: Raccoons, foxes, hawks.
- Protection tips: Use buried hardware cloth at least 12 inches deep, strong locks, and elevated coops.
Permits & Local Requirements
BAH requires no statewide permit but promotes registration and biosecurity. Most cities require annual permits, education courses, or neighbor consent; smaller towns often need none for small flocks.
Selling Backyard Eggs in Minnesota
In Minnesota, small flock owners may sell eggs directly to consumers with relatively few licensing requirements, but they must still follow state rules for labeling, handling, and storage. The Minnesota Department of Agriculture (MDA) oversees egg sales and enforces both state and federal standards for shell eggs.
- License Requirements: Most backyard producers do not need a food handler’s license if they are selling eggs from their own flock and operate on a small scale. Larger producers with more than 3,000 laying hens fall under the USDA Shell Egg Surveillance Program.
- Labeling Rules: Eggs must be labeled with the seller’s name, address, and a “sell by” or pack date. Labels must also include safe‑handling instructions, as required under Minnesota egg regulations and federal guidance.
- Storage & Temperature: Eggs offered for sale must be kept clean and stored under refrigeration to maintain quality and prevent contamination. Minnesota prohibits the sale of inedible or adulterated eggs under MN Stat. §29.24.
- Where You Can Sell: Backyard producers may sell eggs directly from their home, farm, or at farmers’ markets. Selling to grocery stores, restaurants, or other food facilities requires meeting additional standards because these buyers must source from an “approved source.”
Minnesota State Poultry Slaughter Rules
Minnesota regulates poultry slaughter through the Minnesota Department of Agriculture (MDA), which enforces federal Poultry Products Inspection Act (PPIA) exemptions and state sanitation rules. Small producers may process birds on their own property under specific limits, while any poultry entering commerce must meet state and federal food‑safety requirements.
- Personal Use: Poultry slaughtered solely for the owner’s household does not require inspection or licensing, provided the birds are raised by the owner and processed on the same premises. Only minimal processing is allowed, and products must not be sold (USDA Custom Exemption; MDA guidance).
- Commercial Sale: Minnesota allows on‑farm sales under the federal 1,000‑bird and 20,000‑bird exemptions. Farmers selling fewer than 1,000 home‑raised birds directly from their farm do not need inspection. Producers slaughtering up to 20,000 birds annually may sell off‑farm if they meet sanitation, labeling, and facility requirements (9 CFR 381.10; P.L. 90‑492; MDA “Sales of Processed Poultry” FAQ). .
- Humane Standards: All poultry must be slaughtered using humane methods consistent with federal humane‑handling requirements under the Poultry Products Inspection Act. Minnesota enforces these standards through MDA oversight of exempt and non‑exempt operations.
- Nuisance Laws: Producers must maintain sanitary conditions, manage offal and wastewater properly, and prevent odors or contamination that could create a public‑health nuisance. Minnesota law authorizes the commissioner to issue corrective orders for unsanitary conditions in slaughter or processing operations (Minn. Stat. §31.54).
Minnesota Ordinances by City & County
Summary of common rules — always confirm with city code enforcement, as details vary by zoning district and can change. Many Minnesota cities allow 4–6 hens with permits and strict no-rooster rules in residential areas. Rural and unincorporated areas are generally more permissive.
Andover (Anoka County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: Rear yard setbacks apply
- Permit: Permit may be required
- Lot size / Minimum acreage: Standard residential lots
Apple Valley (Dakota County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: Check zoning for specific setbacks
- Permit: Check city code for permits
- Lot size / Minimum acreage: Standard residential lots
Blaine (Anoka County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: Nuisance and zoning rules apply
- Permit: Permit often required
- Lot size / Minimum acreage: Standard residential lots
Bloomington (Hennepin County)
- Hens: Up to 4 hens
- Roosters: Prohibited
- Setback: At least 30 feet from lot lines, 50 feet from dwellings
- Permit: Permit required
- Lot size / Minimum acreage: Standard residential lots
Brooklyn Center (Hennepin County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: At least 5 feet from property lines, 30 feet from dwellings
- Permit: Permit required
- Lot size / Minimum acreage: Standard residential lots (coop/run max 120 sq ft)
Brooklyn Park (Hennepin County)
- Hens: Allowed (no strict numeric limit listed)
- Roosters: Prohibited
- Setback: Zoning setbacks apply
- Permit: Permit required
- Lot size / Minimum acreage: Minimum 5 acres (prohibited on smaller lots unless exception granted)
Burnsville (Dakota County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: Rear yard placement required
- Permit: Check local ordinances
- Lot size / Minimum acreage: Standard residential lots
Centerville (Anoka County)
- Hens: Up to 4 hens
- Roosters: Prohibited
- Setback: Check local code (coop must comply with building/zoning rules)
- Permit: Permit required (with neighbor input possible)
- Lot size / Minimum acreage: Standard residential lots (HOA/covenants may prohibit)
Chaska (Carver County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: Setbacks and sanitation rules apply
- Permit: Permit may apply
- Lot size / Minimum acreage: Standard residential lots
Coon Rapids (Anoka County)
- Hens: Up to 4 hens
- Roosters: Prohibited
- Setback: Rear yard only; at least 10 feet from side/rear lines, 30 feet from adjacent homes
- Permit: Permit required
- Lot size / Minimum acreage: Standard residential lots
Cottage Grove (Washington County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: Check city code
- Permit: Permit required in some zones
- Lot size / Minimum acreage: Standard residential lots
Crystal (Hennepin County)
- Hens: Up to 4 hens
- Roosters: Prohibited
- Setback: At least 5 feet from lot line; closer to owner's dwelling than neighbor's
- Permit: No permit required (but coop construction rules apply)
- Lot size / Minimum acreage: Single or two-family residential lots only
Duluth (St. Louis County)
- Hens: Up to 5 hens
- Roosters: Prohibited
- Setback: At least 25 feet from neighboring dwellings
- Permit: Annual license required
- Lot size / Minimum acreage: Standard residential lots
Eagan (Dakota County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: Check city code for setbacks
- Permit: Check city code for permits
- Lot size / Minimum acreage: Standard residential lots
Eden Prairie (Hennepin County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: Zoning setbacks apply
- Permit: Check zoning
- Lot size / Minimum acreage: Standard residential lots
Edina (Hennepin County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: Check local rules
- Permit: Permit required in some cases
- Lot size / Minimum acreage: Standard residential lots
Farmington (Dakota County)
- Hens: Up to 4 hens on lots under 2.5 acres
- Roosters: Prohibited on lots under 2.5 acres
- Setback: Check local code (coops not in front/side yards)
- Permit: Administrative permit required
- Lot size / Minimum acreage: Standard residential lots (larger lots have fewer restrictions)
Golden Valley (Hennepin County)
- Hens: Up to 4 hens
- Roosters: Prohibited
- Setback: Check city code
- Permit: License required (initial inspection + annual fee)
- Lot size / Minimum acreage: Standard residential lots
Hopkins (Hennepin County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: Rear yard only; must remain confined
- Permit: License required
- Lot size / Minimum acreage: Standard residential lots
Maple Grove (Hennepin County)
- Hens: Up to 6 hens (may vary by lot size)
- Roosters: Prohibited
- Setback: Check zoning for sanitation and setbacks
- Permit: Check zoning
- Lot size / Minimum acreage: Standard residential lots
Minneapolis (Hennepin County)
- Hens: Up to 6 hens (Tier I); higher tiers possible with consent
- Roosters: Require 80% neighbor consent (rarely approved)
- Setback: At least 15 feet from property lines
- Permit: Permit + education course required
- Lot size / Minimum acreage: Single-family or duplex only
Minnetonka (Hennepin County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: Rear yard only; setbacks apply
- Permit: Check local ordinances
- Lot size / Minimum acreage: Standard residential lots
North St. Paul (Ramsey County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: At least 15 feet from property lines
- Permit: License required
- Lot size / Minimum acreage: Standard residential lots (coop/run must be predator-proof)
Plymouth (Hennepin County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: Specific setbacks apply (coop/run max 120 sq ft)
- Permit: Permit required
- Lot size / Minimum acreage: Standard residential lots
Rochester (Olmsted County)
- Hens: Up to 3 hens standard; up to 12 with educational justification
- Roosters: Prohibited
- Setback: Check local code
- Permit: Permit and diagram required
- Lot size / Minimum acreage: Standard residential lots
Rosemount (Dakota County)
- Hens: Up to 5 hens
- Roosters: Prohibited
- Setback: Coops must be screened; birds confined at night
- Permit: Permit required
- Lot size / Minimum acreage: Standard residential lots
Saint Paul (Ramsey County)
- Hens: Tier One: up to 6 hens; Tier Two: up to 15 with consent
- Roosters: Prohibited
- Setback: At least 15 feet from property lines
- Permit: Annual permit required
- Lot size / Minimum acreage: Standard residential lots
Shoreview (Ramsey County)
- Hens: Up to 4 hens on lots 2 acres or less; more possible with conditional use permit on larger lots
- Roosters: Prohibited on lots 2 acres or less
- Setback: Check local code; fully contained on property
- Permit: Conditional use permit may be required on larger lots
- Lot size / Minimum acreage: Varies by lot size (RE or R1 districts)
St. Cloud (Stearns/Benton County)
- Hens: Up to 4 hens
- Roosters: Prohibited
- Setback: Check local code
- Permit: Permit required (annual)
- Lot size / Minimum acreage: Standard residential lots
Stillwater (Washington County)
- Hens: Up to 5 hens (or combination with other fowl)
- Roosters: Prohibited
- Setback: Check local code
- Permit: Permit required in RA/RB zoning districts
- Lot size / Minimum acreage: Standard residential lots (single or two-family)
White Bear Lake (Ramsey County)
- Hens: Up to 4 hens
- Roosters: Prohibited
- Setback: At least 5 feet from property lines; 50 feet from neighboring habitable structures (or neighbor consent)
- Permit: Zoning permit required
- Lot size / Minimum acreage: Standard residential lots
Woodbury (Washington County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: Nuisance rules common
- Permit: Permit may be required
- Lot size / Minimum acreage: Standard residential lots
Rural & Smaller Towns
Rural and unincorporated areas in Minnesota are generally flock-friendly, often allowing larger numbers of hens (10 or more), roosters on acreage, and minimal or no local permits beyond state BAH biosecurity guidelines. Rules focus on nuisance prevention, sanitation, and setbacks rather than strict flock limits. Examples include:
- Big Lake (Sherburne County): Rural and permissive; higher hen limits common on larger lots; roosters often allowed outside dense areas; check township for any zoning requirements.
- Monticello (Wright County): Unincorporated areas nearby allow chickens with few restrictions; focus on predator-proof coops and sanitation; no town-specific cap in many rural zones.
- Cambridge (Isanti County): Rural-friendly; typically no hen limits on agricultural or large residential lots; roosters permitted with neighbor distance; verify township rules.
- North Branch (Chisago County): Permissive in rural parts; higher allowances or none; emphasis on nuisance prevention and biosecurity; roosters often OK on acreage.
- St. Francis (Anoka County): Rural/suburban mix; many unincorporated areas allow larger flocks; minimal local restrictions beyond state guidelines; check zoning district.
- Princeton (Mille Lacs County): Rural permissive; often no limits or permits in unincorporated areas; roosters allowed on larger lots; focus on sanitation.
- Elk River (Sherburne County): Rural-friendly; higher hen allowances common; roosters typically permitted outside city limits; minimal restrictions.
- Zimmerman (Sherburne County): Unincorporated nearby areas permissive; no strict flock caps; roosters OK on acreage; check township zoning.
- Isanti (Isanti County): Rural permissive; higher limits or none; focus on nuisance prevention and biosecurity; roosters often allowed.
- Rush City (Chisago County): Rural-friendly; minimal local restrictions; roosters permitted on larger lots; verify township rules.
Always confirm with your township clerk, county zoning office, or code enforcement, as rules can vary significantly by specific zoning district even in rural areas.
Next Step: Essential Guides for Backyard Chicken Success
In the Minnesota cold, insulation is everything; use our comprehensive DIY coop guide to build a four-season shelter that protects your flock from sub-zero temps. For ongoing care, view our Ultimate Backyard Chicken Coop Management Guide.
Frequently Asked Questions
Are backyard chickens legal in Minnesota?
Yes-no statewide ban. BAH handles health and biosecurity; cities set limits, permits, and setbacks.
How many chickens can I have in Minnesota?
City-dependent: Commonly 4 to 6 hens in urban areas; higher in some suburbs or rural zones. Verify locally.
Are roosters allowed in Minnesota residential areas?
Almost always prohibited in cities due to noise; rare exceptions with neighbor consent or in rural areas.
Do I need a permit for backyard chickens in Minnesota?
Yes in most cities like Minneapolis, Saint Paul, Duluth; some smaller towns require none for small flocks.
What are coop setback requirements in Minnesota?
Typically 5 to 30 feet from property lines or neighboring homes; varies by city ordinance.
Can I sell eggs from backyard chickens in Minnesota?
Small direct sales allowed; follow MDA rules for ungraded eggs. Larger sales may need licensing.
How to check local chicken laws in my Minnesota city?
Contact city animal control, zoning office, or review ordinances online. BAH and UMN Extension resources helpful.
What predators threaten backyard chickens in Minnesota?
Raccoons, foxes, hawks, coyotes, weasels, owls-use buried hardware cloth and secure coops.
Winter care tips for chickens in Minnesota?
Insulate coops, provide ventilation, use deep litter, prevent frozen water-follow UMN Extension guidelines.
What are Minneapolis chicken rules?
Up to 6 hens (Tier I); permit required with education course; roosters need 80% neighbor consent; coop at least 15 feet from property lines.
What are Saint Paul chicken rules?
Tier One: up to 6 hens (requires neighbor notification); Tier Two: up to 15 (requires 75% neighbor consent); annual permit required; no roosters; coop at least 15 feet from property lines.
What are Duluth chicken rules?
Up to 5 hens; annual license required ($12); no roosters; coop or run at least 25 feet from neighboring dwellings.
What are Bloomington chicken rules?
Up to 4 hens; no roosters; coop or enclosure at least 30 feet from lot lines, 50 feet from dwellings.
What are Coon Rapids chicken rules?
Up to 4 hens; permit required; no roosters; rear yard only, at least 10 feet from side or rear lines, 30 feet from adjacent homes.
What are Brooklyn Center chicken rules?
Up to 6 hens; permit required; no roosters; coop or run up to 120 square feet, at least 5 feet from property lines, 30 feet from dwellings.
What are Rosemount chicken rules?
Up to 5 hens; permit required; no roosters; coops screened, birds confined at night.
What are North St. Paul chicken rules?
Up to 6 hens; license required; no roosters; coop or run at least 15 feet from property lines; predator-proof.
What are Plymouth chicken rules?
Up to 6 hens; permit required; no roosters; coop or run up to 120 square feet with specific setbacks.
Are chickens allowed in Brooklyn Park?
Requires at least 5 acres; prohibited on smaller lots.
What are Rochester chicken rules?
Up to 3 hens standard; up to 12 with educational justification; no roosters; biennial $40 permit and diagram required.
What is Minnesota's state oversight for backyard chickens?
BAH manages health, NPIP, dealer permits; premises registration encouraged; local rules govern limits.
Disclaimer: This is not official legal advice. Information is for general reference only, based on public sources at time of publication. Local laws, zoning, and HOA rules change frequently. Always verify directly with your city, county, planning department, animal control, or HOA for your Minnesota address. See our full Disclaimer & Legal Notice.