
START / FINISH LOCATION
Medicus Healthcare Solutions (22 Roulston Rd, Windham, NH).
VIP PARKING
Limited VIP Parking is available at Medicus Healthcare Solutions, adjacent to the registration area and start/finish line. Participants that registered for VIP parking will receive an email on the Friday prior the race day with their parking pass. VIP Parking is pre-purchased only and not available to purchase on race day.
GENERAL PARKING WITH SHUTTLE BUS SERVICE
General parking will be available at a dedicated Shuttle Bus Lot located at 11 Northeastern Blvd, Salem, NH. Shuttle buses will provide transportation between the parking area and Race HQ at Medicus Healthcare Solutions, with an approximate 10-minute ride time.
Shuttle buses will pick up and drop off participants directly in front of the Shuttle Bus Lot and will operate continuously prior to the race (6:30 AM – 9:30 AM) and after the race (10:00 AM – 3:00 PM).
Spectators who wish to attend the start of the race are welcome to ride the shuttle buses along with participating athletes.
RUNNER DROP OFF / PICK-UP
Runner drop off and pick up is conveniently located at the front driveway of Medicus Healthcare Solutions (22 Roulston Rd, Windham, NH) prior to the race (6:30am – 9:30am) and after the race (10:00am – 3:00pm).
PARKING RESTRICTIONS
There is NO STREET PARKING PERMITTED on any of the streets near Medicus Healthcare Solutions

ATHLETE TRACKING
Track your favorite athletes on Sunday in real-time! Follow all the athletes you want as they navigate their way around the course and pass over 7 timing locations for the Marathon, and 3 for the Half Marathon! Simply select the “Follow” button on the Results page next to your desired athlete(s)!
– 2026 Marathon Results & Tracking
– 2026 Half Marathon Results & Tracking
RESULTS
Live online results will be published exclusively on MillenniumRunning.com
SPECTATOR CHEER ZONES
Due to the nature of the out & back course on a rail trail, there are no spectators permitted along the trail trail course, except for two dedicated locations:
1) Medicus Healthcare Solutions where marathoners will Start, pass at miles 1, 13, 14, and Finish.
Dedicated spectator parking to watch the finish is available at St. Matthew Catholic Church (2 Searles Rd., Windham, NH) opening at 9:30AM. Spectator parking is not open to view the start. Spectators wishing to view the start at Medicus should take the shuttle buses from the Shuttle Bus Lot (11 Northeastern Blvd, Salem, NH). There is a 1/3 mile walk from St. Matthews to the Race HQ at Medicus Healthcare Solutions.
2) Windham Depot (7 Depot Rd, Windham, NH) where marathoners will pass by at miles 4, 10, 17, and 23.
[Directions to the Windham Depot: Depart Medicus going West of Rt-111 for 2.4 miles, Right onto N. Lowell Rd. Travel north for 2.5 miles and park at Crossing Life Church. Dedicated parking is at Crossing Life Church (122 N. Lowell Rd, Windham, NH). There is a short walk from Crossing Life Church to the Depot. There is NO STREET PARKING PERMITTED.]
COURSE
The out & back course on the Windham & Derry Rail Trail will be 1 loop for the half marathon and 2 loops for the marathon. This flat and fast course will be the perfect opportunity to run a PR!
USATF Certification/BQ: NH26003JK
Marathon Course time limit: 6 hours and 30 minutes
Total Elevation Gain: 203ft (Half-Marathon) and 406ft (Marathon). Note: Mapping software displays an elevation gain that is not accurate on the rail trail.

