6. Ohio
Horse Population: 281,255
Horses per square mile: 7.5
Number of People/Horses: 37.3
Ohio’s horse industry fell into a slump a few years back, but the industry recovered soon after. Ohio’s horse production industry is growing significantly for the past few years and the growth is expected to last for the foreseeable future. As you can see from the number provided above, Ohio has quite a lot of horses per square mile. Highest thus far in the list of 10 states that produce most horses in America. Also, Ohio is home to almost three hundred thousand horses that’s a pretty big number by itself.