Hayward
City in Freeborn County, Minnesota

Hayward is a city in Freeborn County, Minnesota, with 252 residents (2020 Census). It sits at 1,257 ft (383 m) above sea level. The nearest town is Glenville, 5.5 miles S.
- 252residents (2020 Census)
- 1,257 ftelevation · 383 m
- 0.6 sq miland area · 1.6 km²
- 414 / sq mipopulation density
- 56043ZIP code
About Hayward
Hayward is a city in Freeborn County, Minnesota, United States, near Albert Lea. As of the 2020 census, Hayward had a population of 252.
Text: Wikipedia · CC BY-SA 4.0
Hayward weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Hayward
Webcams: Windy.com
Living in Hayward
- Median household income
- $61,250
- Median home value
- $114,000
- Median age
- 48.3
Do you know Hayward? Tell us about it
Help other travelers: share what makes Hayward special. We review every message before publishing it.
Map of Hayward
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Hayward Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Hayward, MN population
Hayward had 252 residents in the 2020 Census.
| 2020 Census | 252 |
|---|---|
| Density | 414 per sq mi (160 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Hayward at a glance
| State | Minnesota (MN) |
|---|---|
| County | Freeborn County |
| Type | City |
| Population | 252 (2020) |
| Land area | 0.61 sq mi (1.6 km²) |
| Elevation | 1,257 ft (383 m) |
| Coordinates | 43.6499° N, 93.2460° W |
| ZIP code | 56043 |
| Census code (GEOID) | 2727944 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Hayward
- Glenville5.5 mi S
- Albert Lea5.9 mi W
- Myrtle7.3 mi SE
- Hollandale7.9 mi N
- Clarks Grove8.8 mi NW
- Twin Lakes10.8 mi SW
- Manchester11.5 mi NW
- Geneva11.8 mi N
- Austin13.5 mi E
- Mapleview13.9 mi E
- Conger14.3 mi W
- Northwood, IA14.3 mi S
Straight-line distance between town centers.
Frequently asked questions about Hayward
What county is Hayward in?
Hayward is in Freeborn County, Minnesota.
What is the population of Hayward, MN?
252 people lived in Hayward at the 2020 Census.
What is the ZIP code of Hayward, MN?
The ZIP code of Hayward is 56043.
What is the elevation of Hayward?
1,257 feet (383 m) above sea level.
What towns are near Hayward?
Glenville (5.5 mi), Albert Lea (5.9 mi), Myrtle (7.3 mi), Hollandale (7.9 mi), Clarks Grove (8.8 mi).
Last updated: