Skip to content
Animal of Things
Features · 15 mins read

Residential Zoning Pet Limits in Minnesota: What Every Pet Owner Needs to Know

Residential zoning pet limits in Minnesota
Spread the love for animals! 🐾

Minnesota is home to more than 2.5 million households, and a large share of them include at least one dog or cat. If you are among them — or planning to add a pet — knowing the rules that govern how many animals you can legally keep at your address is more important than most people realize.

Pet limits in Minnesota are not set by a single statewide rule. Instead, they flow from a layered system of local ordinances, zoning classifications, HOA documents, and landlord policies that can vary significantly from one city block to the next. This guide walks through each layer so you know exactly where to look and what to expect.

Does Minnesota Have a Statewide Pet Limit?

Minnesota state law does not establish specific numerical limits for common household pets like dogs and cats. Instead, the state’s legal framework — including Minnesota Statutes Chapters 346 and 347 — focuses on broader aspects of animal welfare and responsible ownership. You will not find a number like “three dogs per household” written into state code.

This approach delegates the authority for setting specific pet limits to local jurisdictions, meaning the number of pets allowed is determined at the city and county levels. Municipal and county ordinances are the primary source for establishing pet limits in Minnesota.

The state does, however, address a few related matters that affect pet owners statewide. Minnesota state laws prohibit cities and counties from banning specific breeds. That means a municipality cannot pass a blanket ordinance outlawing a particular breed, though it can regulate dangerous individual animals. Additionally, service animals are exempt from pet limits under federal and state disability laws, recognizing their role in assisting individuals with disabilities.

Key Insight: Because there is no statewide pet limit, two neighbors living just across a city line can be subject to entirely different rules. Always verify the ordinance specific to your address.

How Residential Zoning Affects Pet Limits in Minnesota

Zoning is the primary mechanism through which local governments control how many — and what types — of animals may be kept on a residential property. The classification of your lot determines which rules apply to you.

Residential districts typically restrict kennels to residential or noncommercial licenses with strict animal count limits; full commercial kennels are usually prohibited or require a conditional use permit (CUP). This means that even if you simply want to keep a few extra dogs beyond the standard household limit, you may need a residential kennel license rather than a commercial one.

Most Minnesota cities and counties recognize at least two kennel classifications, including residential (noncommercial) kennels — facilities where animals are kept incidental to the primary residential use of the property, typically subject to a cap on the number of dogs allowed. Crossing that cap without a license is where many pet owners unknowingly run into trouble.

Local regulations often structure limits in various ways, such as setting a maximum number of dogs, cats, or a total number of animals regardless of species. For instance, some ordinances limit a household to four total dogs and cats, with no more than two being dogs over six months of age. Local governments consider factors like property size, zoning classifications, and dwelling type when developing these limits.

Zoning district type also matters for larger or farm-adjacent properties. Industrial districts are permitted in some jurisdictions, particularly for larger boarding or veterinary-adjacent operations. A representative example can be seen in Rosemount, Minnesota, where commercial kennels are allowed only in areas zoned agricultural or commercial, except C-1 and DT districts.

Important Note: Even if a kennel is a permitted use in your zoning district, you may still need a conditional use permit, a site plan review, or approval from a planning commission before accepting animals. Check both your zoning classification and your licensing requirements. For a deeper look at how kennel licensing interacts with zoning, see kennel zoning laws in Minnesota.

Dog and Cat Limits in Minnesota by City and County

Because every municipality sets its own rules, the numbers vary considerably across the state. The table below summarizes limits from several Minnesota cities based on their published ordinances. Always confirm current rules directly with your local government, as ordinances can be amended.

CityDog LimitCat LimitCombined / Notes
St. Michael2 dogs (6+ months) without license; up to 4 with residential kennel license4 cats (6+ months)Max 4 dogs/cats combined without a kennel license
BloomingtonCounts toward 4-animal household totalCounts toward 4-animal household totalMax 4 domestic animals (dogs, cats, ferrets, rabbits, etc.) over 6 months; fish excluded
RochesterUp to 6 dogsVariesUp to 9 pets total
PrestonUp to 4 combined dogs/cats without kennel licenseUp to 4 combinedKennel licenses not issued in residential neighborhoods
Canton2 dogs2 catsAdopted Minnesota Basic Code (2014 version)
Fountain3 dogs/cats total3 dogs/cats totalCombined limit of 3
Mabel2 pets combined2 pets combinedCombined limit of 2 dogs and/or cats
LanesboroNo stated limitNo stated limitAdopted Minnesota Basic Code with no numerical cap added
St. Louis Park / ShakopeeNo stated limitNo stated limitDo not regulate the number of pets
South St. Paul1 dog per 2,500 sq ft of propertyVariesAcreage-based formula

These examples illustrate just how wide the range is. Some cities in Minnesota, like St. Louis Park and Shakopee, do not regulate the number of pets allowed. At the other end of the spectrum, Mabel has a combined limit of two dogs and/or cats.

For St. Michael specifically, no household shall keep more than a total of two dogs over the age of six months unless authorized by a residential or commercial kennel license. Any household with more than two dogs must obtain that license, and the number of dogs permitted per residential kennel license shall not exceed a total of four.

In Bloomington, no person shall keep in any one household unit, lot, or premises more than four dogs, cats, ferrets, rabbits, or other domestic animals — excluding fish — over six months old, or a combination thereof. For example, a single household may have one dog, two cats, and one hamster for a total of four domestic animals.

Many of Minnesota’s small cities have adopted the Minnesota Basic Code, a bundle of ordinances that gives a city rules on a wide variety of issues, and each city council then has the authority to tweak, add, or eliminate any ordinances to meet that city’s unique situation. This is why two small towns just miles apart can have meaningfully different pet limits.

One grace period worth knowing: the Minnesota Basic Code includes language stating that regardless of a city’s limit on the number of dogs in a household, a fresh litter of pups may be kept for a period of three months before that keeping shall be deemed to be a “kennel.”

Pro Tip: If you live near a county or city boundary, your neighbor’s pet limit may be entirely different from yours. Verify using your exact address, not just your general area.

If you are researching how Minnesota’s approach compares to neighboring states, it is worth reviewing kennel zoning laws in Wisconsin and kennel zoning laws in North Dakota for regional context.

Limits on Other Pets in Minnesota

Dogs and cats receive the most attention in local ordinances, but Minnesota residents who keep other animals face a separate — and sometimes stricter — set of rules.

Local ordinances define which animals are included in pet limit counts, with common household pets like dogs and cats typically counted toward these limits. However, many ordinances provide specific exemptions. For example, puppies or kittens under a certain age, often between four and six months old, are not counted toward the household limit.

Exotic pets or livestock usually fall under separate, more stringent regulations and are not included in general household pet limits. That separation matters because it means keeping a ferret, rabbit, or backyard chicken may trigger an entirely different regulatory track than keeping a dog or cat.

Backyard chickens and poultry: Minnesota has no statewide backyard chicken limits. The Board of Animal Health focuses on poultry health, biosecurity, NPIP participation, and premises registration. All flock size, permit, and setback rules come from city ordinances. In urban areas, commonly 4 to 6 hens are permitted, with higher numbers in some suburbs or rural zones. Roosters are almost always prohibited in cities due to noise, with rare exceptions in rural areas.

Small mammals and other household pets: Animals like ferrets, rabbits, and guinea pigs are often folded into a city’s total domestic animal count. In Bloomington, for instance, ferrets and rabbits count toward the four-animal household cap alongside dogs and cats. Non-domestic animals are not allowed in some cities, with the exception of some rural residential and agriculturally zoned property.

Exotic and wild animals: Cities may regulate and control pets, farm animals, and exotic animals through their own ordinances. Many municipalities prohibit keeping wild or exotic animals in residential zones entirely, regardless of whether they are domestically bred. If you are considering an unusual pet, contact your city’s animal control office before acquiring the animal.

Common Mistake: Assuming that a ferret or rabbit does not count toward your household pet limit. In many Minnesota cities, these animals are explicitly included in the total animal count. Read your local ordinance carefully before adding any new pet.

HOA and Landlord Pet Rules in Minnesota

Even if local zoning permits a certain number of pets, your HOA documents or lease agreement may impose stricter limits. These private rules operate on top of — not instead of — city and county ordinances.

Homeowner associations (HOAs): Pretty much all condos have pet restrictions. This can be no pets whatsoever (though they must allow service animals per state and federal law), or it can be a height and weight limit — a few have animal number limits and a breed restriction. Townhomes also have an HOA, and it is highly likely you will face size, weight, number, and possibly breed restrictions. It is important to review the bylaws and regulations to confirm what is stated in the MLS listing is accurate.

Under the Federal Fair Housing Act and the Minnesota Human Rights Act, a service or support animal is not considered a pet and is therefore not subject to any rules or restrictions that an association may have on pets. Even if the association’s governing documents prohibit pets completely or restrict the type, number, or size of animal allowed, those restrictions will not apply to a service or support animal that assists a resident with a disability.

Landlords in rental housing: There are limitations on the number of pets allowed in rental units within Minnesota. Landlords are legally allowed to set their own restrictions on the number and type of pets allowed in their rental properties. For standard pets, landlords can refuse entry or impose specific regulations like size limits or breed restrictions.

In Minnesota, landlords must allow service and emotional support animals even if they have a no-pets policy. Service animals, primarily dogs, are permitted in rental properties. Unlike pets, they are not subject to typical pet fees or deposits.

If you live in public or subsidized housing, additional protections apply. If you live in public housing, you have the right to a pet. If you live in subsidized housing and meet the definition of elderly or disabled, you also have the right to a pet.

Pro Tip: When buying a condo in Minnesota, it is important to review the HOA documents. When you buy a condo with an HOA, you have 10 days to review those documents, and if you find anything you do not like, you can cancel the purchase agreement without penalty.

For a broader look at how landlord and HOA pet rules interact across state lines, you may find it useful to compare kennel zoning laws in Michigan or kennel zoning laws in Ohio.

How to Find the Pet Limit Where You Live in Minnesota

Because limits are set locally, there is no single database that covers every address in the state. However, a straightforward process will get you an accurate answer in most cases.

  1. Identify your exact jurisdiction. Determine whether your property falls within a city, a township, or an unincorporated county area. These are governed by different bodies and may have entirely different ordinances.
  2. Check the city or county website. To determine the exact pet limits for a specific address, consult your local government’s official resources. Check the official website of the city or county government where the property is located. Relevant information is often found in sections pertaining to animal control, municipal codes, or local ordinances.
  3. Search Municode or American Legal Publishing. Most Minnesota municipalities post their full code of ordinances on platforms like Municode or American Legal Publishing. Search for “animals,” “pets,” or “kennel” within your city’s code.
  4. Contact animal control directly. If the online code is unclear or appears outdated, call your city or county animal control office. They can confirm the current limit and whether any permit options exist for exceeding it.
  5. Review HOA documents and your lease. If you live in a condo, townhome, or rental, your governing documents may impose limits stricter than the city ordinance. Read your lease and the HOA covenants, conditions, and restrictions (CC&Rs).
  6. Ask about permit pathways. Many cities offer a residential kennel license or an animal permit that allows you to keep more pets than the standard limit. The number of dogs or cats permitted may be increased by obtaining a permit issued by the Zoning Administrator, which can specify restrictions, limitations, or conditions reasonably necessary to protect neighboring uses from unsanitary conditions, unreasonable noise, or odors.

The League of Minnesota Cities also publishes guidance on how cities may regulate pets, farm animals, and exotic animals — a useful reference if you want to understand the legal framework your municipality is working within.

For comparison with how neighboring states handle the same research process, see kennel zoning laws in South Dakota and kennel zoning laws in Montana.

Penalties for Exceeding Pet Limits in Minnesota

Consequences for keeping more animals than your local ordinance allows vary by city, but the enforcement framework follows a recognizable pattern across Minnesota municipalities.

Fines and citations: Most cities treat a first violation as a civil infraction subject to an administrative fine. Exceeding pet limits is not healthy for the animals or human residents and is against the law. Fine amounts differ by jurisdiction, but they can escalate with repeat violations. Some cities issue fines on a per-animal or per-day basis, meaning an ongoing violation accumulates charges quickly.

Required removal of animals: Animal control officers have the authority to require you to reduce your animal count to the permitted limit. If you do not comply voluntarily, the city may impound the animals above the limit. Reclaiming impounded animals typically involves paying impound fees, boarding costs, and any outstanding fines.

License revocation: If you hold a residential kennel license and violate its conditions, the city can revoke or modify that license. A permit may be modified from time to time or revoked by the Zoning Administrator for failure to conform to the restrictions, limitations, conditions, or prohibitions. The modification or revocation is effective ten days following the mailing of written notice by certified mail.

Nuisance and noise violations: Exceeding pet limits often triggers separate nuisance complaints. In St. Cloud, for example, barking that goes on for over six minutes is subject to an immediate $250 administrative citation when documented by the animal control officer. Nuisance citations can stack on top of any pet-limit violations.

Rental and HOA consequences: In a rental property, if a tenant violates the pet policy, landlords can issue a notice to comply or proceed with eviction if necessary. In an HOA-governed community, an HOA cannot change the terms of your signed lease or take eviction actions directly against a tenant without following Minnesota law; eviction actions are handled through the courts, not an HOA enforcement committee. However, the HOA can compel your landlord to act, which may ultimately result in lease termination.

Important Note: Penalties apply even if your animals are well-cared-for and cause no complaints. The limit is based on count, not behavior. If you believe your city’s ordinance is outdated or unreasonable, the ordinance can be updated if the council finds it is warranted. In order for that to happen, residents need to come to a city council meeting and explain to the whole council why they think it should be changed.

Understanding the full enforcement picture is especially important if you are moving to Minnesota from a state with different norms. Reviewing how other states handle similar situations — such as kennel zoning laws in Washington, kennel zoning laws in Texas, or kennel zoning laws in Pennsylvania — can help you calibrate expectations before you relocate.

The key takeaway across all of these sections is the same: Minnesota delegates pet limit authority to local governments, which means your city or county ordinance is the document that controls your situation. Verify your specific rules before adding a new animal to your household, and if you want to keep more pets than the standard limit allows, ask your local zoning or animal control office whether a residential kennel permit is available to you.

Spread the love for animals! 🐾

Leave a Reply

Your email address will not be published. Required fields are marked *