Skip to main content

Animal Ordinances in Iowa (2026)

130 rules on the books across Iowa, 17 cities and counties. Select a rule to read the full details.

Severity: Few Restrictions · Light Restrictions · Some Restrictions · Significant Restrictions · Heavy Restrictions

Chickens & Livestock

Combined rules for keeping chickens and other livestock such as goats, rabbits, and ducks on residential property, including lot size requirements.

Iowa: statewide

StatewideSome Restrictions

Iowa Code Chapter 459 governs animal feeding operations and substantially preempts local control over confinement…

Read full rule →

Davenport

Heavy Restrictions

Davenport allows up to six hens (no roosters) on single-family lots with a permit and a completed chicken-keeping…

Read full rule →

Council Bluffs

Significant Restrictions

Council Bluffs requires a farm animal permit before keeping chickens or other farm animals, caps chickens at ten per…

Read full rule →

Dubuque

Significant Restrictions

Dubuque bans selling baby chicks or ducklings as pets or novelties and restricts commercial livestock pens to…

Read full rule →

Iowa City

Significant Restrictions

Keeping chickens in Iowa City requires an urban chicken permit from the Police Chief, good for three years and…

Read full rule →

Sioux City

Significant Restrictions

Sioux City, Iowa requires an inspection-services permit to keep chickens or other fowl in residential zones, capping…

Read full rule →

Waterloo

Significant Restrictions

In the City of Waterloo, Iowa, cattle, horses, mules, swine, sheep, goats, geese, ducks, turkeys, chickens and other…

Read full rule →

West Des Moines

Significant Restrictions

In the City of West Des Moines, keeping chickens or other livestock on a residential lot needs a Permitted Conditional…

Read full rule →

Ankeny

Some Restrictions

In the City of Ankeny, Iowa, City Code section 55.05 bans keeping livestock inside the city, but carves out backyard…

Read full rule →

Black Hawk County

Some Restrictions

In the county's Agricultural-Residential district, backyard poultry counts as a "small animal" capped at one animal…

Read full rule →

Cedar Rapids

Some Restrictions

Cedar Rapids allows up to six permitted hens per lot, no roosters, under Chapter 23A, with a required Animal Control…

Read full rule →

Des Moines

Some Restrictions

Des Moines lets residents keep chickens, ducks and other small fowl in coops set back 25 feet from a neighbor's house…

Read full rule →

Johnson County

Some Restrictions

Johnson County caps backyard poultry and livestock by animal unit under UDO Section 8:1.24(A), converting each species…

Read full rule →

Linn County

Some Restrictions

Unincorporated Linn County caps livestock and poultry by lot size in residential-zoned districts: one large animal per…

Read full rule →

Story County

Some Restrictions

Outside the A-1 and A-2 agricultural districts, unincorporated Story County caps small animals like poultry, fowl and…

Read full rule →

Dog Leash Laws

When and where dogs must be on a leash, off-leash park rules, leash length limits, and penalties for dogs running loose.

Iowa City

Significant Restrictions

Iowa City bans letting any animal run at large at any time under City Code section 8-4-6(D). A leash under section…

Read full rule →

Ames

Some Restrictions

In the City of Ames, Iowa, Sec. 3.103 of the Ames Municipal Code requires every dog owner to keep the animal from…

Read full rule →

Ankeny

Some Restrictions

In the City of Ankeny, Iowa, City Code section 55.06 makes it unlawful for any dog owner to let the animal run at large…

Read full rule →

Cedar Rapids

Some Restrictions

Cedar Rapids makes it unlawful for any dog to run at large under Section 23.05(d). Section 23.01 defines "at large" as…

Read full rule →

Council Bluffs

Some Restrictions

In the City of Council Bluffs, every animal owner must restrain their animal at all times to keep it from running at…

Read full rule →

Davenport

Some Restrictions

Davenport requires a dog off the owner's property to be on a leash no longer than six feet under the control of a…

Read full rule →

Des Moines

Some Restrictions

Off your property, Des Moines requires dogs on a leash, cord or chain no longer than six feet and under a handler's…

Read full rule →

Dubuque

Some Restrictions

Dubuque bans letting a dog run at large under City Code 7-6B-7, and 7-6B-1 spells out the only ways a dog counts as…

Read full rule →

Johnson County

Some Restrictions

Iowa City, Coralville, and unincorporated Johnson County require dogs to be leashed or controlled off the owner's…

Read full rule →

Linn County

Some Restrictions

Linn County bans letting any animal run at-large in the unincorporated county, with impoundment and rising civil…

Read full rule →

Sioux City

Some Restrictions

Sioux City, Iowa requires owners to restrain animals from running at large, and dogs off-premises must be on a leash no…

Read full rule →

Story County

Some Restrictions

Unincorporated Story County requires every animal owner to keep the animal "under control at all times" and makes it…

Read full rule →

Waterloo

Some Restrictions

In the City of Waterloo, Iowa, a dog or cat off its owner's property is legally "at large" unless it is on a leash…

Read full rule →

West Des Moines

Some Restrictions

In the City of West Des Moines, dogs and other animals cannot run at large. A licensed animal avoids being "at large"…

Read full rule →

Adair County

Light Restrictions

In Adair County's county parks and recreation areas only, pets shall not be allowed to run at large, and owners are…

Read full rule →

Breed Restrictions

Bans or special requirements for specific dog breeds, including breed-specific legislation, muzzle requirements, and insurance mandates.

Council Bluffs

Heavy Restrictions

Council Bluffs bans pit bulls outright. CBMC 4.20.112 makes it unlawful to own, possess, keep, harbor, transport or…

Read full rule →

Iowa City

Heavy Restrictions

Iowa City has no banned-breed list. City Code section 8-4-7 instead declares an animal 'dangerous' based only on…

Read full rule →

Linn County

Heavy Restrictions

Linn County has no breed-specific dog ban; instead it declares any animal that bites or attacks without provocation…

Read full rule →

Ames

Significant Restrictions

The City of Ames, Iowa does not ban any dog breed by name. Instead, Sec. 3.202 of the Ames Municipal Code lets the City…

Read full rule →

Ankeny

Significant Restrictions

In the City of Ankeny, Iowa, the city does not ban any dog breed by name; instead Chapter 57 lets the City declare an…

Read full rule →

Cedar Rapids

Significant Restrictions

Cedar Rapids has no citywide breed ban. Instead, the Animal Control Manager can declare any dog potentially dangerous…

Read full rule →

Des Moines

Significant Restrictions

Des Moines classifies pit bulls, American Staffordshire terriers, and Staffordshire terriers as 'high risk dogs,'…

Read full rule →

Dubuque

Significant Restrictions

Dubuque does not ban any dog breed by name; instead City Code § 7-6E lets the City Manager declare an individual dog…

Read full rule →

Story County

Significant Restrictions

Story County does not restrict dogs by breed. Instead, Code of Ordinances §45.09 bans harboring or keeping a "vicious…

Read full rule →

Waterloo

Significant Restrictions

Waterloo has no breed list; instead animal control classifies any dog as potentially dangerous, dangerous or vicious…

Read full rule →

West Des Moines

Significant Restrictions

The City of West Des Moines regulates dangerous dogs by conduct, not by breed. A "vicious animal" is defined by biting…

Read full rule →

Davenport

Some Restrictions

Davenport has no breed-specific ban; pit bulls and other breeds are legal. The city regulates individual dogs by…

Read full rule →

Exotic Pets

Which non-traditional pets are allowed or banned, such as reptiles, ferrets, potbelly pigs, and other exotic animals.

Iowa: statewide

StatewideHeavy Restrictions

Iowa Code Chapter 717F universally prohibits private ownership of dangerous wild animals including big cats, bears, and…

Read full rule →

Ames

Heavy Restrictions

In the City of Ames, Iowa, Sec. 3.304 of the Ames Municipal Code bans keeping bears, large cats and wolves outright…

Read full rule →

Cedar Rapids

Heavy Restrictions

Cedar Rapids bans owning, keeping or harboring any wild, exotic or dangerous animal within city limits under Section…

Read full rule →

Council Bluffs

Heavy Restrictions

Council Bluffs bans keeping wild and dangerous animals as pets. CBMC 4.20.090 makes it unlawful to keep any animal…

Read full rule →

Davenport

Heavy Restrictions

Davenport bans keeping wild, exotic, or dangerous animals, including venomous snakes, large cats, primates, bears…

Read full rule →

Des Moines

Heavy Restrictions

Des Moines and Iowa law restrict ownership of dangerous wild animals. Iowa Code Chapter 717F prohibits keeping large…

Read full rule →

Dubuque

Heavy Restrictions

In the City of Dubuque, keeping a lion, tiger, wolf, bear, alligator, venomous snake, Gila monster, or any of thirteen…

Read full rule →

Iowa City

Heavy Restrictions

Iowa City addresses exotic and dangerous animals through Title 8 (animal services) nuisance and dangerous-animal…

Read full rule →

Sioux City

Heavy Restrictions

Sioux City Municipal Code Title 7 addresses dangerous and wild animals through general restraint and nuisance…

Read full rule →

Waterloo

Heavy Restrictions

Waterloo bans keeping big cats, bears, wild canids, primates, crocodilians, venomous snakes and reptiles, venomous…

Read full rule →

Linn County

Significant Restrictions

Keeping wolves, big cats, bears, primates, venomous snakes and dozens of other wild species in unincorporated Linn…

Read full rule →

Story County

Significant Restrictions

Unincorporated Story County requires an annual Animal Control Department license before anyone may own, possess, or…

Read full rule →

Pet Limits

Maximum number of cats, dogs, or other companion animals allowed per household, including counts that trigger kennel-license requirements.

Iowa: statewide

StatewideHeavy Restrictions

Iowa Code Chapter 717B universally criminalizes animal neglect and cruelty, providing the legal framework prosecutors…

Read full rule →

Des Moines

Heavy Restrictions

Des Moines limits the total number of dogs and cats per household and authorizes Animal Control to seize animals from…

Read full rule →

Sioux City

Heavy Restrictions

Sioux City addresses animal hoarding through two overlapping frameworks: (1) Title 7 of the Sioux City Municipal Code…

Read full rule →

Ankeny

Some Restrictions

In the City of Ankeny, Iowa, City Code section 55.11 caps ownership at four dogs, four cats, or a combined four dogs…

Read full rule →

Black Hawk County

Some Restrictions

Unincorporated Black Hawk County does not cap the number of dogs a household may keep, but four or more dogs on one…

Read full rule →

Cedar Rapids

Some Restrictions

Cedar Rapids makes it unlawful to harbor or maintain animals in conditions that create unhealthful or unsanitary…

Read full rule →

Council Bluffs

Some Restrictions

Council Bluffs caps ordinary households at four cats or four dogs, or a combination of no more than six animals over…

Read full rule →

Iowa City

Some Restrictions

Iowa City households can keep up to three dogs or five cats over four months old before City Code section 8-4-1…

Read full rule →

Story County

Some Restrictions

In unincorporated Story County, there is no flat cap of two dogs or three cats per household. The line is drawn at…

Read full rule →

West Des Moines

Some Restrictions

In the City of West Des Moines, an owner may harbor no more than four dogs, four cats, or a combination totaling four…

Read full rule →

Dubuque

Few Restrictions

Dubuque does not cap the number of dogs or cats a household may keep. City Code § 6-4-3(N) instead makes it a public…

Read full rule →

Cat Rules

Rules specific to cats, outdoor roaming, feral cat colonies, leash laws (yes, some cities require them), and licensing requirements.

Ames

Some Restrictions

In the City of Ames, Iowa, every cat owner must get the animal a rabies vaccination between three and four months of…

Read full rule →

Ankeny

Some Restrictions

In the City of Ankeny, Iowa, City Code section 55.17 sets up a trap-neuter-return program for community cats: property…

Read full rule →

Cedar Rapids

Some Restrictions

Cedar Rapids requires every cat over four months old to wear a current rabies tag with owner ID whenever it is off the…

Read full rule →

Council Bluffs

Some Restrictions

Council Bluffs requires every cat six months or older to carry a current city license and rabies tag under CBMC…

Read full rule →

Des Moines

Some Restrictions

Des Moines requires an annual cat license for cats six months and older, and allows sterilized, vaccinated, ear-tipped…

Read full rule →

Dubuque

Some Restrictions

Dubuque requires every cat to be licensed by the City Manager, with the license expiring one year after purchase and…

Read full rule →

Sioux City

Some Restrictions

Every cat over six months old in Sioux City, Iowa needs an annual city license, cheaper for neutered cats, plus a…

Read full rule →

Waterloo

Some Restrictions

Waterloo requires every cat six months or older to carry an annual city license, bans letting a cat run at large, and…

Read full rule →

West Des Moines

Some Restrictions

The City of West Des Moines exempts managed community cats from its at-large ban and returns trapped cats to where they…

Read full rule →

Iowa City

Light Restrictions

Iowa City lets an unowned, sterilized, vaccinated, and ear-tipped cat roam freely as a legally recognized community cat…

Read full rule →

Story County

Light Restrictions

Story County has no stand-alone cat license, but Code of Ordinances §45.06(1) requires every companion cat over four…

Read full rule →

Veterinary Clinic Zoning

Where veterinary clinics, animal hospitals, and emergency animal-care facilities may be located, including overnight-boarding and noise buffers.