We found 54 streets and 1,226 properties in Hayfield, Minnesota. Hayfield is located in Dodge County and Olmsted County. The population in the Hayfield, MN ZIP code area is around 15.9K people.
Click on a street below to see all the properties located on that street.