Iowa Statewide Rule
Iowa Livestock Operations and Local Authority Limits
Key Facts
- Primary Statute
- Iowa Code Ch. 459
- Permit Authority
- Iowa DNR
- Local Preemption
- Iowa Code 331.304A
- Right to Farm
- Iowa Code 657.11
- Civil Penalty Cap
- $10,000 per day
Summary
Iowa Code Chapter 459 governs animal feeding operations and substantially preempts local control over confinement livestock through the master matrix system administered by the Iowa Department of Natural Resources for permitting decisions.
1. Except to the extent required to implement section 335.27, no ordinance adopted under this chapter applies to land, farm houses, farm barns, farm outbuildings, or other buildings or structures that are primarily adapted, by reason of nature and area, for use for agricultural purposes, while so used. However, the ordinances may apply to any structure, building, dam, obstruction, deposit, or excavation in or on the floodplains of any river or stream.
Full Breakdown
Iowa Code Chapter 459 (Animal Agriculture Compliance Act) and Chapter 459A establish a uniform statewide framework for animal feeding operations, including separation distances and manure management. Counties may submit non-binding recommendations using the master matrix scoring system, but the Iowa DNR holds final permitting authority. Iowa Code section 331.304A explicitly bars counties from adopting ordinances regulating confinement feeding operations more strictly than state law. Right-to-farm protections in Iowa Code Chapter 657.11 further shield qualifying livestock operations from nuisance claims, limiting municipal restrictions on agricultural animal keeping outside city limits.
Violations & Penalties
Operating without required DNR permits or violating manure management plans may result in civil penalties up to $10,000 per day under Iowa Code 459.604.
Frequently Asked Questions
Can Iowa counties ban livestock confinement operations?
Do cities have authority over backyard chickens?
Sources
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.