Parks Manager

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.

National parks near McHenry County

Parks ranked by distance from McHenry County
ParkStraight-line distanceEstimated driveRealistic trip
Theodore Roosevelt National Park149 mi (240 km)3 hr 59 minBest as a weekend
Riding Mountain National Park191 mi (308 km)4 hr 58 minBest as a weekend
Badlands National Park315 mi (507 km)7 hr 54 minWorth a longer road trip
Grasslands National Park325 mi (524 km)8 hr 9 minWorth a longer road trip
Wind Cave National Park342 mi (550 km)8 hr 33 minWorth a longer road trip
Voyageurs National Park363 mi (584 km)9 hr 3 minWorth a longer road trip
Prince Albert National Park470 mi (756 km)11 hr 34 minWorth a longer road trip
Yellowstone National Park524 mi (844 km)12 hr 51 minWorth a longer road trip
Grand Teton National Park563 mi (905 km)13 hr 46 minWorth a longer road trip
Isle Royale National Park563 mi (906 km)13 hr 46 minWorth 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.