');
US City Data

Devils Lake vs Beulah

Side-by-side comparison

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

Population & Demographics
MetricDevils Lake, NDBeulah, NDDifference
Population7,1703,058+134.5%
Median Age37.237+0.5%
Foreign Born %2.6%3.2%-18.8%
Economy
MetricDevils LakeBeulahDifference
Median Income$42,755$84,417-49.4%
Unemployment2.7%0.7%+200.0%
Poverty Rate24%8.3%+189.2%
Bachelor's+24.8%19.8%+25.3%
Housing
MetricDevils LakeBeulahDifference
Home Value$171,000$194,300-12.0%
Median Rent$678/mo$1092/mo-37.9%
Housing Units3,8021,636+132.4%

Learn More

Devils Lake, ND ProfileBeulah, ND ProfileCost of Living in North DakotaMore ComparisonsCity Rankings