
Marathons in North Dakota
North Dakota has one marathon in our database in United States, centred on Fargo. Fargo Marathon typically draws around 2,500 finishers. Browse the races below for course maps, elevation profiles, typical weather, and practical race-day detail to help you choose your next start line. Plan by month on our marathon calendar or filter by country and region.

Nearby Marathons
Other races closest to North Dakota.
Minneapolis Marathon
The Minneapolis Marathon draws approximately 4,500 finishers on an urban road in Minneapolis, United States. The course starts and finishes on the Minneapolis riverfront. The route follows the Mississippi River trails and passes the Stone Arch Bridge and Minnehaha Falls. Mostly flat along the river.
Next race: Sunday, 4 October 2026

Grandma's Marathon
Grandma's Marathon is a classic North Shore point-to-point from Two Harbors to Duluth, Minnesota, drawing about 6,500 runners each June. The net-downhill course follows Lake Superior's scenic Highway 61 with views of the big lake, boreal forest, and Duluth's hillside finish in Canal Park. Cool lake breezes and a fast early profile make it one of America's most popular regional marathons.
Next race: Saturday, 19 June 2027

Omaha Marathon
The Omaha Marathon draws approximately 1,300 finishers each September on an urban road in Omaha, United States. Its downtown finish ties the race closely to Omaha's revived riverfront core. The route passes the Old Market, the Missouri River corridor, and broad streets with skyline views across the city. The Old Market, Missouri River corridor, and broad downtown streets roll with skyline views across a course tied closely to Omaha's revived riverfront.
Next race: Sunday, 6 September 2026

Des Moines Marathon
The Des Moines Marathon attracts approximately 2,500 finishers each October through Iowa's capital on the Des Moines and Raccoon rivers. The course passes the Iowa State Capitol with its golden dome, the East Village district, and Gray's Lake park on flat prairie terrain. October's crisp Midwest autumn makes it Iowa's largest road race.
Next race: Sunday, 25 October 2026