Statistipedia

Horseshoe Bend, ID

Horseshoe Bend, ID
Map of Horseshoe Bend
StateIdaho
Population862
Links
Maps

Horseshoe Bend is located in the state of Idaho, about 20 miles north from Boise City. It has a population of 862.