National parks near McHenry County, North Dakota
The closest national park to McHenry County, North Dakota is Theodore Roosevelt National Park — about 149 mi (240 km) away, or roughly 3 hr 59 min of driving.
Nothing here is a comfortable day trip — the nearest parks are better as an overnight or a weekend.
Theodore Roosevelt National Park
Riding Mountain National Park
Badlands National Park
Grasslands National Park
Wind Cave National Park
Voyageurs National Park
Best time to visit Theodore Roosevelt National Park. Getting to Theodore Roosevelt National Park. Camping at Theodore Roosevelt National Park.
National parks near McHenry County
| Park | Straight-line distance | Estimated drive | Realistic trip |
|---|---|---|---|
| Theodore Roosevelt National Park | 149 mi (240 km) | 3 hr 59 min | Best as a weekend |
| Riding Mountain National Park | 191 mi (308 km) | 4 hr 58 min | Best as a weekend |
| Badlands National Park | 315 mi (507 km) | 7 hr 54 min | Worth a longer road trip |
| Grasslands National Park | 325 mi (524 km) | 8 hr 9 min | Worth a longer road trip |
| Wind Cave National Park | 342 mi (550 km) | 8 hr 33 min | Worth a longer road trip |
| Voyageurs National Park | 363 mi (584 km) | 9 hr 3 min | Worth a longer road trip |
| Prince Albert National Park | 470 mi (756 km) | 11 hr 34 min | Worth a longer road trip |
| Yellowstone National Park | 524 mi (844 km) | 12 hr 51 min | Worth a longer road trip |
| Grand Teton National Park | 563 mi (905 km) | 13 hr 46 min | Worth a longer road trip |
| Isle Royale National Park | 563 mi (906 km) | 13 hr 46 min | Worth a longer road trip |
Towns and cities in McHenry County
Common questions
What is the closest national park to McHenry County?
Theodore Roosevelt National Park, about 149 mi (240 km) away and roughly 3 hr 59 min of driving.
Which national parks can I visit from McHenry County in a day?
None comfortably. Plan at least one night away.