There are 2590 Pet Health Services in Missouri, serving a population of 6,075,300 people in an area of 68,729 square miles. There is 1 Pet Health Service per 2,345 people, and 1 Pet Health Service per 26 square miles.
The state of Missouri is ranked 15th in Pet Health Services per capita, and 30th in Pet Health Services per square mile.