The New Castle 10K is a Running race in New Castle, New Hampshire consisting of a 10K.
A 10K road race that runs through New Castle and Portsmouth. The starting line is at Great Island Common in New Castle, NH. 100% of the race profits to benefit the Cocheco Valley Humane Societywww.newcastlenh10k.com View Course Map
Help other racers! Let them know how the course, atmosphere, and schwag were!Write a Review