Home › Shelters › Iowa

Animal Shelters in Iowa

33 shelters across 22 cities

Cedar Rapids

View all 3 →

Des Moines

View all 3 →

Sioux City

View all 3 →

Waterloo

View all 3 →

Davenport

View all 3 →

Monticello

View all 2 →

Decorah

View all 1 →

Marshalltown

View all 1 →

Council Bluffs

View all 1 →

Burlington

View all 1 →

Perry

View all 1 →

Boone

View all 1 →

More cities in Iowa

Ames (1)Clinton (1)De Soto (1)Fort Dodge (1)Indianola (1)Iowa City (1)Johnston (1)Mason City (1)Ottumwa (1)Vinton (1)