Animal Shelters in Mahaska County, Iowa

There are 2 Animal Shelters in Mahaska County, Iowa, serving a population of 22,301 people in an area of 571 square miles. There is 1 Animal Shelter per 11,150 people, and 1 Animal Shelter per 285 square miles.

In Iowa, Mahaska County is ranked 19th of 99 counties in Animal Shelters per capita, and 21st of 99 counties in Animal Shelters per square mile.

List of Mahaska County Animal Shelters

Find Mahaska County, Iowa animal shelters, puppy dog and cat shelters, pet adoption centers, dog pounds, and humane societies.

Mahaska County Humane Society PO Box 404 Oskaloosa, IA

Stephen Memorial Animal Shelter 2299 235th Street Oskaloosa, IA

About Mahaska County Animal Shelters

Animal Shelters in Mahaska County, IA are responsible for providing temporary care, housing and adoption services for unwanted, owner-relinquished, and lost pets including cats and dogs. Shelters provide a variety of services that promote the humane treatment of animals in Mahaska County.

Interested parties may contact Animal Shelters for questions about:
  • Lost dogs and cats in Mahaska County, Iowa
  • Fostering dogs and cats
  • Mahaska County pet adoption fees
  • Spaying and neutering pets
  • Iowa animal control and welfare