');
US City Data

Beulah vs New Town

Side-by-side comparison

How does Beulah, ND compare to New Town, ND? Beulah has a population of 3,058 with a median household income of $84,417, while New Town has 2,725 residents and a median income of $50,707. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricBeulah, NDNew Town, NDDifference
Population3,0582,725+12.2%
Median Age3728.3+30.7%
Foreign Born %3.2%5.2%-38.5%
Economy
MetricBeulahNew TownDifference
Median Income$84,417$50,707+66.5%
Unemployment0.7%2.9%-75.9%
Poverty Rate8.3%21.1%-60.7%
Bachelor's+19.8%22.2%-10.8%
Housing
MetricBeulahNew TownDifference
Home Value$194,300$199,700-2.7%
Median Rent$1092/mo$819/mo+33.3%
Housing Units1,6361,162+40.8%

Learn More

Beulah, ND ProfileNew Town, ND ProfileCost of Living in North DakotaMore ComparisonsCity Rankings