Minnesota has 30 Horse Tacks, with a population of 5.49 million, there is 1 Horse Tack for every 183 thousand people. Minnesota state is ranked 22nd in the USA for Horse Tacks per capita.