| Index | Halstad | Minnesota | National | 
| Income per capita | $28,690 | $33,225 | $29,829 | 
| Median household income | $50,417 | $63,217 | $55,322 | 
| Median income owner occupied | $60,250 | $77,618 | $70,586 | 
| Median income renter occupied | $31,944 | $34,348 | $35,192 | 
| Median earnings male | $39,792 | $40,933 | $36,919 | 
| Median earnings female | $33,750 | $29,114 | $26,250 | 
| Unemployment rate | 0.0% | 3.4% | 4.7% | 
| Poverty level | 4.5% | 10.8% | 15.1% | 

 
				
Why stop at city-to-city? With Local Insights, you can compare neighborhoods, zip codes, or even exact addresses. Access 300+ hyperlocal data points—from schools and crime to housing and amenities—to see which area is the better fit.
 
				| Labour Type | Male | Female | 
| Construction industry | 20.6% | 20.6% | 
| Manufacturing sector | 28.5% | 28.5% | 
| Financial & insurance services | 9.1% | 9.1% | 
| Wholesale & retail services | 6.1% | 6.1% | 
| Public administration | 1.8% | 1.8% | 
| Transportation, warehousing & utilities | 0.0% | 0.0% | 
| Education, health & social services | 11.5% | 11.5% | 
| Other | 19.4% | 19.4% | 
| City | Population | Household Income | National Avg. | 
| Grandin, ND | 135 | $74,167 | 34.1% | 
| Hillsboro, ND | 1,627 | $61,875 | 11.8% | 
| Perley, MN | 76 | $61,042 | 10.3% | 
| Borup, MN | 96 | $50,000 | 9.6% | 
| Shelly, MN | 164 | $49,750 | 10.1% | 
| Halstad, MN | 587 | $50,417 | 8.9% | 
| City | Population | Household Income | National Avg. | 
| Launiupoko, HI | 587 | $159,091 | 187.6% | 
| Georgetown, ID | 587 | $72,222 | 30.5% | 
| Taylor Springs, IL | 587 | $37,981 | 31.3% | 
| Gillis, LA | 587 | $0 | 100.0% | 
| Rowes Run, PA | 587 | $35,938 | 35.0% | 
| Halstad, MN | 587 | $50,417 | 8.9% |