');
US City Data

New Town vs Beulah

Side-by-side comparison

How does New Town, ND compare to Beulah, ND? New Town has a population of 2,725 with a median household income of $50,707, 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
MetricNew Town, NDBeulah, NDDifference
Population2,7253,058-10.9%
Median Age28.337-23.5%
Foreign Born %5.2%3.2%+62.5%
Economy
MetricNew TownBeulahDifference
Median Income$50,707$84,417-39.9%
Unemployment2.9%0.7%+220.0%
Poverty Rate21.1%8.3%+154.2%
Bachelor's+22.2%19.8%+12.1%
Housing
MetricNew TownBeulahDifference
Home Value$199,700$194,300+2.8%
Median Rent$819/mo$1092/mo-25.0%
Housing Units1,1621,636-29.0%

Learn More

New Town, ND ProfileBeulah, ND ProfileCost of Living in North DakotaMore ComparisonsCity Rankings