');
US City Data

Grand Forks vs Williston

Side-by-side comparison

How does Grand Forks, ND compare to Williston, ND? Grand Forks has a population of 58,882 with a median household income of $63,838, while Williston has 27,964 residents and a median income of $84,309. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricGrand Forks, NDWilliston, NDDifference
Population58,88227,964+110.6%
Median Age29.431.9-7.8%
Foreign Born %6.6%10%-34.0%
Economy
MetricGrand ForksWillistonDifference
Median Income$63,838$84,309-24.3%
Unemployment2.9%2.6%+11.5%
Poverty Rate16.3%8.7%+87.4%
Bachelor's+39.2%25.7%+52.5%
Housing
MetricGrand ForksWillistonDifference
Home Value$243,300$262,700-7.4%
Median Rent$958/mo$1106/mo-13.4%
Housing Units27,89714,872+87.6%

Learn More

Grand Forks, ND ProfileWilliston, ND ProfileCost of Living in North DakotaMore ComparisonsCity Rankings