');
US City Data

Thompson vs Velva

Side-by-side comparison

How does Thompson, ND compare to Velva, ND? Thompson has a population of 1,092 with a median household income of $110,909, while Velva has 997 residents and a median income of $81,354. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricThompson, NDVelva, NDDifference
Population1,092997+9.5%
Median Age44.535.1+26.8%
Foreign Born %3%0.4%+260.0%
Economy
MetricThompsonVelvaDifference
Median Income$110,909$81,354+36.3%
Unemployment0.2%1.6%-87.5%
Poverty Rate1%8.9%-88.8%
Bachelor's+39.7%20.1%+97.5%
Housing
MetricThompsonVelvaDifference
Home Value$274,000$208,700+31.3%
Median Rent$706/mo$755/mo-6.5%
Housing Units439448-2.0%

Learn More

Thompson, ND ProfileVelva, ND ProfileCost of Living in North DakotaMore ComparisonsCity Rankings