Road Race Notice: Xfinity Newburyport Half Marathon – Oct. 26, 2025
Millennium Running is proud to announce the return of the Xfinity Newburyport Half Marathon & Relay on Sunday, October 26th!
Millennium Running has worked closely with the City of Newburyport and Newburyport Police Department to ensure a fun and safe race course while also allowing vehicular traffic to flow within the downtown area.






Date: Sunday, October 26th, 2025
Race Start: 9:15am
Race End: 12:45pm
Click Here For A Digital Half Marathon Course Map
Click Here For A Digital 5k Course Map
Roads will remain open during the race, however, delays are expected as police hold traffic for runners.
It is recommended to seek alternate routes to avoid the area.
| 0 | Start – In Cashman Park, Right on Merrimac St | 9:15 AM | 9:18 AM |
| 1.8 | LEFT onto Spofford Street | 9:24 AM | 9:44 AM |
| 2.13 | RIGHT onto Ferry Road | 9:26 AM | 9:49 AM |
| 2.5 | CONTINUE onto Pine Hill Rd. | 9:28 AM | 9:55 AM |
| 3.14 | CONTINUE onto Curzon Mill Rd. | 9:31 AM | 10:04 AM |
| 3.43 | LEFT onto Hoyts Lane | 9:33 AM | 10:09 AM |
| 4 | LEFT onto Storey Avenue | 9:36 AM | 10:17 AM |
| 4.08 | RIGHT onto Dennett Drive | 9:36 AM | 10:18 AM |
| 4.13 | RIGHT onto Finnegan Way | 9:37 AM | 10:19 AM |
| 4.36 | Continue onto Everett Drive | 9:38 AM | 10:22 AM |
| 4.54 | RIGHT onto Turkey Hill Road | 9:39 AM | 10:25 AM |
| 5.2 | RIGHT to continue on Turkey Hill Road | 9:42 AM | 10:35 AM |
| 5.98 | RIGHT onto Rogers Street | 9:46 AM | 10:47 AM |
| 6.75 | U-TURN on Rogers Street | 9:51 AM | 10:58 AM |
| 7.53 | LEFT onto Turkey Hill Road | 9:55 AM | 11:10 AM |
| 8.3 | RIGHT onto Hale Street | 9:59 AM | 11:21 AM |
| 9.75 | RIGHT onto Malcolm Hoyt Drive | 10:07 AM | 11:43 AM |
| 10.2 | LEFT onto Opportunity Way | 10:09 AM | 11:49 AM |
| 10.4 | U-TURN on Opportunity Way | 10:10 AM | 11:52 AM |
| 10.6 | LEFT onto Malcolm Hoyt Drive | 10:11 AM | 11:55 AM |
| 11 | LEFT onto Parker Street | 10:13 AM | 12:01 PM |
| 11.5 | RIGHT to stay on Parker Street | 10:16 AM | 12:09 PM |
| 11.8 | LEFT onto Clipper City Rail Trail | 10:17 AM | 12:13 PM |
| 12.8 | Half Marathon LEFT onto Harborwalk | 10:23 AM | 12:28 PM |
| 13.1 | Half Marathon Finish | 10:24 AM | 12:33 PM |
Use your favorite Navigation app to stay updated and most efficiently navigate in and throughout the Downtown Newburyport area on event days.
Participating apps include Waze, Uber, Google maps, and Apple maps




Questions or Concerns, Please Contact Millennium Running
Contact@MillenniumRunning.com | 603-488-1186




Tweet