Explore hiking trails around Imboden, Arkansas. The best hike near Imboden is Ozark Trail - Between The Rivers Section, a 28.2 mile oneway in Mark Twain National Forest. Imboden has population 640.0.