In 2018, Oakes, ND had a population of 2.04k people with a median age of 38 and a median household income of $62,283. Between 2017 and 2018 the population of Oakes, ND grew from 2,018 to 2,042, a 1.19% increase and its median household income grew from $57,841 to $62,283, a 7.68% increase.
The 5 largest ethnic groups in Oakes, ND are White (Non-Hispanic) (93.3%), White (Hispanic) (4.31%), Black or African American (Non-Hispanic) (1.62%), Asian (Non-Hispanic) (0.588%), and Other (Hispanic) (0.147%). 0% of the households in Oakes, ND speak a non-English language at home as their primary language, and 97.2% of the residents in Oakes, ND are U.S. citizens.
In 2018, the median property value in Oakes, ND was $111,900, and the homeownership rate was 68.4%. Most people in Oakes, ND drove alone to work, and the average commute time was 11 minutes. The average car ownership in Oakes, ND was 2 cars per household.