Walsh County Map, North Dakota

Written and Fact-checked by | Updated On: May 31, 2026

Map of Walsh County - Walsh County is a county located in the U.S. state of North Dakota. Walsh County Map showing cities, highways, important places and water bodies. Get Where is Walsh County located in the map, major cities in Walsh county, population, areas, and places of interest.

Map of Walsh County, North Dakota

Map of Walsh County, North Dakota

About Walsh 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

North Dakota MapNorth Dakota County MapMap of North Dakota With Cities
North Dakota ZipcodesAirports in North DakotaWhere is North Dakota
North Dakota Area CodesNorth Dakota Blank MapNorth Dakota River Map
North Dakota Physical MapNorth Dakota Road MapUS States and Capitals Map

About Walsh County, North Dakota

Walsh County is a county located in the U.S. state of North Dakota. It's county seat is Grafton. As per 2020 census, the population of Walsh County is 10469 people and population density is square miles. According to the United States Census Bureau, the county has a total area of 1,282 sq mi (3,320 km2). Walsh County was established on 1881.

Walsh County Facts

ContinentNorth America
CountryUnited States
StateNorth Dakota
County SeatGrafton
Largest City/TownGrafton
Established1881
Total Area1,294.0 sq mi (3,351.5 sq km)
Land Area1,282.0 sq mi (3,319.4 sq km)
Water Area12.0 sq mi (31.1 sq km)
Population10,563 (Census 2020)
Population Density8.2 people per sq mi
Time ZoneCentral Time Zone
Major HighwaysUS Highway 81, North Dakota Highway 17, North Dakota Highway 18, North Dakota Highway 32, North Dakota Highway 54
Major RiversRed River of the North, Park River, Forest River
Neighboring CountiesPembina County, Cavalier County, Ramsey County, Grand Forks County, Nelson County
Famous ForGrafton State School, fertile Red River Valley farmland, Icelandic heritage, and outdoor recreation
Top AttractionsHeritage Village, Leistikow Park, Walsh County Historical Museum, Park River Bible Camp Area, and Red River Valley scenery
Official WebsiteOfficial Website

About Walsh County, North Dakota

Walsh County is located in northeastern North Dakota and was established in 1881. The county seat and largest city is Grafton. Situated within the fertile Red River Valley, the county is known for agriculture, strong Scandinavian heritage, and numerous small communities. The Red River of the North forms part of the county's eastern border with Minnesota.

Cities and Towns in Walsh County, North Dakota

City/TownPopulation (Census 2020)Latitude & Longitude
Grafton (county seat)4,17048.4122°N, 97.4109°W
Park River1,36448.3986°N, 97.7415°W
Fordville19648.2167°N, 97.7979°W
Hoople24248.5419°N, 97.6387°W
Lankin9748.3136°N, 97.9248°W
Minto60448.2869°N, 97.3701°W
Adams12748.4181°N, 98.0754°W
Conway1748.3914°N, 97.6895°W
Edinburg17848.4925°N, 97.8631°W
Fairdale3848.4911°N, 98.2125°W
Forest River12548.2108°N, 97.4745°W
Galesburg10848.4047°N, 97.7459°W
Mekinock7248.3653°N, 97.2758°W
Nash3248.4731°N, 97.5304°W
Pisek9848.3081°N, 97.7384°W
Veseleyville (CDP)1548.4687°N, 97.7603°W

Best Golf Courses in Walsh County, North Dakota

Golf CourseLocationLatitude & Longitude
Grafton Country ClubGrafton48.4251°N, 97.4258°W
Park River Country ClubPark River48.4048°N, 97.7547°W
Forest River Golf CourseForest River48.2143°N, 97.4857°W

What are Major Roads and Highways in Walsh County

Major highways connect the county to nearby regions and cities.

  • US Highway 81 - major north-south route connecting Grafton with Grand Forks and Pembina
  • North Dakota Highway 17 - east-west route across northern North Dakota serving Grafton and Park River
  • North Dakota Highway 18 - north-south route connecting several western county communities
  • North Dakota Highway 32 - serves eastern Walsh County and links communities to Grand Forks County
  • North Dakota Highway 54 - provides regional access through central portions of the county

Neighboring Counties of Walsh County

  • Pembina County (north)
  • Cavalier County (west)
  • Ramsey County (southwest)
  • Nelson County (south)
  • Grand Forks County (southeast)
  • Marshall County, Minnesota (east)
  • Polk County, Minnesota (east)

What are Top Attractions in Walsh County, North Dakota

The county offers a mix of natural and cultural attractions.

Main Sight NameCityFamous For
Heritage VillageGraftonHistoric pioneer buildings and local history exhibits
Leistikow ParkGraftonCamping, trails, fishing, and recreation
Walsh County Historical MuseumGraftonCounty history and cultural exhibits
Grafton Country ClubGraftonGolf and outdoor recreation
Park River Bible Camp AreaPark RiverOutdoor activities and community events
Park RiverPark RiverFishing, wildlife viewing, and natural scenery
Forest River Recreation AreaForest RiverNature observation and outdoor activities
Icelandic State Heritage SitesCountywideScandinavian cultural heritage and history
Red River Valley Scenic DrivesCountywidePrairie landscapes and agricultural scenery
Minto Community ParkMintoFamily recreation and local events
Hoople Community CenterHoopleCommunity gatherings and local heritage
Prairie Wetlands AreaCountywideBirdwatching and wildlife habitat

Distance from Walsh County to Nearby Cities

The following distances are measured by road (driving).

  • Grafton to Park River (Walsh County), North Dakota - 20 mi (32 km)
  • Grafton to Minto (Walsh County), North Dakota - 10 mi (16 km)
  • Grafton to Hoople (Walsh County), North Dakota - 15 mi (24 km)
  • Grafton to Fordville (Walsh County), North Dakota - 24 mi (39 km)
  • Grafton to Cavalier (Pembina County), North Dakota - 33 mi (53 km)
  • Grafton to Grand Forks (Grand Forks County), North Dakota - 42 mi (68 km)
  • Grafton to Devils Lake (Ramsey County), North Dakota - 63 mi (101 km)
  • Grafton to Langdon (Cavalier County), North Dakota - 56 mi (90 km)
  • Grafton to Hillsboro (Traill County), North Dakota - 69 mi (111 km)
  • Grafton to Fargo (Cass County), North Dakota - 101 mi (163 km)
  • Grafton to Wahpeton (Richland County), North Dakota - 158 mi (254 km)
  • Grafton to Jamestown (Stutsman County), North Dakota - 171 mi (275 km)
  • Grafton to Bismarck (Burleigh County), North Dakota - 221 mi (356 km)
  • Grafton to Minot (Ward County), North Dakota - 193 mi (311 km)
  • Grafton to Winnipeg, Manitoba - 89 mi (143 km)

References

  1. QuickFacts - Walsh County, North Dakota
  2. United States Census Bureau
  3. United States Geological Survey (USGS)
  4. National Geodetic Survey
  5. Official County Website