Explore hiking trails around Moscow, Idaho. The best hike near Moscow is Feather Creek Trail Loop, a 16.1 mile loop in Clearwater National Forest. Moscow has population 22352.0.