');
US City Data

Horace vs Beulah

Side-by-side comparison

How does Horace, ND compare to Beulah, ND? Horace has a population of 3,964 with a median household income of $145,801, 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
MetricHorace, NDBeulah, NDDifference
Population3,9643,058+29.6%
Median Age3437-8.1%
Foreign Born %2.8%3.2%-12.5%
Economy
MetricHoraceBeulahDifference
Median Income$145,801$84,417+72.7%
Unemployment0.6%0.7%-10.0%
Poverty Rate4.4%8.3%-47.0%
Bachelor's+43.5%19.8%+119.7%
Housing
MetricHoraceBeulahDifference
Home Value$444,600$194,300+128.8%
Median Rent$963/mo$1092/mo-11.8%
Housing Units1,4141,636-13.6%

Learn More

Horace, ND ProfileBeulah, ND ProfileCost of Living in North DakotaMore ComparisonsCity Rankings