Animal Shelters in York County, Maine

There are 11 Animal Shelters in York County, Maine, serving a population of 201,454 people in an area of 991 square miles. There is 1 Animal Shelter per 18,314 people, and 1 Animal Shelter per 90 square miles.

In Maine, York County is ranked 10th of 16 counties in Animal Shelters per capita, and 3rd of 16 counties in Animal Shelters per square mile.

List of York County Animal Shelters

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

Animal Welfare Society 46 Holland Road Kennebunk, ME

Biddeford Animal Control 189 Alfred Street Biddeford, ME

Buxton Animal Shelter 27 Portland Road Buxton, ME

Creature Comforts Animal 195 State Road Kittery, ME

Hemlock Hill Farm Sanctuary PO Box 474 Lebanon, ME

Kitty Cat Lane Rescue PO Box 167 West Newfield, ME

Little Paws Animal Shelter 27 Portland Road Buxton, ME

Marlee Animal Rescue PO Box 552 North Berwick, ME

Sanford Municipal Shelter PO Box 35 Springvale, ME

Wells Animal Control 1563 Post Road Wells, ME

West Kennebunk Animal Control 46 Holland Road Kennebunk, ME

About York County Animal Shelters

Animal Shelters in York County, ME 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 York County.

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