Explore hiking trails around Marion, Texas. The best hike near Marion is Upper McKinney Falls via Onion Creek Trail, a 1.9 mile out and back trail in McKinney Falls State Park. Marion has population 1066.0.