Animal shelters in Bristol County, MA
Bristol County, Massachusetts has 30 animal shelters and rescues in our directory, listed under 20 cities and towns. The most listings are in or near Norton (3), Fall River (3) and New Bedford (3). Among them are 13 animal control and animal services (43%), 4 animal rescues (13%) and 2 animal sanctuaries (7%).
All animal shelters in Bristol County
- CARE Southcoast197 Middle Rd · AcushnetAnimal shelter
- Forever Paws Animal Shelter300 Lynwood St · Fall RiverAnimal shelter
- Friends Of the Attleboro Animal Shelter27 Pond St N · AttleboroAnimal shelter
- Lighthouse Animal Shelter596 Hathaway Rd · New BedfordAnimal shelter
- The Humane Society and Shelter SouthCoast31 Ventura Dr North · DartmouthHumane society
- Paw-affection Dachshund Rescue645 County St · TauntonAnimal rescue
- Winslow Farm Animal Sanctuary37 Eddy St · NortonAnimal sanctuary
- CARE, Southcoast111 Main St · AcushnetAnimal shelter
- Dartmouth Town Animal Control400 Slocum Rd · DartmouthAnimal control
- Dighton Animal Control821 Tremont St · North DightonAnimal control
- Fairhaven Animal Control200 Bridge St · FairhavenAnimal control
- Faxon Animal Care & Adoption Center474 Durfee St · Fall RiverAnimal shelter
- Freetown Animal Control3 N Main St · AssonetAnimal control
- Mansfield Animal Shelter175 Fruit St · MansfieldAnimal shelter
- New Bedford Animal Control834 Kempton St · New BedfordAnimal control
- New Bedford Animal Control890 Brock Ave · New BedfordAnimal control
- North Attleboro Animal Control & Shelter40 Cedar Rd · Attleboro FallsAnimal control
- Norton Animal Shelter84 Hill St · NortonAnimal shelter
- Seekonk Animal Shelter100 Peck St · SeekonkAnimal shelter
- Swansea Animal Control68 Stevens Rd · SwanseaAnimal control
- Taunton Animal Care Facility821 W Water St · TauntonAnimal shelter
- Westport MA Animal Control856 Main Rd · WestportAnimal control
- Rehoboth Animal Control Office148 Peck St · RehobothAnimal control
- Animal Rescue League Of New Bedford31 Ventura Dr · DartmouthAnimal rescue
- Nine Lives Of Norton Feline Rescue Shelter84 Hill St · NortonAnimal rescue
- Easton Animal Control46 Lothrop St · North EastonAnimal control
- Berkley and Freetown Animal Control1 N Main St · BerkleyAnimal control
- Down to Earth Animal Rescue and Sanctuary821 Potomska Rd · South DartmouthAnimal sanctuary
- Fall River Animal Control1181 N Main St · Fall RiverAnimal control
- Apache Farm Rescue1485 Williams St · DightonAnimal rescue
Animal shelters by town
Services and types
Neighboring counties
Frequently asked questions
How many animal shelters are in Bristol County?
We list 30 animal shelters and rescues in Bristol County, Massachusetts. Listings come from public map data and may be incomplete, so please call ahead to confirm hours and adoption days.
Where is animal control in Bristol County?
We list 13 animal control and animal services agencies in Bristol County. Animal control is run by the city or county; it takes in strays, handles bite reports and animal cruelty complaints, and is usually the first place to look for a lost pet. For an emergency involving a dangerous animal, call 911.
Are there animal rescues in Bristol County?
Yes. We list 4 rescue organizations in Bristol County, based on the source classification or the organization's name. Many rescues are foster-based and have no public shelter building, so they adopt by appointment or at adoption events; check their website before you visit.
Are there dog or cat rescues in Bristol County?
Yes. We have identified 1 dog rescue, 1 farm animal sanctuary and 1 cat rescue in Bristol County, based on the organization's name or source record. Most general shelters take in both dogs and cats, so they are worth checking even when they are not listed under a specific animal.
How do I surrender a pet in Bristol County?
Call the shelter before you bring an animal in. Many shelters and most rescues take owner surrenders by appointment only, some charge a surrender fee, and some keep a waiting list. Ask whether they offer a rehoming program or pet food and vet assistance first; many surrenders can be avoided with short-term help. The municipal animal control shelter is usually required to accept animals from residents of its city or county.
How do I adopt a pet in Bristol County?
Start on the shelter's or rescue's own website: most post their adoptable animals there and on Petfinder or Adopt-a-Pet. Visit or call to meet an animal, then fill in an adoption application. Expect to show a photo ID, and if you rent, proof that your landlord allows pets. The adoption fee usually covers spay or neuter surgery, first vaccinations and a microchip. Fees vary by organization and by animal, so ask the shelter directly.
Related guides
- Pet Adoption Fees ExplainedTypical adoption fees for dogs, cats and other pets, what the fee usually covers, and why prices differ between shelters and rescues.
- Pet Adoption ChecklistWhat to prepare before you apply, what to bring on adoption day, the supplies to buy and how to pet-proof your home.
- Shelter vs Rescue vs Humane SocietyHow municipal shelters, humane societies, SPCAs and foster-based rescues differ in funding, intake and adoption.
- How to Adopt a DogWhere to look, how the application, meet-and-greet and home check work, what it costs, and how to pick a dog that fits your life.