Albert Lea

City in Freeborn County, Minnesota

View of Albert Lea, Minnesota
Photo: Jonathunder · CC BY-SA 3.0

Albert Lea is a city in Freeborn County, Minnesota, with 18,492 residents (2020 Census). It sits at 1,243 ft (379 m) above sea level. The nearest town is Hayward, 5.9 miles E.

About Albert Lea

Albert Lea ( AL-bərt LEE) is a city in Freeborn County, in southern Minnesota. It is the county seat. Its population was 18,492 at the 2020 census. The city is at the junction of Interstates 35 and 90, about 90 miles (140 km) south of the Twin Cities. It is on the shores of Fountain Lake, Pickerel Lake, Albert Lea Lake, Goose Lake, School Lake, and Lake Chapeau. Fountain Lake and Albert Lea Lake are part of the Shell Rock River flowage.

The city's early growth was based on agriculture, farming support services and manufacturing, and it was a significant rail center. At one time it was the site of Cargill's headquarters. Other manufacturing included Edwards Manufacturing (barn equipment), Scotsman Ice Machines, Streater Store fixtures, and Universal Milking Machines. As in many U.S. cities, Albert Lea's manufacturing base has substantially diminished. A major employer was the Wilson & Company meatpacking plant, later known as Farmstead and Farmland. This facility was destroyed by fire in July 2001.

Text: Wikipedia · CC BY-SA 4.0

Albert Lea weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Albert Lea

All 24 webcams near Albert Lea ›

Webcams: Windy.com

Living in Albert Lea

Median household income
$64,603
Median home value
$157,500
Median rent
$857/mo
Median age
44.3
Cost of living and demographics of Albert Lea ›

Do you know Albert Lea? Tell us about it

Help other travelers: share what makes Albert Lea special. We review every message before publishing it.

Map of Albert Lea

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Albert Lea Street View

Loading 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 ›

Albert Lea, MN population

Albert Lea had 18,492 residents in the 2020 Census.

2020 Census18,492
Density1,388 per sq mi (536 per km²)

Source: U.S. Census Bureau, Decennial Census.

Albert Lea at a glance

StateMinnesota (MN)
CountyFreeborn County
TypeCity
Population18,492 (2020)
Land area13.32 sq mi (34.5 km²)
Water area1.85 sq mi (4.79 km²)
Elevation1,243 ft (379 m)
Coordinates43.6543° N, 93.3641° W
ZIP code56007
Official websitecityofalbertlea.org
Census code (GEOID)2700694

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Albert Lea

Straight-line distance between town centers.

Frequently asked questions about Albert Lea

What county is Albert Lea in?

Albert Lea is in Freeborn County, Minnesota.

What is the population of Albert Lea, MN?

18,492 people lived in Albert Lea at the 2020 Census.

What is the ZIP code of Albert Lea, MN?

The ZIP code of Albert Lea is 56007.

What is the elevation of Albert Lea?

1,243 feet (379 m) above sea level.

What towns are near Albert Lea?

Hayward (5.9 mi), Manchester (6.5 mi), Glenville (6.9 mi), Twin Lakes (7.1 mi), Clarks Grove (7.7 mi).

Last updated: