55940 ZIP Code – Hayfield, Minnesota

55940 is a small ZIP code in Hayfield, Minnesota, part of Dodge County with a population of approximately 2,818 residents. Residents earn a median household income of $79,310, which is near the Minnesota average and near the national figure. Median home values of $214,800 are below the national average, with 77.4% owner-occupied housing (increasing). ; median rent of $993 is similarly near the national average. Housing consists of 85% single-family (increasing), 11% apartments (increasing).

Unemployment stands at 2.9%, which is well below the U.S. rate. About 8.4% of residents live below the poverty line, below the national rate. Bachelor's degree attainment is 24.6%, near the national average. The median age is 38.8, near the national median. Nearby ZIP codes include 55973, 55982, 55944.

ZIP Code 55940 Data

Population 2,818
Median Household Income $79,310
Median Home Value $214,800
Median Rent $993
Median Age 38.8
Unemployment Rate 2.9%
Poverty Rate 8.4%
Bachelor's Degree or Higher 24.6%
County Dodge County
State Minnesota

ZIP 55940 vs. Minnesota vs. U.S.

MetricZIP 55940MN Avg.U.S. Avg.
Population2,8186,53110k
Median Household Income$79k$77k$73k
Median Home Value$214k$223k$258k
Median Rent$993$954$1,088
Median Age38.843.243.2
Unemployment Rate2.9%4.0%5.0%
Poverty Rate8.4%9.9%13.3%
Bachelor's Degree or Higher24.6%26.4%26.9%

Demographics Charts

Race & Ethnicity

Gender

Education Level (adults 25+)

Nearby ZIP Codes

Nearby ZIP Code Comparison

ZIP Code City Population Median Income
55973 SARGEANT 255 $86,875
55982 WALTHAM 528 Not provided
55944 KASSON 7,931 $92,342
55927 DODGE CENTER 4,165 $91,449
55918 BROWNSDALE 1,069 $76,467