RACE Logo

5K Races in New Hampshire

New Hampshire has 49 upcoming 5K races scheduled for 2026. Most of the calendar falls in the warmer months: 35 of 49 races (71%) take place between May and September, with September (14 events) the busiest month. No single city dominates the calendar. Concord leads with 4 races, followed by Nashua (4), Portsmouth (2), and Exeter (2). The remaining 76% of the calendar is spread across smaller cities.

5K races by month in New Hampshire

Sep (14) · Jul (10) · Oct (10) · Aug (6) · Jun (3) · Nov (3) · May (2) · Mar (1)

Showing 24 of 49

***CANCELLED*** The Grantham Old Home Day 5k
Running

***CANCELLED*** The Grantham Old Home Day 5k

June 20, 2026
Grantham, NH
39th Bradford 5k Road Race
Running

39th Bradford 5k Road Race

June 27, 2026
Bradford, NH
Marlborough Birthday Bash Mad Dash 5K
Running

Marlborough Birthday Bash Mad Dash 5K

June 27, 2026
Marlborough, NH
Greenfield Sparkler Sprint 5k
Running

Greenfield Sparkler Sprint 5k

July 4, 2026
Greenfield, NH
Run For Freedom 5K/10K
Running

Run For Freedom 5K/10K

July 4, 2026
Derry, NH
29th Annual Merrimack Sparkler 5k Run/Walk
Running

29th Annual Merrimack Sparkler 5k Run/Walk

July 4, 2026
Merrimack, NH
Newfound Firecracker 5K
Running

Newfound Firecracker 5K

July 4, 2026
Bristol, NH
Concord Firecracker 5K 7/5 8am
Running

Concord Firecracker 5K 7/5 8am

July 5, 2026
Concord, NH
SSG Tanner Grone Memorial 5k
Running

SSG Tanner Grone Memorial 5k

July 11, 2026
Gorham, NH
Tunnel to Towers 5K Run & Walk - North Conway, NH
Running

Tunnel to Towers 5K Run & Walk - North Conway, NH

July 11, 2026
North Conway, NH
Zorvino Vineyards Wine Run 5k
Running

Zorvino Vineyards Wine Run 5k

July 12, 2026
Sandown, NH
Run & Cube 5K
Running

Run & Cube 5K

July 15, 2026
Concord, NH
Christmas In July 5K Running Race
Running

Christmas In July 5K Running Race

July 26, 2026
Concord, NH
Splash Dash 5K
Running

Splash Dash 5K

August 8, 2026
Keene, NH
Alton Old Home Week 5K Road Race
Running

Alton Old Home Week 5K Road Race

August 8, 2026
Alton, NH
Canaan Street Lake 5k
Running

Canaan Street Lake 5k

August 8, 2026
Canaan, NH

Running

Strive Fitness 5K

Berlin, NH

Running

Strive Fitness 5K

August 9, 2026
Berlin, NH
2026 Stinson Lake 5K Run/Walk
Running

2026 Stinson Lake 5K Run/Walk

August 15, 2026
Rumney, NH
Stag Stampede 5k and Fun Run
Running

Stag Stampede 5k and Fun Run

August 29, 2026
Dublin, NH
Mandy’s Angels Paws for a Cause 5K
Running

Mandy’s Angels Paws for a Cause 5K

September 12, 2026
Meredith, NH
St. Joseph Hospital's Ribbon Run|Walk 5K, Step Up for Cancer Care
Running

St. Joseph Hospital's Ribbon Run|Walk 5K, Step Up for Cancer Care

September 13, 2026
Nashua, NH
Lydia's Run 5k
Running

Lydia's Run 5k

September 19, 2026
Somersworth, NH
The Josh Druke Memorial 5K
Running

The Josh Druke Memorial 5K

September 19, 2026
Walpole, NH
Miles For Meals 5k
Running

Miles For Meals 5k

September 19, 2026
Nashua, NH

5K Races in Nearby States

Frequently asked questions

How long is a 5K race?
A 5K is 3.1 miles (5 kilometers). It is the most popular race distance in the US and a great starting point for new runners. RACE lists thousands of 5K events across all 50 states.
What is a good 5K time for beginners?
A good beginner 5K time is 30-35 minutes. Many first-time runners aim to complete the distance without stopping. The average US 5K finish time is around 28 minutes.
How do I find a 5K near me?
Use the RACE search bar to enter your zip code or state and filter by distance. You can also browse by month to find races that fit your schedule. Turkey Trots in November and charity 5Ks are especially popular.
How long does it take to train for a 5K?
Most couch-to-5K programs are 6-8 weeks long with 3 runs per week. If you can already jog for 10-15 minutes, you could be ready in 4-6 weeks with consistent training.