Listing of no-kill shelters in Iowa - please help by providing your feedback! If you know of any others that aren't listed, please let us know.
Algona
Animal Rescue Family
Algona, IA

Ames
https://www.cityofames.org/government/departments-divisions-a-h/ames-animal-shelter-animal-control
More info about City of Ames Animal shelter and Animal Control

Boone
Raccoon Valley Animal Sanctuary & Rescue
Boone, IA

Carlisle
Animal Lifeline of Iowa, Inc. (Carlisle)
Carlisle, Iowa

Carroll
Animal Rescue of Carroll, Inc
Carroll, IA

Cedar Rapids
Dogs Forever (Cedar Rapids)
Cedar Rapids, IA

Last Hope Animal Rescue, Inc. (Shellsburg)
Cedar Rapids, IA

S.A.I.N.T. - Cat Rescue & Adoption (Cedar Rapids)
Cedar Rapids, Iowa

Unos Promise Animal Rescue
Cedar Rapids, IA

Chariton
Humane Society of Lucas County
Chariton, Iowa

Charles City
PAWS Humane Society
Charles City, IA

Clarinda
Southwest Iowa Humane Society
Clarinda, IA

Clear Lake
Patriots for Pets Rescue (Clear Lake)
Clear Lake, IA

Colfax
Happy Tales Ranch and Rescue (Colfax)
Colfax, IA

https://happytalesranchandrescue.wordpress.com
More info about Happy Tales Ranch and Rescue (Colfax)

Council Bluffs
Muddy Paws Second Chance Rescue
Council Bluffs, Iowa

SNAFU Rescue (Short Noses And Friends United Rescue)
Council Bluffs, IA

Davenport
King's Harvest Pet Rescue (Davenport)
Davenport, IA

De Soto
AHeinz57 Pet Rescue & Transport Inc (De Soto)
De Soto, IA

Decorah
Heart Animal Rescue
Decorah, IA

Humane Society of Northeast Iowa
Decorah, IA

Des Moines
Hope Animal Rescue of Iowa (Des Moines)
Des Moines, IA

Safe Home Rescue (Des Moines)
Des Moines, IA

Dubuque
Whispurring Hope Rescue
Dubuque, IA

Dumont
Wire Fox Terrier Rescue Midwest (Dumont)
Dumont, Iowa

Eldora Iowa
H.E.A.R.T. Hardin Eldora Animal Rescue Team.
Eldora Iowa

Estherville
ECAS - Emmet County Animal Shelter (Estherville)
Estherville, IA

http://www.emmetcountyanimalshelter.org/
More info about ECAS - Emmet County Animal Shelter (Estherville)

Fairfield
Noah's Ark Animal Foundation
Fairfield, IA

Fort Dodge
Almost Home/Humane Society of North Central Iowa (Fort Dodge)
Fort Dodge, Iowa

http://www.almosthomeiowa.org/
More info about Almost Home/Humane Society of North Central Iowa (Fort Dodge)

Fort Madison
Fort Madison Protectors of Animal Welfare, P.A.W.
Fort Madison, IA

Glenwood
Hooves & Paws Rescue, Inc. (Glenwood)
Glenwood, Iowa

Grinnell
PALS - Poweshiek Animal League Shelter (Grinnell)
Grinnell, Iowa

Havelock
http://www.shasnwia.com/
More info about Safe Haven Animal Shelter of NW Iowa formerly Pocahontas County Humane Society

Hazleton
Otter Creek Animal Shelter
Hazleton, Iowa

Independence
Wildthunder W.A.R.S.
Independence, Iowa

Indianola
Hounds Haven Basset Rescue of Iowa Inc. (Indianola)
Indianola, IA

http://www.houndshavenbassetrescue.com
More info about Hounds Haven Basset Rescue of Iowa Inc. (Indianola)

Kiya Koda Humane Society
Indianola, Iowa

Iowa Falls
GHS - Greenbelt Humane Society (Iowa Falls)
Iowa Falls, IA

Jefferson
PAWS, People for Animal Welfare Society
Jefferson, IA

Johnston
Forever Homes Dog Rescue (Johnston)
Johnston, IA

Knoxville
Marion County Humane Society
Knoxville, IA

Lake Mills
Letts
Iowa Parrot Rescue Inc. (Letts)
Letts, Iowa

Lisbon
Maquoketa
Jackson County Humane Society in Iowa
Maquoketa, IA

https://www.facebook.com/JacksonCountyHumaneSociety/
More info about Jackson County Humane Society in Iowa

Mason City
Humane Society of North Iowa (Mason City)
Mason City, IA

Milford
Humane Society of Northwest Iowa (Milford)
Milford, IA

Monticello
Animal Welfare Friends
Monticello, Iowa

Nashua
C&W Rustic Hollow Shelter
Nashua, IA

Newton
http://www.jcarl.org/
More info about Jasper County Animal Rescue League and Humane Society (Newton)

Ottumwa
Heartland Humane Society (Ottumwa)
Ottumwa, IA

Panora
P.E.T.S. (Protecting Even the Strays)
Panora, IA

Prole
Second Chance Dog Rescue (Prole)
Prole, Iowa

Sioux City
Noahs Hope Animal Rescue
Sioux City, IA

Tama
Tama County Humane Society
Tama, Iowa

http://www.facebook.com/pages/Tama-County-Humane-Society/45294429949?sk=info
More info about Tama County Humane Society

Tipton
Friends of the Animals (Tipton)
Tipton, IA

Urbandale
Rescue Rehab Rehome (Urbandale)
Urbandale, Iowa

Waterloo
Cedar Valley Pit Bull Rescue (Waterloo)
Waterloo, IA

Waverly
Waverly Pet Rescue
Waverly, IA

West Des Moines
Furry Friends Refuge (West Des Moines)
West Des Moines, Iowa

Williamsburg
Safe Haven of Iowa County (Williamsburg)
Williamsburg, IA

Other Iowa Resources
Adoptable Pets in IowaDog Training in Iowa
Animal Hospitals & Veterinarians in Iowa
Boarding, Sitting, and Kennels in Iowa
Memorial Services in Iowa
Other Pet Care Services in Iowa
Lost & Found Dogs, Cats, and Other Pets in Iowa
Unverified Animal Shelters in Iowa
Neighbors
Pet supplies, pet stores, pet meds, and more pet service ads that help to support the no-kill network:
Rehome My Dog, Cat or other pet
Nokill network can help you responsibly rehome your pet
or a homeless pet you have rescued