Animal Shelters in San Bernardino County, California

There are 35 Animal Shelters in San Bernardino County, California, serving a population of 2,121,220 people in an area of 20,052 square miles. There is 1 Animal Shelter per 60,606 people, and 1 Animal Shelter per 572 square miles.

In California, San Bernardino County is ranked 41st of 58 counties in Animal Shelters per capita, and 38th of 58 counties in Animal Shelters per square mile.

List of San Bernardino County Animal Shelters

Find San Bernardino County, California animal shelters, puppy dog and cat shelters, pet adoption centers, dog pounds, and humane societies.


Adelanto Animal Control 11600 Air Expressway Adelanto, CA

Animal Helpline 48981 Oregon Trail Morongo Valley, CA

Apple Valley Animal Shelter 22131 Powhatan Road Apple Valley, CA

Apple Valley Town Animal Shelter 21779 Zuni Road Apple Valley, CA

Barstow Animal Control 24704 Agate Road Barstow, CA

Barstow Humane Society 2480 East Main Street Barstow, CA

Bear Mountain Dog Rescue PO Box 735 Big Bear City, CA

Benevolent Animal Rescue Committee PO Box 744 Mentone, CA

Big Bear Animal Shelter 42080 North Shore Drive Big Bear City, CA

Big Bear Valley Humane Society PO Box 1724 Big Bear Lake, CA

Californians for the Ethical Treatment of Animals PO Box 7072 Redlands, CA

Cats Allied Tactical Support PO Box 282 Morongo Valley, CA

Cats in Need of Human Care 6374 Syracuse Street Chino, CA

City of Upland Animal Services 1275 San Bernardino Road Upland, CA

Fort Cherokee Horse Rescue and Sanctuary PO Box 1025 Morongo Valley, CA

Hesperia Animal Control 11011 Santa Fe Avenue East Hesperia, CA

Loma Linda Animal Control 25541 Barton Road Loma Linda, CA

Morongo Basin Humane Society 4646 Sunview Avenue Joshua Tree, CA

Mountain Humane Society PO Box 1013 Blue Jay, CA

Mountain's Humane Society PO Box 452 Lake Arrowhead, CA

Pal Humane Society 22221 Highway 18 Apple Valley, CA

Palms N Paws Animal Shelter 7086 Bullion Avenue Twentynine Palms, CA

Parrots R Us Bird Rescue Sancturary 7264 Chocco Road Joshua Tree, CA

Rancho Cucamonga Animal Care & Adoption Center 11780 Arrow Route Rancho Cucamonga, CA

Rancho Lotsa Cats Feline Rescue 7615 Leucite Avenue Rancho Cucamonga, CA

Redlands Animal Shelter 504 Kansas Street Redlands, CA

Redlands Humane Society PO Box 1212 Redlands, CA

Rialto Animal Control 246 South Willow Avenue Rialto, CA

San Bernardino Animal Control 333 Chandler Place San Bernardino, CA

Victorville Animal Control 14117 Mcart Road Victorville, CA

Wee Bar None Ranch PO Box 2908 Apple Valley, CA

West End Shelter For Animals 1010 East Mission Boulevard Ontario, CA

Wildheart Animal Rescue 56372 Paseo Los Ninos Yucca Valley, CA

Yucaipa Valley Animal Control 11937 13th Street Yucaipa, CA

Yucca Valley Animal Shelter 56460 Paseo Los Ninos Yucca Valley, CA

About San Bernardino County Animal Shelters

Animal Shelters in San Bernardino County, CA 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 San Bernardino County.

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