← Look up another ZIP code · All towns in Minnesota
ZIP code 55940
Hayfield, MN · Dodge County
About ZIP code 55940
- ZIP code 55940 is in Hayfield, Dodge County, Minnesota.
- About 2,791 people live in it, which is 11.6 people per square mile.
- It also reaches into Olmsted County and Mower County.
- Time zone: Central Standard Time.
- The middle of the ZIP code is at 43.894, -92.808.
A ZIP code is a mail delivery area, not a town border, and one ZIP code can cover parts of several towns. To check a single address, use the US Postal Service lookup.
Hayfield, MN
ZIP code 55940 is the post office name for Hayfield, MN. 1,395 people live in Hayfield. Typical household income is $69,313. A typical home costs $186,600.
- Stronger than most towns on: Clean air and low disaster risk, Long, healthy lives and Public transit.
- Weaker than most towns on: State taxes, Space and yard size and Property taxes.
Nearby ZIP codes
- 55973 Sargeant · 251 people
- 55982 Waltham · 551 people
- 55944 Kasson · 8,161 people
- 55927 Dodge Center · 4,297 people
- 55918 Brownsdale · 1,084 people
- 55926 Dexter · 799 people
- 55920 Byron · 9,271 people
- 55950 Lansing · 129 people
ZIP code list from SimpleMaps US Zips. Population is a US Census Bureau estimate. These are estimates, so check official sources before you decide.