50591 ZIP Code – Thor, Iowa

50591 is a very small ZIP code in Thor, Iowa, part of Humboldt County with a population of approximately 309 residents. The median household income of $72,500 is near the Iowa average and near the national average. The median home value of $174,300 is below the national average, with 89.2% owner-occupied housing (increasing). . Median rent is $1,042, which is near the U.S. average. Housing consists of 99% single-family (increasing).

The unemployment rate is 6.5%, above the national average. About 33.6% of residents live below the poverty line, well above the national rate. 11.3% of adults hold a bachelor's degree or higher, well below the U.S. average. The median age is 41.5, near the national median. ZIP codes in the surrounding area include 50516, 50594, 50533.

ZIP Code 50591 Data

Population 309
Median Household Income $72,500
Median Home Value $174,300
Median Rent $1,042
Median Age 41.5
Unemployment Rate 6.5%
Poverty Rate 33.6%
Bachelor's Degree or Higher 11.3%
State Iowa

ZIP 50591 vs. Iowa vs. U.S.

MetricZIP 50591IA Avg.U.S. Avg.
Population3093,29710k
Median Household Income$72k$71k$73k
Median Home Value$174k$153k$258k
Median Rent$1,042$792$1,088
Median Age41.543.643.2
Unemployment Rate6.5%3.1%5.0%
Poverty Rate33.6%9.8%13.3%
Bachelor's Degree or Higher11.3%21.9%26.9%

Demographics Charts

Race & Ethnicity

Gender

Education Level (adults 25+)

Nearby ZIP Codes

Nearby ZIP Code Comparison

ZIP Code City Population Median Income
50516 BADGER 708 $69,844
50594 VINCENT 201 $60,000
50533 EAGLE GROVE 3,931 $59,410
50529 DAKOTA CITY 966 $64,583
50545 HARDY 150 $38,295