Animal Shelters in North Carolina

There are 339 Animal Shelters in North Carolina, serving a population of 10,052,564 people in an area of 48,605 square miles. There is 1 Animal Shelter per 29,653 people, and 1 Animal Shelter per 143 square miles.

The state of North Carolina is ranked 27th in Animal Shelters per capita, and 11th in Animal Shelters per square mile.

Animal Shelters Near Me