Described by runners who’ve completed it in the past as a challenging race with plenty of hills, the Bucks County Half Marathon follows an out-and-back loop course that starts and finishes along Stable Mill Road. From there, runners head out on what is roughly a counter-clockwise loop along the park roads and over a bridge crossing in the early miles through the stretch that follows the meandering Neshaminy Creek.
(MORE: Bucks County Half Marathon event details)