There are 110 Pet Shops in San Bernardino County, California, serving a population of 2,121,220 people in an area of 20,052 square miles. There is 1 Pet Shop per 19,283 people, and 1 Pet Shop per 182 square miles.
In California, San Bernardino County is ranked 29th of 58 counties in Pet Shops per capita, and 31st of 58 counties in Pet Shops per square mile.