Livestock Zoning Laws in Minnesota: What You Need to Know Before You Start
August 5, 2026
Minnesota has a deep agricultural tradition, and the state gives landowners real pathways to raise livestock — but the rules governing where, how many, and under what conditions you can do it are layered across state statutes, county ordinances, and local township codes. Whether you’re planning a small hobby farm in the suburbs or expanding a commercial cattle operation in rural outstate Minnesota, the zoning framework that applies to your property will shape every decision you make.
This guide walks you through how livestock zoning works in Minnesota, which zones allow animals, lot size and density rules, setback requirements, right-to-farm protections, HOA restrictions, and exactly how to confirm your property’s status before you invest in fencing or livestock.
How Livestock Zoning Works in Minnesota
Minnesota does not operate under a single statewide livestock zoning code. Instead, authority is distributed across counties, townships, and cities, each of which can adopt its own ordinances within the boundaries of state law. When a county, township, or city in Minnesota adopts or changes a livestock-related ordinance, they must submit a copy to the commissioner of agriculture. This creates a patchwork of local rules that can differ dramatically from one county to the next — or even between neighboring townships.
The most common kinds of regulations include setbacks and separation distances, conditional use permits, feedlot size limitations, and minimum acreage requirements. State-level oversight comes primarily from the Minnesota Department of Agriculture (MDA) and the Minnesota Pollution Control Agency (MPCA). Livestock farmers must comply with county and state feedlot rules and regulations, and in Minnesota the MPCA regulates feedlots — including odor issues like hydrogen sulfide and particulate matter.
The practical takeaway is that your county zoning ordinance is the first document you need to read. There are a variety of local, state, and federal feedlot rules and permitting processes in place to protect Minnesota’s natural resources, and your County Feedlot Officer (CFO) and county planning and zoning office are the best sources of information about local feedlot permit requirements. You can also review the MDA’s Animal Ordinance Map, which lets you click on individual counties to see livestock-related ordinance summaries and links to more detailed ordinances.
Pro Tip: Zoning rules can change when nearby land is annexed or re-zoned. Keep informed about parcels adjacent to your current or future livestock operation that may be re-zoned from agricultural to non-agricultural uses — in some situations, zoning ordinance changes may mean older livestock operations are located on parcels that are now non-conforming due to the size of the parcel.
Which Zones Allow Livestock in Minnesota
Agricultural zoning districts are the most permissive when it comes to livestock. In most Minnesota counties, land classified as Agricultural (A), Rural Residential Agricultural, or a similar agricultural designation allows livestock as a permitted or conditional use. Urban residential zones — such as R-1 or R-2 districts in cities and suburbs — typically prohibit livestock outright or limit animals to small numbers of poultry under specific permit conditions.
Each zoning district lists uses that are either permitted uses, permitted accessory uses, conditional uses, or interim uses within that zoning district. A “permitted use” means livestock keeping is allowed by right; a “conditional use” means you must apply for a Conditional Use Permit (CUP) and meet additional standards before you can proceed. Some cities, counties, and townships have animal unit caps and/or require conditional use permits — get a copy of the local zoning ordinances from these jurisdictions to find out what pertains to your operation.
In cities like Minneapolis and St. Paul, livestock are largely prohibited in standard residential zones, though some municipalities have carved out limited allowances for small-scale poultry. Rural townships and outstate counties, by contrast, often allow livestock on agricultural parcels as a matter of right. If you’re considering a property near a growth boundary or urban fringe area, pay close attention: contact your county zoning office to determine if growth boundaries have been established near cities and other jurisdictions, as growth boundaries and annexation plans can change with urban expansion and population shifts and impact livestock siting decisions.
For those interested in backyard chicken laws in Minnesota specifically, the rules vary widely by city and township, with some municipalities allowing small flocks under permit conditions while others prohibit them entirely.
Minimum Lot Size and Animal Density Rules in Minnesota
Minnesota counties typically measure livestock density using an “animal unit” (AU) system rather than a simple head count. Animals are measured by animal units, a factor that takes into account the size and weight of each animal. Under this system, a mature dairy cow equals 1.0 AU, a horse equals 1.0 AU, a beef cow equals 1.0 AU, a swine over 55 lbs equals 0.4 AU, and a sheep or goat equals 0.1 AU — though exact conversion factors can vary slightly by county ordinance.
The number of animals allowed is one animal unit for the first two productive acres, and subsequently one animal unit per each additional productive acre. Productive acres are defined as acres of land on which crop tilling or pasturing can occur, and excludes areas where buildings, septic locations, lakes, wetlands, streams, woodlands, and other amenities exist. This means a 10-acre parcel with 4 acres of wetland and 1 acre of buildings has only 5 productive acres, supporting a maximum of roughly 4 animal units under a typical county formula.
Some counties apply different standards. In Waverly, for example, the number of horses or domestic livestock does not exceed one per two acres unless a higher number is granted by the issuance of an interim use permit. You should also review minimum acreage requirements of local ordinances, since most land use zoning ordinances require minimum lot sizes. A parcel that falls below the minimum acreage threshold for its zoning district cannot legally host livestock at all, regardless of how much open pasture it contains.
Key Insight: Shoreland and floodplain areas carry additional restrictions. New livestock operations and new manure storage structures are not allowed in shoreland or floodplain areas. Existing operations may be allowed to expand or modify in shoreland areas as long as animal unit numbers are below 1,000 and there is no further encroachment into shoreland areas.
| Animal Type | Approximate Animal Unit (AU) Value | Notes |
|---|---|---|
| Dairy cow (mature) | 1.0 AU | Standard benchmark |
| Beef cow or horse | 1.0 AU | Includes horses used for recreation |
| Swine (over 55 lbs) | 0.4 AU | Varies by county ordinance |
| Sheep or goat | 0.1 AU | Small ruminants |
| Laying hens | 0.01 AU | 100 hens ≈ 1 AU in most county formulas |
If you keep bees alongside your livestock operation, note that beekeeping is regulated separately and does not factor into animal unit calculations under standard feedlot ordinances.
Setback Requirements for Livestock in Minnesota
Setback rules determine how far livestock facilities — barns, feedlots, manure storage structures, and confinement areas — must be located from neighboring residences, property lines, roads, and water bodies. These distances are among the most variable regulations in Minnesota because both state rules and local ordinances apply simultaneously.
Reciprocal setbacks between livestock operations and residential dwellings are required by state statute and vary from county to county and township to township. You may be able to get a variance from local setback requirements. The state has requirements about application setbacks; counties and townships may also have their own requirements. In practice, this means your county’s setback may be more restrictive than the state minimum — and you must comply with whichever standard is stricter.
The reciprocal nature of Minnesota’s setback law is worth understanding. A local ordinance that contains a setback for new feedlots from existing residences must also provide for a new residence setback from existing feedlots located in areas zoned agricultural at the same distances and conditions specified in the setback for new feedlots, unless the new residence is built to replace an existing residence. This protects existing farming operations from being hemmed in by new residential development.
As a practical example, Waverly’s municipal code requires that farm animals may not be confined in a pen, feedlot, or building within 100 feet of any residential dwelling not owned or leased by the farmer. Many rural counties set minimum feedlot-to-residence setbacks at 300 feet or more, with larger operations facing proportionally greater distances. Water protection setbacks also apply: additional setbacks may apply from wetlands, bluffs, lakes, streams, and other natural features.
If you’re also considering a kennel or other animal-related structure on the same parcel, review the kennel zoning laws in Minnesota since separate setback standards may apply to those facilities.
Right to Farm Protections in Minnesota
Minnesota’s Right to Farm law, codified at Minn. Stat. § 561.19, shields qualifying agricultural operations from nuisance lawsuits brought by neighbors who object to the normal sights, sounds, and odors of farming. The Right to Farm Law in Minnesota is designed to protect agricultural operations from nuisance lawsuits, striking a balance between the interests of farmers and their neighbors. Minnesota Statute 561.19 offers nuisance liability protection for agricultural operations by limiting the circumstances under which they can be deemed a nuisance.
To qualify for protection, your operation must meet specific criteria. The law does not safeguard farmland but rather protects operations that are engaged in the production of crops, livestock, poultry, dairy products, or poultry products. Once up and running for two years, operations cannot be declared a general nuisance to the public or a private nuisance to neighboring owners. The operation must be located in an area zoned for agriculture and use agricultural practices common to the area.
There are important limits to this protection. If a facility expands the number of animals or livestock by 25 percent or more, the clock starts over. Further, the RTF protections do not apply to feedlots with a swine capacity of 1,000 animal units or more, as defined by the Pollution Control Agency, or a cattle capacity of 2,500 animals or more.
Minnesota’s Right-to-Farm law protects farms and ranches from most public and private nuisance actions, as long as they operate using generally accepted agricultural practices and have been in business for two or more years. Critically, the law does not exempt you from environmental compliance. Right to Farm laws do not absolve farmers from compliance with environmental statutes — farmers must adhere to environmental protections related to water quality, soil conservation, and air emissions.
For context on how Minnesota’s approach compares to neighboring states, see the kennel zoning laws in North Dakota, where right-to-farm frameworks follow a similar county-driven model.
HOA and Deed Restrictions That Override Zoning in Minnesota
Zoning approval is necessary, but it is not sufficient on its own. If your property sits within a homeowners association (HOA) or carries deed restrictions, those private covenants can prohibit livestock even when the underlying zoning district permits them. Private restrictions and public zoning operate on separate legal tracks — zoning sets the floor, but private agreements can raise the bar significantly.
HOA rules are contractual obligations you agree to when purchasing a property in a governed community. A standard HOA declaration may ban all livestock, limit animals to household pets, or restrict the construction of outbuildings like barns and coops that are necessary for animal husbandry. These restrictions are enforceable in civil court and are not subject to the same variance or appeal processes that apply to zoning ordinances.
Deed restrictions — sometimes called restrictive covenants — can also run with the land indefinitely, binding future owners even if the original parties are long gone. Before purchasing any property with the intent to raise livestock, you should pull the full title report and review all recorded covenants, conditions, and restrictions (CC&Rs). Pay particular attention to language about “agricultural use,” “farm animals,” “livestock,” or “outbuildings.”
Important Note: Minnesota’s Right to Farm law does not override private deed restrictions or HOA rules. Those are civil law matters between private parties, not public zoning conflicts. If your HOA prohibits livestock, the state’s right-to-farm protections under Minn. Stat. § 561.19 will not help you.
Counties, townships, and cities have the authority to designate land for long-term agricultural use, and to create zoning regulations to limit development that is incompatible with farming operations — but that authority does not extend to rewriting private contracts. If you’re purchasing land in a rural subdivision or a planned community, treat the HOA documents with the same scrutiny as the zoning certificate. You can also review related topics like neighbor animal laws in Minnesota to understand how private property rights intersect with animal-related disputes more broadly.
How to Check If Your Property Is Zoned for Livestock in Minnesota
Confirming your property’s zoning status for livestock requires checking multiple layers of regulation. No single document covers everything, so you need to work through a short but specific checklist before committing to an operation.
- Identify your zoning district. Contact your county planning and zoning office or visit the county’s online GIS portal to find your parcel’s current zoning designation. This tells you whether livestock is a permitted use, conditional use, or prohibited use on your land.
- Review the local ordinance. The MDA’s Animal Ordinance Map provides information about local ordinances that regulate animal agriculture in Minnesota, including setbacks and separation distances, conditional use permits, feedlot size limitations, and minimum acreage requirements, and also provides local contact information and links to local ordinances when available. Use this as a starting point, then pull the actual ordinance text from your county.
- Calculate your productive acres. Subtract wetlands, buildings, woodlands, and other non-productive areas from your total parcel size to determine how many animal units your land can support under your county’s density formula.
- Check for feedlot permit requirements. There are a variety of local, state, and federal feedlot rules and permitting processes in place to protect Minnesota’s natural resources. Your County Feedlot Officer (CFO) and county planning and zoning office are the best sources of information about local feedlot permit requirements.
- Search for deed restrictions and HOA rules. Request a title report and review all recorded CC&Rs. If you’re in a planned community, contact the HOA directly and ask for a copy of the governing documents.
- Confirm shoreland and floodplain status. Contact your County Feedlot Officer or planning and zoning office to determine where shoreland and floodplain areas are located in your county, since new operations are prohibited in those areas.
There may be local regulations the MDA is not aware of, so you should also check with your county, township, or city officials — not just the state-level map. Township boards sometimes adopt rules that are more restrictive than county ordinances, and those local rules won’t always appear in centralized databases.
If you plan to move animals between properties or transport them for sale, also review the transporting livestock laws in Minnesota to ensure you’re compliant with state health and movement regulations. Producers dealing with disease testing requirements should also familiarize themselves with brucellosis laws in Minnesota, which govern testing and certification for cattle moving in commerce.
Finally, if your operation involves hunting or wildlife management alongside livestock, the hunting laws in Minnesota cover the rules that apply when both activities occur on the same parcel. Getting all of these regulatory layers in order before you build infrastructure or purchase animals is far less costly than discovering a violation after the fact.