#1: Pikes Peak Marathon Almost every list of the hardest marathons in the US includes the Pikes Peak Marathon. Held in Colorado at the famous Pikes Peak mountain, this notoriously difficult marathon requires nearly 8000 feet of vertical gain over the 26.2 mile course.