Idaho has 21 Horse Tacks, with a population of 1.66 million, there is 1 Horse Tack for every 78.9 thousand people. Idaho state is ranked 5th in the USA for Horse Tacks per capita.