grass right

Can I Have Chickens In My Backyard in Minnesota?

chicken coops for sale in MN

Raising backyard chickens has become increasingly popular across Minnesota as more homeowners look for fresh eggs, sustainable living, and a more self-sufficient lifestyle. However, before starting a backyard flock, it is important to understand that chicken laws in Minnesota vary by city, township, and county. Local regulations often determine how many chickens you can keep, whether permits are required, if roosters are allowed, and where coops can be placed on your property. Understanding these rules ahead of time can help you avoid fines, neighbor complaints, and costly adjustments while creating a safe and compliant setup for your flock.

Is It Legal to Have Chickens in Your Backyard in Minnesota?

two chickens

Yes, backyard chickens are legal in many parts of Minnesota, but regulations vary across the state. Laws regarding chicken ownership are determined at the local level, meaning your ability to keep chickens depends on the ordinances established by your city, township, or county. 

While many areas permit backyard flocks, each municipality may enforce different zoning rules, permit requirements, coop placement guidelines, and limits on the number of chickens allowed.

Do You Need A Permit For Chickens in Minnesota?

Yes, in most parts of Minnesota, you will most likely need a permit to keep backyard chickens. Since regulations are determined by local municipalities, some rural areas may allow chickens without a special permit, but many cities require homeowners to complete a permit application, pass a property inspection, and pay recurring permit fees on an annual or bi-annual basis. As a result, it is best to assume a permit is required and check with your local officials first.

How Many Chickens Can I Have in Minnesota?

hen with chicks

In Minnesota, the number of chickens you are allowed to keep depends entirely on the regulations established by your local city, township, or county, as there is no statewide flock limit. Roosters are prohibited in many cities due to noise ordinances and neighborhood restrictions.

Can I Let My Chickens Free-Range in My Backyard?

chickens in backyard

Free-ranging chickens in Minnesota are allowed in some areas, but the rules depend entirely on your local city or township ordinances. Although there is no statewide ban on free-ranging, many municipalities, including Belle Plaine, Big Lake, and Winthrop, require chickens to remain inside an approved enclosed coop and run at all times to comply with local regulations and neighborhood standards.

Can I Have A Rooster In My Backyard in Minnesota?

roosters

No, most areas do not allow roosters due to noise and nuisance ordinances. However, rooster regulations vary by municipality since Minnesota does not have a single statewide law governing backyard chickens, meaning some rural or agricultural areas may still permit them.

Can I Sell My Chicken Eggs in Minnesota?

eggs in basket

Yes, you can legally sell eggs from your backyard chickens. If you raise the hens yourself and maintain a flock of fewer than 3,000 laying hens, you are generally exempt from food handler licensing and routine facility inspections. However, egg sales must still comply with Minnesota’s handling, storage, cleaning, and labeling regulations to ensure the eggs are safe for consumers.

Chicken Laws For Cities in Minnesota

Use the table below to find your county and review the specific laws and regulations for keeping backyard chickens. Because requirements can differ significantly between counties and local municipalities, checking your area’s guidelines is the best way to stay compliant and avoid fines or other restrictions.

AndoverPlanning & Zoning
Apple ValleyCommunity Development & Planning
BlainePlanning
BloomingtonPlanning
Brooklyn CenterPlanning & Zoning
Brooklyn ParkPlanning & Zoning
BurnsvillePlanning & Zoning
Coon RapidsPlanning
Cottage GrovePlanning
DuluthPlanning & Development
EaganPlanning & Zoning
Eden PrairiePlanning
EdinaPlanning
FridleyZoning & Planning
Inver Grove HeightsPlanning & Zoning
LakevillePlanning & Zoning
MankatoPlanning & Zoning
Maple GrovePlanning
MaplewoodPlanning
MinneapolisPlanning
MinnetonkaPlanning & Zoning
MoorheadPlanning & Zoning
OakdalePlanning & Zoning
PlymouthPlanning
RichfieldPlanning & Zoning
RochesterPlanning & Zoning
RosemountPlanning & Zoning
RosevillePlanning & Zoning
SavagePlanning & Zoning
ShakopeePlanning & Development
St. CloudPlanning & Zoning
St. Louis ParkPlanning & Zoning
St. PaulPlanning & Economic Development
WoodburyPlanning

Does Andover, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Andover, MN. No permit is required upfront, though the City Council may require a Conditional Use Permit if deemed necessary for public health, safety, or general welfare.

Flock Size

Setbacks

Coop Rules

Noise & Sanitation

HOA

Contact the City of Andover Community Development Department at (763) 755-5100 for current code and zoning questions.

Does Apple Valley, MN, Allow Backyard Chickens?

No, backyard chickens are not allowed on residential properties in Apple Valley, MN, and there is no residential permit because the city prohibits them outright.

Contact the Apple Valley Community Development & Planning Department at (952) 953-2575 with zoning or code questions.

Does Blaine, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Blaine, MN, and a one-time Chicken Permit is required before placing any birds or structures.

Flock Size

Permit

Coop Rules

Setbacks

Prohibited

Contact the City of Blaine Planning Division at 763-785-6180 for permitting and zoning questions.

Does Bloomington, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Bloomington, MN, and a city license is required to keep them.

Contact the City of Bloomington Planning Division at 952-563-8920 or planning@BloomingtonMN.gov for licensing and compliance questions.

Does Brooklyn Center, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Brooklyn Center. No specific permit is required to keep hens, though coops over 30 square feet may trigger a separate building permit.

Flock Size & Prohibited Animals

Zoning

Coop Rules

Run Rules

Setbacks

Contact the Brooklyn Center Housing & Home Ownership at 763-569-3300 with questions.

Does Brooklyn Park, MN, Allow Backyard Chickens?

No, backyard chickens are not allowed on typical residential lots in Brooklyn Park.

Contact the Environmental Health Division, City of Brooklyn Park, Michelle Peterson, Inspections & Environmental Health Manager, at 763-493-8072

Does Burnsville, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Burnsville, MN, and a chicken license (valid for two years) is required before keeping them.

Flock Size

Permit

Coop Rules

Setbacks

Contact Burnsville Planning & Zoning at 952-895-4455 or visit City Hall at 100 Civic Center Parkway, Burnsville, MN 55337.

Does Coon Rapids, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Coon Rapids. A Domesticated Bird Permit is required before purchasing birds or building a coop.

Contact the Property Maintenance Division,City of Coon Rapids, at 763-767-6470 or Trevor White directly at 763-767-6427.

Does Cottage Grove, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Cottage Grove, MN, and a Keeping of Chickens and Ducks Permit is required.

Contact the City Clerk’s Office / Business Licensing at 651-458-2878 or tanderson@cottagegrovemn.gov for permitting and questions.

Does Duluth, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Duluth, MN, and an annual license from the City Clerk for $12 is required before acquiring birds.

Flock Size

Permit

Coop Rules

Setbacks

Prohibited

Contact the Duluth City Clerk’s Office for license applications and the Building Safety Office at 100 City Hall for coop or electrical permits.

Does Eagan, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Eagan, MN. A city permit is required for single-family residential properties.

Permit

Flock Size

Coop & Run Rules

Setbacks

Prohibited

Contact the Eagan City Clerk’s Office at 651-675-5000 for current permit fees and applications.

Does Eden, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Eden Prairie, and a one-time registration license o$75 fee must be submitted to the Police Department before keeping any birds.

Flock Size

Permit

Coop Rules

Setbacks

Prohibited

Contact the Eden Prairie Police Department at 952-949-6200 for registration, inspections, and permitting questions.

Does Duluth, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Edina, MN, and no permit, license, or registration is required.

Contact the Edina Police Division, Animal Control at 952-826-1610 or the Planning Division at 952-826-0369 with questions about coop placement or local rules.

Does Fridley, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Fridley on R-1 zoned properties, and a Chicken/Duck License is required before keeping any birds.

Permit

Flock Size & Prohibited Animals

Coop & Run Rules

Setbacks

Sanitation

Contact the City of Fridley License & Permit Coordinator at BusinessLicensing@FridleyMN.gov or 763-572-3601

Does Inver Grove Heights, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in residential zones, and an Urban Chicken-Keeping License is required.

Flock Size

Permit

Coop Rules

Setbacks

Prohibited

Contact Inver Grove Heights Community Development at 651-450-2513.

Does Lakeville, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Lakeville, MN, but an administrative permit is required before keeping any birds.

Flock Size

Permit

Coop Rules

Setbacks

Sanitation

Contact the City of Lakeville Community Development Department at 952-985-4400.

Does Maple Grove, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Maple Grove on qualifying properties (R-A or R-1 zones with 1+ acres), and a city permit is required before keeping any birds.

Flock Size

Prohibited Animals

Coop Rules

Setbacks

HOA & Permit Notes

Contact the Maple Grove Community and Economic Development Department at 763-494-6040 or visit 12800 Arbor Lakes Parkway N, Maple Grove, MN 55369 for permit applications and zoning verification.

Does Maplewood, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Maplewood, MN, and a Poultry Permit is required.

Flock Size

Permit

Coop Rules

Setbacks

Prohibited

Contact the Maplewood Licensing Specialist at 651-249-2001 or visit for permitting and current ordinance details.

Does Minneapolis, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Minneapolis; a Fowl Permit is required.

Permit

Flock Size

Who Can Keep Chickens

Coop Rules

Setbacks

Contact Minneapolis Animal Care & Control (MACC) at 612-673-6222 or visit 212 17th Ave. N., Minneapolis, MN 55411, for permitting and questions.

Does Minnetonka, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Minnetonka, MN, and a building permit may apply for permanent coop structures.

Contact the Minnetonka Animal Control / Police Department at 952-939-8500 or the Planning & Zoning Division at 952-939-8290 for questions about coop setbacks and building permits.

Does Moorhead, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Moorhead, MN, and a city-issued chicken permit is required before keeping any hens on your property.

Contact the City of Moorhead City Clerk’s Office at 218-299-5304 or visit 500 Center Avenue, Moorhead, MN 56560 for the current permit application and full Ordinance 2024-07 requirements.

Does Oakdale, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Oakdale, MN, and a Keeping of Animals Permit from the Police Department is required.

Contact the Oakdale Police Department at 651-738-1025 (Mon–Fri, 8 AM–4:30 PM) or Building Inspections at 651-739-5150 for specifics on coops and setbacks.

Does Plymouth, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Plymouth, MN, and a Chicken Permit is required before getting birds.

Contact the Plymouth Community and Economic Development, or Planning Division at planning@plymouthmn.gov or 763-509-5450 with permitting questions.

Does Richfield, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Richfield, MN, under City Code Section 905.37, and a permit or license may be required. Contact the city to confirm the specific type and fee.

Contact Richfield Public Safety at (612) 861-9823 to confirm permit requirements before starting your flock.

Does Rochester, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Rochester, MN, and a City of Rochester chicken permit (governed by RCO Chapter 3-4) is required before you start keeping them.

Contact the City of Rochester Animal Control & Licenses / City Clerk’s Office at 507-328-6960 or 507-328-2311 (Rochester 311) for permitting and current fee confirmation.

Does Rosemount, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Rosemount, MN. A building permit with an initial fee of $100 and an annual renewal fee of $50 is required before keeping hens.

Flock Size & Prohibited Animals

Permit

Coop & Run Rules

Setbacks

Sanitation

Contact the Rosemount Community Development / Building Department for permit applications and questions.

Does Roseville, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Roseville, MN. A Special Animal Permit of $25/year is required if your setup doesn’t meet standard code requirements, and a separate building permit is needed, depending on coop size.

Flock Size

Coop Rules

Setbacks

Noise & Sanitation

Permits

Contact the Roseville Police Department, Animal Control at 651-792-7008, or the Building/Permits division at 651-792-7080 with questions.

Does Savage, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Savage, MN. A permit may be required, but the specific type and fee must be confirmed directly with the city.

Flock Size

Coop Rules

Setbacks

Sanitation

HOA

Contact the Savage City Clerk at 952-882-2660 or Planning & Zoning at 952-882-2650 for permit requirements and the current Chapter 91 text.

Does Shakopee, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Shakopee, MN, and a city license is required, renewed annually by January 1 through the city’s ePortal.

Contact the City of Shakopee Planning & Zoning Division at 952-233-9346 for permitting and zoning questions.

Does St. Cloud, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in St. Cloud, MN, and a permit is required (initial fee of $25, renewal fee of $10, valid for 1 year).

Contact St. Cloud Health & Inspections / Animal Control at 320-255-7214 to confirm current ordinance status and obtain a permit application.

Does St. Louis Park, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed, but written city permission is required before keeping any fowl on your property.

Contact Community Development (Planning & Zoning) at 952.924.2575 or visit stlouisparkmn.gov/services/permits to begin your application.

Does St. Paul, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed. A Backyard Chicken Keeping Permit (under St. Paul Legislative Code §198) is required.

Permit

Flock Size & Prohibited Animals

Coop Rules

Setbacks

Sanitation

Contact the Saint Paul Animal Control Center / Department of Safety and Inspections at (651) 266-1100 or visit stpaul.gov — Backyard Chicken Keeping.

Does Woodbury, MN, Allow Backyard Chickens?

Yes, backyard chickens are allowed in Woodbury’s R-1 and R-2 zoning districts, and no permit is required.

Flock Size

Zoning

Coop Rules

HOA

Contact City of Woodbury Planning & Zoning for more information.

Laws for Keeping Backyard Chickens in Minnesota By County

Be sure to review the table below to find your county and learn about the specific laws and regulations for keeping backyard chickens in Minnesota. Since ordinances can vary widely by county, checking your local requirements is the best way to stay compliant and avoid fines.

Aitkin CountyPlanning
Anoka CountyZoning & Planning
Becker CountyPlanning & Zoning
Beltrami CountyPlanning
Benton CountyPlanning & Zoning
Big Stone CountyPlanning & Zoning
Blue Earth CountyPlanning & Zoning
Brown CountyPlanning & Zoning 
Carlton CountyZoning & Environmental Services
Carver CountyPlanning
Cass CountyPlanning
Chippewa CountyLand & Resource Management
Chisago CountyPlanning
Clay CountyPlanning & Zoning
Clearwater CountyPermits & Forms
Cook CountyPlanning & Zoning
Cottonwood CountyPlanning & Zoning
Crow Wing CountyPlanning & Zoning
Dakota CountyLand Use
Dodge CountyLand Use & Zoning
Douglas CountyLand Use & Zoning
Faribault CountyPlanning & Zoning
Fillmore CountyLand Use
Freeborn CountyCounty Website
Goodhue CountyPlanning & Zoning
Grant CountyPlanning Advisory
Hennepin CountyContact
Houston CountyZoning & Planning
Hubbard CountyPlanning
Isanti CountyZoning
Itasca CountyPlanning
Jackson CountyPlanning & Zoning
Kanabec CountyPlanning
Kandiyohi CountyPlanning & Zoning
Kittson CountyZoning 
Koochiching CountyPlanning & Zoning
Lac qui Parle CountyPlanning & Zoning
Lake CountyPlanning & Zoning
Lake of the Woods CountyLand & Water 
Le Sueur CountyPlanning & Zoning 
Lincoln CountyPlanning & Zoning
Lyon CountyPlanning & Zoning
McLeod CountyPlanning & Zoning
Mahnomen CountyZoning
Marshall CountyEnvironmental Services
Martin CountyPlanning & Zoning
Meeker CountyPlanning
Mille Lacs CountyPlanning
Morrison CountyPlanning & Zoning
Mower CountyPlanning
Murray CountyPlanning & Zoning
Nicollet CountyPlanning & Zoning
Nobles CountyZoning
Norman CountyPlanning & Zoning
Olmsted CountyBuilding & Planning
Otter Tail CountyPlanning
Pennington CountyCounty Commissioners
Pine CountyPlanning & Zoning
Pipestone CountyPlanning & Zoning
Polk CountyPlanning & Zoning
Pope CountyLand & Resources
Ramsey CountyPolicy & Planning
Red Lake CountyEnvironmental Services
Redwood CountyPlanning & Zoning
Renville CountyEnvironmental Services
Rice CountyPlanning & Zoning
Rock CountyPlanning & Zoning
Roseau CountyEnvironmental Services
Saint Louis CountyPlanning & Zoning
Scott CountyPlanning & Zoning
Sherburne CountyPlanning & Zoning
Sibley CountyZoning
Stearns CountyPlanning
Steele CountyPlanning & Zoning
Stevens CountyPlanning & Zoning
Swift CountyPlanning
Todd CountyPlanning & Zoning
Traverse CountyPlanning & Zoning
Wabasha CountyPlanning & Zoning
Wadena CountyPlanning & Zoning
Waseca CountyPlanning & Zoning 
Washington CountyPlanning Advisory
Watonwan CountyLand Management & Zoning
Wilkin CountyPlanning
Winona CountyPlanning & Environmental Services
Wright CountyPlanning & Zoning
Yellow Medicine CountyPlanning & Zoning

Choose a Chicken Coop That Meets Local Regulations and Protects Your Flock

can i have chickens in my backyard in mn

Before bringing home backyard chickens, it is important to review the regulations of your county and city regarding flock size, coop placement, permits, and zoning requirements. Understanding the rules in your area can help you avoid fines, neighborhood disputes, and costly adjustments later on. 

At The Hen House Collection, we offer Amish-built wooden chicken coops that make it easy to create a safe, compliant, and comfortable space for your flock. Our durable coops are designed with proper ventilation, predator protection, and easy maintenance in mind, with customizable options available for both small backyard flocks and larger setups. 

Investing in a high-quality coop not only helps keep your chickens healthy and secure but also helps ensure your backyard setup meets local guidelines and remains a long-term addition to your property.

Other Blog Posts...

Chicken Coop Ramps | All You Need To Know

8 Exotic Chickens for your Backyard

Steps to Turning Your Shed into a Chicken Coop