As of the fourth quarter of 2024, the median home value in Oliver County was $229,923. As of the 2023
American Community Survey, there are 727 estimated households in Oliver County with an average of 2.50 persons per household. The county has a median household income of $76,953. Approximately 10.8% of the county's population lives at or below the
poverty line. Oliver County has an estimated 61.3% employment rate, with 20.5% of the population holding a bachelor's degree or higher and 94.6% holding a high school diploma. The top five reported ancestries (people were allowed to report up to two ancestries, thus the figures will generally add to more than 100%) were English (98.8%), Spanish (0.0%), Indo-European (0.9%), Asian and Pacific Islander (0.3%), and Other (0.0%). The median age in the county was 46.1 years.
Oliver County, North Dakota – racial and ethnic composition 2024 estimate As of the 2024 estimate, there were 1,882 people and 727 households residing in the county. The
population density was . There were 922 housing units at an average density of . The racial makeup of the county was 94.5% White
(92.7% NH White), 0.5% African American, 3.1% Native American, 0.4% Asian, 0.0% Pacific Islander, _% from some other races and 1.5% from two or more races. Hispanic or Latino people of any race were 2.1% of the population.
2020 census As of the
2020 census, there were 1,877 people, 760 households, and 537 families residing in the county. The
population density was . There were 912 housing units at an average density of . Of the residents, 24.7% were under the age of 18 and 21.6% were 65 years of age or older; the median age was 44.5 years. For every 100 females there were 110.7 males, and for every 100 females age 18 and over there were 114.9 males. The racial makeup of the county was 93.6% White, 0.2%
Black or African American, 1.3%
American Indian and Alaska Native, 0.3%
Asian, 0.7% from some other race, and 3.8% from
two or more races.
Hispanic or Latino residents of any race comprised 1.5% of the population. Of the 760 households, 27.4% had children under the age of 18 living with them and 13.4% had a female householder with no spouse or partner present. About 24.7% of all households were made up of individuals and 11.0% had someone living alone who was 65 years of age or older. Of the 912 housing units, 16.7% were vacant. Among occupied housing units, 85.4% were owner-occupied and 14.6% were renter-occupied. The homeowner vacancy rate was 2.2% and the rental vacancy rate was 16.5%.
2010 census As of the
2010 census, there were 1,846 people, 756 households, and 554 families residing in the county. The population density was . There were 905 housing units at an average density of . The racial makeup of the county was 97.29%
White, 0.16%
African American, 1.52%
Native American, 0.22%
Asian, 0.00%
Pacific Islander, 0.16% from some other races and 0.65% from two or more races.
Hispanic or Latino people of any race were 1.03% of the population. In terms of ancestry, 66.8% were
German, 19.3% were
Norwegian, 7.6% were
Russian, 6.3% were
English, and 4.4% were
American. There were 756 households, 25.0% had children under the age of 18 living with them, 65.5% were
married couples living together, 4.8% had a female householder with no husband present, 26.7% were non-families, and 22.6% of all households were made up of individuals. The average household size was 2.44 and the average family size was 2.84. The median age was 47.6 years. The median income for a household in the county was $62,308 and the median income for a family was $75,069. Males had a median income of $60,592 versus $28,409 for females. The
per capita income for the county was $29,348. About 6.5% of families and 9.7% of the population were below the
poverty line, including 13.0% of those under age 18 and 19.6% of those age 65 or over.
Population by decade Colors= id:lightgrey value:gray(0.9) id:darkgrey value:gray(0.8) id:sfondo value:rgb(1,1,1) id:barra value:rgb(0.55,0.0,0.0) ImageSize = width:700 height:350 PlotArea = left:50 bottom:50 top:30 right:30 DateFormat = x.y Period = from:0 till:4432 TimeAxis = orientation:vertical AlignBars = late ScaleMajor = gridcolor:darkgrey increment:1108 start:0 ScaleMinor = gridcolor:lightgrey increment:554 start:0 BackgroundColors = canvas:sfondo BarData= bar:1890 text:1890 bar:1900 text:1900 bar:1910 text:1910 bar:1920 text:1920 bar:1930 text:1930 bar:1940 text:1940 bar:1950 text:1950 bar:1960 text:1960 bar:1970 text:1970 bar:1980 text:1980 bar:1990 text:1990 bar:2000 text:2000 bar:2010 text:2010 bar:2020 text:2020 bar:2025 text:present PlotData= color:barra width:25 align:left bar:1890 from: 0 till:464 bar:1900 from: 0 till:990 bar:1910 from: 0 till:3577 bar:1920 from: 0 till:4425 bar:1930 from: 0 till:4262 bar:1940 from: 0 till:3859 bar:1950 from: 0 till:3091 bar:1960 from: 0 till:2610 bar:1970 from: 0 till:2322 bar:1980 from: 0 till:2495 bar:1990 from: 0 till:2381 bar:2000 from: 0 till:2065 bar:2010 from: 0 till:1846 bar:2020 from: 0 till:1877 bar:2025 from: 0 till:1898 color:darkblue PlotData= bar:1890 at:464 fontsize:M text:464 shift:(-16,6) bar:1900 at:990 fontsize:M text:990 shift:(-16,6) bar:1910 at:3577 fontsize:M text:3,577 shift:(-16,6) bar:1920 at:4425 fontsize:M text:4,425 shift:(-16,6) bar:1930 at:4262 fontsize:M text:4,262 shift:(-16,6) bar:1940 at:3859 fontsize:M text:3,859 shift:(-16,6) bar:1950 at:3091 fontsize:M text:3,091 shift:(-16,6) bar:1960 at:2610 fontsize:M text:2,610 shift:(-16,6) bar:1970 at:2322 fontsize:M text:2,322 shift:(-16,6) bar:1980 at:2495 fontsize:M text:2,495 shift:(-16,6) bar:1990 at:2381 fontsize:M text:2,381 shift:(-16,6) bar:2000 at:2065 fontsize:M text:2,065 shift:(-16,6) bar:2010 at:1846 fontsize:M text:1,846 shift:(-16,6) bar:2020 at:1877 fontsize:M text:1,877 shift:(-16,6) bar:2025 at:1898 fontsize:M text:1,898 shift:(-16,6) TextData= fontsize:S pos:(20,20) text:Data from U.S. Census Bureau ==Communities==