Cavalier County, North Dakota

ND · FIPS 38019 Republican

Located in North Dakota, Cavalier County has a population of 3,633 residents and a median age of 48.3 years, making it the #2,992 most populous county out of 3,222 nationwide. In terms of economic indicators, the county has a poverty rate of 8.5%. The median home value is $125,800, and the median household income is $69,531, which is 7% below the national median.

3,633
Population
#2,992 of 3,222
$69,531
Median Income
-7.5% #1,233 of 3,222
48.3 years
Median Age
+24.2% #343 of 3,222
8.5%
Poverty Rate
-32.4% #466 of 3,222

Demographics

Cavalier County has a population of 3,633, making it the #2,992 most populous county in the US. The median age is 48.3 years, which is 24.2% above the national median.

Population Trend

Rankings →

Year-over-Year Population Growth

Age & Sex Distribution

Race & Ethnicity

Nativity

97.7%
Native Born
2.3%
Foreign Born

Geographic Mobility (Past Year)

Economy

The median household income in Cavalier County is $69,531, ranking #1,233 out of 3,222 counties — 7.5% below the national median. The poverty rate is 8.5% and unemployment stands at 1.0%.

Income#1,233
$69,531
-7.5%
vs nation
62th percentile
Per Capita#295
$47,476
+15.1%
vs nation
91th percentile
Poverty#466
8.5%
-32.4%
vs nation
86th percentile
Unemployment#102
1.0%
-80.5%
vs nation
97th percentile

Income Distribution

Industry of Employment

Occupation

Housing

The median home value in Cavalier County is $125,800 (-55.4% vs national). Renters pay a median of $786/mo and the homeownership rate is 81.3%.

Home Value#2,565
$125,800
-55.4%
vs nation
20th percentile
Rent#2,211
$786
-32.4%
vs nation
31th percentile
Homeownership#437
81.3%
+26.3%
vs nation
86th percentile

Household Type

Education

In Cavalier County, 22.1% of adults age 25+ hold a bachelor's degree or higher, which is 34.4% below the national average, ranking #1,636 out of 3,222 counties.

Bachelor's Degree or Higher
22.1% −34.4% vs nation
Rank #1,636 of 3,222
49th percentile

Bachelor's Degree or Higher Trend

Rankings →

Health & Wellbeing

Life expectancy in Cavalier County is 80.6 years. 13.6% of adults report poor or fair health and 6.0% lack health insurance. Data from County Health Rankings (2025).

Life Expectancy#161
80.6
+7.3%
vs nation
95th percentile
Poor/Fair Health#256
13.6%
-30.5%
vs nation
92th percentile
Diabetes#242
8.3%
-25.4%
vs nation
92th percentile
Insufficient Sleep#426
32.5%
-12.9%
vs nation
87th percentile
Poor Mental Health Days#57
4.4
-22.4%
vs nation
98th percentile
Poor Physical Health Days#184
3.5
-21.7%
vs nation
94th percentile
Uninsured Rate#440
6.0%
-43.2%
vs nation
86th percentile
Physical Inactivity#707
22.4%
-15.1%
vs nation
78th percentile
Food Insecurity#58
7.9%
-45.2%
vs nation
98th percentile

Substance Use

14.9% of adults in Cavalier County smoke , 36.6% are obese , and 24.8% report excessive drinking.

Adult Smoking#631
14.9%
-17.0%
vs nation
80th percentile
Adult Obesity#1,053
36.6%
-3.4%
vs nation
67th percentile
Excessive Drinking#3,009
24.8%
+24.8%
vs nation
4th percentile

Safety

.

Families & Children

11.0% of children in Cavalier County live in poverty . The teen birth rate is 19.4 per 1,000 females age 15–19.

Teen Birth Rate#1,405
19.4
-11.0%
vs nation
53th percentile
Child Poverty#461
11.0%
-42.1%
vs nation
85th percentile

Civic & Transportation

Voter turnout in Cavalier County is 67.9%. The mean commute time is 19.4 min, which is 29.6% below the national average.

Voter Turnout
67.9% NaN% vs nation
Rank #NaN of NaN
th percentile

Voter Turnout Trend

Mean Commute Time
19.4 min −29.6% vs nation
Rank #2,879 of 3,222
11th percentile

Mean Commute Time Trend

Rankings →

Elections

In the 2024 presidential election, Cavalier County voted Republican with a margin of 49.1%. The vote was 24.8% Dem / 73.9% Rep. Compared to 2020, the margin shifted +1.6 toward Democrats .

2024 REP +49.1%
24.8% 73.9%
Dem 1,977 votes Rep
2020 REP +50.7%
23.5% 74.2%
Dem 2,020 votes Rep
2016 REP +44.7%
24.2% 68.9%
Dem 1,969 votes Rep
2012 REP +18.2%
39.8% 58%
Dem 2,054 votes Rep
2008 REP +9.3%
43.7% 53%
Dem 2,130 votes Rep

Vote Share Over Time

About Cavalier County, North Dakota

Cavalier County, North Dakota has a total population of 3,633, making it the 2,992nd most populous county in the United States. The median age in Cavalier County is 48.3 years, which is 24.2% above the national median of 38.9 years.

The median household income in Cavalier County is $69,531, which ranks #1,233 of 3,222 counties nationwide. This is 7.5% below the national median of $75,149. The poverty rate is 8.5%, lower than the national rate of 12.6%. The unemployment rate stands at 1.0%.

The median home value in Cavalier County is $125,800, 55.4% below the national median. Renters in Cavalier County pay a median gross rent of $786 per month. The homeownership rate is 81.3%, compared to the national rate of 64.4%.

In Cavalier County, 22.1% of residents aged 25 and older hold a bachelor's degree or higher, 34.4% below the national average of 33.7%. Health insurance coverage stands at 95.7% of the population. The average commute time for workers is 19.4 min.

Cavalier County is a diverse community. The largest racial or ethnic group is White (non-Hispanic) at 92.0% of the population, followed by Two or More Races (3.4%) and Hispanic or Latino (2.3%).

All data for Cavalier County, North Dakota comes from the U.S. Census Bureau's American Community Survey (ACS) 5-Year Estimates. These figures are estimates based on survey sampling and are subject to margin of error. For the most detailed and up-to-date data, visit the Census Bureau's official data portal.