There are 223 Pet Health Services in Bernalillo County, New Mexico, serving a population of 674,855 people in an area of 1,161 square miles. There is 1 Pet Health Service per 3,026 people, and 1 Pet Health Service per 5 square miles.
In New Mexico, Bernalillo County is ranked 16th of 33 counties in Pet Health Services per capita, and 1st of 33 counties in Pet Health Services per square mile.