Pet Health Services in New Hampshire

There are 569 Pet Health Services in New Hampshire, serving a population of 1,331,848 people in an area of 8,951 square miles. There is 1 Pet Health Service per 2,340 people, and 1 Pet Health Service per 15 square miles.

The state of New Hampshire is ranked 14th in Pet Health Services per capita, and 16th in Pet Health Services per square mile.

Pet Health Services Near Me