Best Marathons 2026

VOTE FOR YOUR FAVORITE MARATHONS

Our annual poll is now live!
Which races deserve the top spot in each state for 2026?

VOTE NOW

Marathon Pace Bands

Marathon Pace Bands

Run the Right Pace in Your Next Marathon

Nearly 500 marathon courses.
Ships same or Next Day

Best Boston Marathon Qualifiers for 2026

Best Boston Marathon Qualifiers

It's here! Our annual list of the year's
best marathons to help you qualify for the Boston Marathon.

2026 IS HERE!



New Hampshire Marathons

New Hampshire has 5 active marathons this year. Races are most common in October, September, and November. Course terrain for these courses is most often hilly or rolling hills. Typical race day temperatures range from 41°F to 63°F.

Popular races include the Manchester City Marathon, Cheap Marathon, and Clarence DeMar Marathon. 5 certified courses can be great Boston qualifier options. Races with the best Boston qualifying percentages include the Cheap Marathon — 31.3% BQ and Clarence DeMar Marathon — 14.3% BQ.

Browse by metro or city:


New Hampshire Marathons asc  Course desc PR Score asc desc Finishers asc desc BQ% asc Reviews Compare

Cheap Marathon

Derry, NH
04/04/2026

Rolling Hills

Rolling Hills




Finishers

550 Finishers


PR Score

Finishers

550 Finishers

Race Reviews

Reviews

Compare Races
Compare Races

Granite State Marathon

Nashua, NH
05/09/2026

Rolling Hills

Rolling Hills




Finishers

48 Finishers


PR Score

Finishers

48 Finishers

Race Reviews

Reviews

Compare Races
Compare Races

Clarence DeMar Marathon

Keene, NH
09/27/2026

Downhill

Downhill




Finishers

308 Finishers


PR Score

Finishers

308 Finishers

Race Reviews

Reviews

Compare Races
Compare Races

New Hampshire Marathon

Bristol, NH
10/03/2026

Hilly

Hilly




Finishers

230 Finishers


PR Score

Finishers

230 Finishers

Race Reviews

Reviews

Compare Races
Compare Races

Manchester City Marathon

Manchester, NH
11/08/2026

Hilly

Hilly




Finishers

572 Finishers


PR Score

Finishers

572 Finishers

Race Reviews

Reviews

Compare Races
Compare Races


// Optional country filter (DB stores 'USA'/'CAN' in markers.country) $countryFilterSql = ""; $countryBindType = ""; if (!empty($countryDb)) { $countryFilterSql = " AND country = ? "; $countryBindType = "s"; } ob_start(); ?>