Written and Fact-checked by Whereig Editors | Updated On: May 31, 2026
Map of McHenry County - McHenry County is a county located in the U.S. state of North Dakota. McHenry County Map showing cities, highways, important places and water bodies. Get Where is McHenry County located in the map, major cities in McHenry county, population, areas, and places of interest.
Map of McHenry County, North Dakota
About McHenry County Map, North Dakota: The map showing the county boundary, county seat, major cities, highways, water bodies and neighbouring counties.
More North Dakota Maps & Info
About McHenry County, North Dakota
McHenry County is a county located in the U.S. state of North Dakota. It's county seat is Towner. As per 2020 census, the population of McHenry County is 5249 people and population density is square miles. According to the United States Census Bureau, the county has a total area of 1,874 sq mi (4,854 km2). McHenry County was established on 1873.
McHenry County Facts
| Continent | North America |
| Country | United States |
| State | North Dakota |
| County Seat | Towner |
| Largest City/Town | Velva |
| Established | 1885 |
| Total Area | 1,900.7 sq mi (4,922.8 sq km) |
| Land Area | 1,873.8 sq mi (4,853.1 sq km) |
| Water Area | 26.9 sq mi (69.7 sq km) |
| Population | 5,345 (Census 2020) |
| Population Density | 2.9 people per sq mi |
| Time Zone | Central Time Zone |
| Major Highways | US Highway 2, US Highway 52, North Dakota Highway 3, North Dakota Highway 14, North Dakota Highway 41 |
| Major Rivers | Souris River (Mouse River), Des Lacs River |
| Neighboring Counties | Bottineau, Pierce, Ward, Renville, Benson |
| Famous For | Souris River Valley, agriculture, wildlife habitat, hunting, and the Norwegian-language newspaper Norsk Høstfest heritage region |
| Top Attractions | J. Clark Salyer National Wildlife Refuge, Towner State Nursery, Mouse River Park, Velva Dam Recreation Area, McHenry County Museum |
| Official Website | Official Website |
About McHenry County, North Dakota
McHenry County is located in north-central North Dakota and was established in 1885. The county seat is Towner, while Velva is the largest city. The county features fertile farmland, rolling prairie, river valleys, and numerous wildlife habitats. Agriculture is the leading industry, while hunting, fishing, and outdoor recreation contribute significantly to local tourism and community life.
Cities and Towns in McHenry County, North Dakota
| City/Town | Population (Census 2020) | Latitude & Longitude |
|---|---|---|
| Towner (county seat) | 533 | 48.3455°N, 100.4054°W |
| Velva | 1,084 | 48.0561°N, 100.9340°W |
| Anamoose | 227 | 48.6653°N, 100.2410°W |
| Drake | 275 | 47.9250°N, 100.3701°W |
| Granville | 241 | 48.2678°N, 100.8399°W |
| Karlsruhe | 87 | 48.0987°N, 100.6285°W |
| Kief | 8 | 48.3128°N, 100.4990°W |
| Deering | 31 | 48.3972°N, 101.0674°W |
| Upham | 130 | 48.5794°N, 100.7290°W |
| Balfour | 26 | 47.9496°N, 100.5307°W |
| Berwick | 2 | 48.3966°N, 100.6299°W |
| Bantry | 14 | 48.4992°N, 100.6090°W |
| Norwich | 53 | 48.2364°N, 100.7937°W |
| Voltaire | 37 | 48.0166°N, 100.7957°W |
Best Golf Courses in McHenry County, North Dakota
| Golf Course | Location | Latitude & Longitude |
|---|---|---|
| Velva Golf Course | Velva | 48.0620°N, 100.9415°W |
| Towner Country Club | Towner | 48.3482°N, 100.4153°W |
| Drake Golf Course | Drake | 47.9284°N, 100.3770°W |
| Upham Golf Club | Upham | 48.5840°N, 100.7344°W |
What are Major Roads and Highways in McHenry County
Major highways connect the county to nearby regions and cities.
- US Highway 2 - major east-west route connecting Towner with Minot, Rugby, and Grand Forks
- US Highway 52 - links Velva and Drake with Minot, Jamestown, and northwestern North Dakota
- North Dakota Highway 3 - north-south route serving central county communities
- North Dakota Highway 14 - connects Towner with Bottineau and southern counties
- North Dakota Highway 41 - serves agricultural regions and smaller communities throughout the county
Neighboring Counties of McHenry County
- Bottineau County (north)
- Renville County (west)
- Ward County (southwest)
- Pierce County (south)
- Benson County (east)
What are Top Attractions in McHenry County, North Dakota
The county offers a mix of natural and cultural attractions.
| Main Sight Name | City | Famous For |
|---|---|---|
| J. Clark Salyer National Wildlife Refuge | Near Upham | One of the largest wildlife refuges in North Dakota |
| Towner State Nursery | Towner | Historic tree nursery and conservation site |
| Mouse River Park | Velva | Camping, fishing, and river recreation |
| Velva Dam Recreation Area | Velva | Fishing, kayaking, and scenic views |
| McHenry County Museum | Towner | Local history and pioneer exhibits |
| Souris River Valley | Countywide | Scenic landscapes and wildlife viewing |
| Velva Golf Course | Velva | Golf and outdoor recreation |
| Granville Heritage Area | Granville | Historic prairie community landmarks |
| Upham Wildlife Area | Upham | Birdwatching and hunting opportunities |
| Des Lacs Watershed Region | Countywide | Nature photography and outdoor activities |
Distance from McHenry County to Nearby Cities
The following distances are measured by road (driving).
- Towner to Velva (McHenry County), North Dakota - 32 mi (51 km)
- Towner to Drake (McHenry County), North Dakota - 30 mi (48 km)
- Towner to Granville (McHenry County), North Dakota - 28 mi (45 km)
- Towner to Rugby (Pierce County), North Dakota - 26 mi (42 km)
- Towner to Bottineau (Bottineau County), North Dakota - 42 mi (68 km)
- Towner to Minot (Ward County), North Dakota - 47 mi (76 km)
- Towner to Mohall (Renville County), North Dakota - 55 mi (89 km)
- Towner to Devils Lake (Ramsey County), North Dakota - 76 mi (122 km)
- Towner to Carrington (Foster County), North Dakota - 93 mi (150 km)
- Towner to Jamestown (Stutsman County), North Dakota - 122 mi (196 km)
- Towner to Bismarck (Burleigh County), North Dakota - 127 mi (204 km)
- Towner to Williston (Williams County), North Dakota - 142 mi (229 km)
- Towner to Grand Forks (Grand Forks County), North Dakota - 169 mi (272 km)
- Towner to Fargo (Cass County), North Dakota - 216 mi (348 km)
- Towner to Estevan, Saskatchewan - 103 mi (166 km)
References
- QuickFacts - U.S. Census Bureau
- United States Census Bureau
- United States Geological Survey (USGS)
- National Geodetic Survey
- Official County Website
- Adams County Map
- Barnes County Map
- Benson County Map
- Billings County Map
- Bottineau County Map
- Bowman County Map
- Burke County Map
- Burleigh County Map
- Cass County Map
- Cavalier County Map
- Dickey County Map
- Divide County Map
- Dunn County Map
- Eddy County Map
- Emmons County Map
- Foster County Map
- Golden Valley County Map
- Grand Forks County Map
- Grant County Map
- Griggs County Map
- Hettinger County Map
- Kidder County Map
- LaMoure County Map
- Logan County Map
- McHenry County Map
- McKenzie County Map
- McLean County Map
- McIntosh County Map
- Mercer County Map
- Morton County Map
- Mountrail County Map
- Nelson County Map
- Oliver County Map
- Pembina County Map
- Pierce County Map
- Ramsey County Map
- Ransom County Map
- Renville County Map
- Richland County Map
- Rolette County Map
- Sargent County Map
- Sheridan County Map
- Sioux County Map
- Slope County Map
- Stark County Map
- Steele County Map
- Stutsman County Map
- Towner County Map
- Traill County Map
- Walsh County Map
- Ward County Map
- Wells County Map
- Williams County Map
- Alabama Counties
- Alaska boroughs
- Arizona Counties
- Arkansas Counties
- California County Map
- Colorado Counties
- Connecticut Counties
- Delaware Counties
- Florida County Map
- Georgia County Map
- Hawaii Counties
- Idaho Counties
- Illinois Counties
- Indiana Counties
- Iowa Counties
- Kansas Counties
- Kentucky Counties
- Louisiana Counties
- Maine Counties
- Maryland Counties
- Massachusetts Counties
- Michigan County Map
- Minnesota Counties
- Mississippi Counties
- Missouri Counties
- Montana Counties
- Nebraska Counties
- Nevada Counties
- New York Counties
- New Hampshire Counties
- New Jersey Counties
- New Mexico Counties
- North Carolina Counties
- North Dakota Counties
- Ohio County Map
- Oklahoma Counties
- Oregon Counties
- Pennsylvania Counties
- Rhode Island Counties
- South Carolina Counties
- South Dakota Counties
- Map of Tennessee
- Texas County Map
- Utah Counties
- Vermont Counties
- Virginia Counties
- Washington Counties
- West Virginia Counties
- Wisconsin Counties
- Wyoming Counties
