Animal Rescues in Massachusetts

Listings updated 10/25/2023

Before you travel: Visit the organization’s site to check for “By Appointment Only” requirements.

Before you mail: Visit the organization’s site to see if the mailing address is different from the physical address.

Please support a rescue in your community. A little from you means a lot to them.

Massachusetts Rescues Listed by City or Town

City Category Name Address/Location Zip Code Phone Web Site
Ashland Cats Metro West Humane Society 30 Pond Street (Rt.126) 01721-2050 (508) 875-3776 https://metrowesthumanesociety.org/
Attleboro Cats + Dogs Friends of Attleboro Animal Shelter P.O Box 592 02703-0010 (774) 203-1862 https://faaspets.org/
Baldwinville Cats + Dogs + Horse +Farm Bosler Humane Society P.O. Box 12 01436-0012 (978) 939-7316 https://www.boslerhs.org/
Boston Cat+Dog+Horse+Small+Farm MSPCA-Angell 350 South Huntington Avenue (see site for other loc) 02130-4803 (617) 522-7400 https://www.mspca.org/
Boston Cats + Dogs + Small+Farm Animal Rescue League of Boston 10 Chandler Street (see site for Cape Cod and Dedham loc) 02116-5221 (617) 426-9170 https://www.arlboston.org/
Braintree Cats + Dogs Massachusetts Humane Society P.O. Box 850177 02185-0177 (781) 335-1300 https://masshumane.org/
Brighton Cats Gifford Cat Shelter 30 Undine Road 02135-3812 (617) 787-8872 https://www.giffordcatshelter.org/
Brockton Cats + Dogs + Rabt Birds Animal Protection Center of Southeastern Massachusetts 1300 West Elm Street Ext 02301-2863 (508) 586-2053 https://www.apcsm.org/
Buzzards Bay Cats + Dogs A Helping Paw Humane Society & Sanctuary for Special Needs Pets P.O. Box 387 02532-0387 (508) 291-7297 https://www.ahelpingpaw.org/
Douglas Dogs Dog Orphans,Inc. 90 Webster Street (Rt. 16) 01516-2247 (508) 476-1855 https://dogorphans.com/
Duxbury Cats Standish Humane Society 622 Congress Street 02332-3113 (781) 834-4663 https://www.standishhumane.org/
East Brookfield Cats + Dogs + Small Anmls Second Chance Animal Services 111 Young Road 01515-1801 (508) 867-5525 https://www.secondchanceanimals.org/
Edgartown Cats + Dogs + Small Anmls Animal Shelter of Martha’s Vineyard 1 Pennywise Path, P.O. Box 1829 02539-1829 (508) 627-8662 https://www.animalshelterofmv.org/
Fall River Cats + Dogs The Animal Rescue League of Fall River 474 Durfee Street 02720-2510 (508) 676-1061 http://arlfr.com/
Fall River Cats + Dogs+ Birds+Small Forever Paws Animal Shelter 300 Lynwood Street 02721-2103 (508) 677-9154 https://www.foreverpaws.com/
Feeding Hills Cat Sanctuary Feline Friends Cat Sanctuary P.O. Box 174 01030-0174 (413) 786-5019 https://felinefriendsinc.org/
Gloucester Cats + Dogs Cape Ann Animal Aid 4 Paws Lane 01930-2408 (978) 283-6055 https://www.capeannanimalaid.org/
Hopkinton Cats + Dogs Baypath Humane Society of Hopkinton 500 Legacy Farms North 01748-2921 (508) 435-6938 https://www.baypathhumane.org/
Marblehead Cats + Dogs+ Birds+Small The Marblehead Animal Shelter 44 Village Street 01945-2291 (781) 631-8664 https://marblehead-animal-shelter.org/
Medfield Cats + Dogs + Small Anmls Medfield Animal Shelter 101 Old Bridge Street 02052-0271 (508) 359-8989 https://www.medfieldshelter.com/
Medfield Dogs Forever Home Rescue New England 106 Adams Street 02052-1580 (508) 359-4465 https://www.foreverhomerescue.org/
Medford Cats + Dogs Kitty Connection P.O. Box 559 02155-0006 (781) 393-9995 https://www.kittyconnection.net/
Medway Cats The Purr-fect Cat Shelter P.O. Box 548 02053-0548 (508) 533-5855 https://www.purrfectcatshelter.org/
Melrose Cats Melrose Humane Society P.O. Box 760668 02176-0004   https://melrosehumanesociety.org/
Mendon Dogs Greyhound Rescue of N.E.,Inc. P.O. Box 507 01756-0507 (508) 478-1617 https://greyhoundrescuene.org/
Milford Cats Milford Humane Society 289 West Street (Rt.140) 01757-1245 (508) 473-7008 http://milfordhumane.org/
Milton Cats + Dogs + Small Anmls Milton Animal League Animal Shelter 181 Governor Stoughton Lane 02186-3712 (617) 698-0413 https://www.miltonanimalleague.org/
North Billerica Cats BCCC (Billerica Cat Care Coalition) P.O. Box 141 01862-0141   https://www.billericacatcarecoalition.org/
Norwood Cats Neponset Valley Humane Society P.O. Box 544 02062-0544 (781) 769-1990 https://www.neponsethumane.org/
Oakham Horses Bay State Equine Rescue 415 Hunt Road 01068-9776 (508) 882-3704 https://www.baystateequinerescue.com/
Osterville Cats NESAA (New England Society for Abandoned Animals) P.O. Box 626 02655-0626 (508) 771-7800 https://www.nesaa.org/
Paxton Cats + Dogs Sweetpea F.O.R. Animals 1090 Pleasant Street (Rt. 122) 01612-1069 (508) 757-7959 https://www.sweetpeafora.org/
Peabody Cats Animal Umbrella 150 R Main Street (Rear of Plaza) 01960-5644 (508) 877-1194 http://www.animalumbrella.org/
Pittsfield Cats + Dogs Eleanor Sonsini Animal Shelter 875 Crane Avenue 01201-1709 (413) 448-9800 https://www.sonsinianimalshelter.org/
Provincetown Cats CASAS (Carrie A. Seaman Animal Shelter) 5 Sandy Hill Lane 02657-1527 (508) 487-4243 https://www.casasanimalshelter.org/
Quincy Cats + Dogs Quincy Animal Shelter 440R East Squantum Street 02171-2759 (617) 376-1349 https://www.quincyanimalshelter.org/
Salem Cats PALS Animal Life Savers 10 Traders Way 01970-1866 (978) 531-7478 https://www.facebook.com/palscats/
Salem Cats + Dogs + Small Anmls Northeast Animal Shelter 347 Highland Avenue 01970-1738 (978) 745-9888 https://www.northeastanimalshelter.org/
Salisbury Cats Merrimack River Feline Rescue Society 63 Elm Street (Rt.110) 01952-1936 (978) 462-0760 https://mrfrs.org/
Scituate Cats + Dogs+ Birds+Small Scituate Animal Shelter 780 Chief Justice Cushing Highway 02066-1845 (781) 544-4533 https://scituateanimalshelter.org/
Springfield Cats + Dogs + Small Anmls Thomas J. O’Connor Animal Control & Adoption Center 627 Cottage Street 01104-3220 (413) 781-1484 https://www.tjoconnoradoptioncenter.com/
Sterling Cats + Dogs Sterling Animal Shelter,Inc. 17 Laurelwood Road 01564-2220 (978) 422-8585 https://www.sterlingshelter.org/
Sudbury Cats + Dogs Buddy Dog Humane Society,Inc. 151 Boston Post Road 01776-3173 (978) 443-6990 https://www.buddydoghs.com/
Sudbury Cats + Dogs Save A Dog 604 Boston Post Road 01776-3333 (978) 443-7282 https://www.saveadog.org/
Tyngsboro Cats Kitty Angels P.O. Box 638 01879-0638 (978) 649-4681 https://www.kittyangels.org/
Waltham Cats The Cat Connection P.O. Box 541435 02454-1435 (781) 899-4610 https://thecatconnection.org/
West Brookfield Horses Central New England Equine Rescue 96 New Braintree Road 01585-3215 (978) 621-6717 https://centralnewenglandequinerescue.com/
West Newbury Horses + Donkeys NEER North (New England Equine Rescue – North) 52 Ash Street 01985-2126 (978) 510-1031 https://neernorth.org/
Westfield Cats + Dogs Westfield Regional Animal Shelter 178 Apremont Way 01085-5330 (413) 564-3129 http://cityofwestfield.animalshelternet.com/
Winthrop Dogs MassPAWS (Massachusetts Progressive Animal Watchdog Society) P.O. Box 520136 02152-0003 (617) 846-5586 http://masspaws.org/
Worcester Cats + Dogs + Small Anmls WARL (Worcester Animal Rescue League) 139 Holden Street 01606-3441 (508) 853-0030 https://worcesterarl.org/