In 2018, Walsh County, ND had a population of 10.8k people with a median age of 44.4 and a median household income of $54,414. Between 2017 and 2018 the population of Walsh County, ND declined from 10,920 to 10,802, a -1.08% decrease and its median household income grew from $50,781 to $54,414, a 7.15% increase.
The 5 largest ethnic groups in Walsh County, ND are White (Non-Hispanic) (84.6%), White (Hispanic) (8.99%), Other (Hispanic) (1.93%), American Indian & Alaska Native (Non-Hispanic) (1.69%), and Two+ (Non-Hispanic) (1.06%). NaNk% of the people in Walsh County, ND speak a non-English language, and 97.3% are U.S. citizens.
The median property value in Walsh County, ND is $85,600, and the homeownership rate is 76.3%. Most people in Walsh County, ND commute by Drove Alone, and the average commute time is 15.9 minutes. The average car ownership in Walsh County, ND is 2 cars per household.
Walsh County, ND borders Marshall County, MN, Cavalier County, ND, Grand Forks County, ND, Nelson County, ND, Pembina County, ND, and Ramsey County, ND.