Online Highways Home > North Dakota >


Search McHenry North Dakota

McHenry is located in east central North Dakota in Foster County about 80 miles west-southwest of Grand Forks and 5 miles northeast of Juanita Lake.

Outdoor enthusiasts appreciate the proximity of several smaller lakes on which to hunt or fish. In addition, those who enjoy water skiing and other watersports, the town is only about 30 miles south of sizeable Devils Lake.

Transportation McHenry Railroad Loop & Museum |

See more North Dakota Cities and Towns.

06/10 Coming to The area
Scandinavian Hjemkomst and Midwest Viking Festivals Moorhead MN June28-29 The Midwest Viking Festival is an outdoor gathering of craftsmen, musicians and living history enthusiasts, from throughout the upper Midwest, who specialize in bringing the Viking Age back to life.