There are 102 Pet Health Services in Davidson County, North Carolina, serving a population of 164,118 people in an area of 553 square miles. There is 1 Pet Health Service per 1,609 people, and 1 Pet Health Service per 5 square miles.
In North Carolina, Davidson County is ranked 12th of 100 counties in Pet Health Services per capita, and 9th of 100 counties in Pet Health Services per square mile.