');
US City Data

Williston vs Devils Lake

Side-by-side comparison

How does Williston, ND compare to Devils Lake, ND? Williston has a population of 27,964 with a median household income of $84,309, while Devils Lake has 7,170 residents and a median income of $42,755. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricWilliston, NDDevils Lake, NDDifference
Population27,9647,170+290.0%
Median Age31.937.2-14.2%
Foreign Born %10%2.6%+284.6%
Economy
MetricWillistonDevils LakeDifference
Median Income$84,309$42,755+97.2%
Unemployment2.6%2.7%-3.7%
Poverty Rate8.7%24%-63.8%
Bachelor's+25.7%24.8%+3.6%
Housing
MetricWillistonDevils LakeDifference
Home Value$262,700$171,000+53.6%
Median Rent$1106/mo$678/mo+63.1%
Housing Units14,8723,802+291.2%

Learn More

Williston, ND ProfileDevils Lake, ND ProfileCost of Living in North DakotaMore ComparisonsCity Rankings