New Hampshire Marathon, Half Marathon and 10K 2025 Race Details Event Date 10/04/25 Race start time(s) 9:00 AM Registration start 7:00 am to 8:45am Event Location Bristol, NH Event Address 155 North Main Street Event City Bristol Event State NH Race ID 146 Event Information Course Map 10 Course certification map Half Marathon Course certification map Marathon Course certification map Website http://www.nhmarathon.com Social Media Race Facebook page USATF Cert. No. NH22010BK (10k); NH21004BK (Half Marathon); NH22011K (Marathon) Results Online Results Athlinks Older Results Archived results from website since 2012GSRS Results Archive Recent Results 2025202420232022202120192018201720162015 Race comments Race not held in 2020.