Animal Shelters in Middlesex County, Massachusetts

There are 48 Animal Shelters in Middlesex County, Massachusetts, serving a population of 1,582,857 people in an area of 818 square miles. There is 1 Animal Shelter per 32,976 people, and 1 Animal Shelter per 17 square miles.

In Massachusetts, Middlesex County is ranked 11th of 14 counties in Animal Shelters per capita, and 3rd in Animal Shelters per square mile.

List of Middlesex County Animal Shelters

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

Adopt-A-Cat 13 Peter Spring Road Concord, MA

All Dog Rescue, Inc. PO Box 2072 Natick, MA

Animal Control of Wakefield & Stoneham 1 Lafayette Street Wakefield, MA

Arlington Animal Control 51 Grove Street Arlington, MA

Ashland Animal Control 101 Main Street Ashland, MA

Baypath Humane Society of Hopkinton 5 Rafferty Road Hopkinton, MA

Beaks and Noses, Inc. 19 Fuller Road Billerica, MA

Billerica Cat Care Coalition PO Box 141 Billerica, MA

Buddy Dog Humane Society Inc 151 Boston Post Road Sudbury, MA

Cambridge Animal Control 344 Broadway Cambridge, MA

Crested Guardians, Inc. 7 Cynthia Road Billerica, MA

Dayglyn Kennels 41 Cranberry Road Pepperell, MA

Everett Animal Control 210 Ferry Street Everett, MA

Framingham Animal Control 50 Western Avenue Framingham, MA

German Shepherd Rescue of Ne PO Box 299 Wayland, MA

German Shorthaired Pointer Rescue of New England 452 Chandler Street Tewksbury, MA

Grey2k Usa PO Box 442117 Somerville, MA

Greysland Greyhound Adoption 177 Hayden Rowe Street Hopkinton, MA

House Rabbit Network PO Box 2602 Woburn, MA

House Rabbit Society PO Box 999 Melrose, MA

Hudson Animal Control 78 Main Street Hudson, MA

Humane Concern 170 Gore Street Cambridge, MA

Kitty Angels, Inc. PO Box 638 Tyngsboro, MA

Kitty Haven PO Box 541522 Waltham, MA

Kitty Love Cat Shelter PO Box 383 Wilmington, MA

Lowell Animal Control 1365 Middlesex Street Lowell, MA

Lowell Humane Society 951 Broadway Street Lowell, MA

Marlborough Animal Control 2 Maple Street Marlborough, MA

Maynard Animal Control 145 Parker Street Maynard, MA

Melrose Humane Society PO Box 102 Melrose, MA

Merrimack Valley Animal Shelter 951 Broadway Street Lowell, MA

Metrowest Humane Society PO Box 1068 Framingham, MA

Newton Highlands Animal 89 Needham Street Newton, MA

Oliver's Orphans 200 Manning Street Hudson, MA

Pawsafe Animal Rescue 820 Pleasant Street Belmont, MA

Pet Placements 33 Doonan Street Medford, MA

Pets In Need Animal Rescue PO Box 123 Dracut, MA

Poundhounds, Inc. PO Box 454 Hopkinton, MA

Protection of Animals In Wakefield Society PO Box 1842 Wakefield, MA

Reading Animal Control 15 Union Street Reading, MA

Saint Meows PO Box 380462 Cambridge, MA

Save A Dog PO Box 1108 Framingham, MA

Somerville Animal Shelter 2 Bradley Street Somerville, MA

Sterling Animal Shelter 17 Carlisle Road Westford, MA

The Cat Connection PO Box 541435 Waltham, MA

Wakefield Animal Control 383 Lowell Street Wakefield, MA

West Newton Animal Control 25 Chestnut Street Newton, MA

Yankee Golden Retriever Rescue 110 Chapin Road Hudson, MA

About Middlesex County Animal Shelters

Animal Shelters in Middlesex County, MA 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 Middlesex County.

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