Townapedia
Docks along frozen Madison Lake in winter, Minnesota (39795719275)
Docks along frozen Madison Lake in winter, Minnesota (39795719275) · Tony Webster from Minneapolis, Minnesota, United States, CC BY 2.0
Duck Lake, Blue Earth County, MN, USA
Duck Lake, Blue Earth County, MN, USA · Andrew J. Thom, CC BY-SA 4.0
ISS059-E-98057 - View of Earth
ISS059-E-98057 - View of Earth · Earth Science and Remote Sensing Unit, NASA Johnson Space Center, Public domain

Madison Lake, Minnesota

Madison Lake is a city of 1,322 people in Blue Earth County, Minnesota.

Loading the weather...
Population1,322 +35.5% since 2019
Elevation1,047 ft 319 m
Land area1.4 sq mi
ZIP code56063
Nearest airportMankato Regional Airport (MKT) 6 mi

Why visit Madison Lake

Townapedia lists 1 park or trail, 4 places to eat and 1 place to stay in and around town.

Highlights include Duck Lake Park.

July is the warmest month, with average highs of 82°F; January lows average 3°F, and about 38 inches of snow fall in a normal year.

About Madison Lake

Madison Lake is a small city in Blue Earth County, Minnesota, United States. The city takes its name from nearby Madison Lake, and is located adjacent to the northwest shore of the lake. The population was 1,247 at the 2020 census. It is part of the Mankato, MN Metropolitan Statistical Area.

From the Wikipedia article Madison Lake, Minnesota (this version), under CC BY-SA 4.0.

Parks, trails and playgrounds1

Duck Lake Park

Park

sunrise-sunset

Open in Google Maps

Restaurants and cafes4

The Landing on Madison

Restaurant · American, Breakfast, Burger, Fish, Pizza, Salad, Sandwich, Tacos · 0.9 mi

Mo-Su 08:00-21:00

Open in Google Maps · +15072439898

The Anchor Bar & Grill

Restaurant · Burger, American · 0.5 mi

301 Main Street, Madison Lake

Open in Google Maps · +15073173293

Lucky Lure

Bar and pub · 0.6 mi

412 Main Street, Madison Lake

Open in Google Maps

Lucky Lure Pizza

Restaurant · Pizza · 0.6 mi

416 Main Street, Madison Lake

Open in Google Maps

Where to stay1

Sakatah Trail Campground

Campground · 0.5 mi

Open in Google Maps

Advertisement

Churches and places of worship1

All Saints Catholic Church

Church · Roman Catholic · 0.7 mi

601 4th Street, Madison Lake

Open in Google Maps

History

The area that is now Madison Lake was originally called Barclay's addition. In 1881, this land was deeded to L.S. Barclay for the town and was shortly thereafter named Madison Lake. A post office called Madison Lake has been in operation since 1885. The town took its name from nearby Madison Lake, which was named for President James Madison. The Village was incorporated in 1892.

The Wisconsin, Minnesota and Pacific Railroad built westward from Red Wing, Minnesota, reaching Madison Lake by 1884 at a distance 78.4 miles. Mankato, a further 20 miles westward, was reached by 1887. The railroad line became part of the Chicago Great Western Railroad. This railroad is now abandoned and is the route of the Sakatah Singing Hills State Trail.

On Friday, December 23, 1910, four blocks of downtown Madison Lake were devastated by fire. The loss was estimated at $100,000 at the time.

From the History section of Madison Lake, Minnesota on Wikipedia, under CC BY-SA 4.0.

Gas and EV charging2

Schools, colleges and libraries1

Advertisement

Map of Madison Lake

10 places. The map loads OpenStreetMap tiles when you open it.

Climate by month

0°20°40°60°80°January: 1.0 in of rainFebruary: 1.0 in of rainMarch: 1.8 in of rainApril: 3.1 in of rainMay: 4.0 in of rainJune: 5.1 in of rainJuly: 4.4 in of rainAugust: 3.6 in of rainSeptember: 3.2 in of rainOctober: 2.5 in of rainNovember: 1.7 in of rainDecember: 1.2 in of rainJanuary: 22°FFebruary: 27°FMarch: 40°FApril: 55°FMay: 68°FJune: 78°FJuly: 82°FAugust: 79°FSeptember: 72°FOctober: 58°FNovember: 42°FDecember: 28°FJanuary: 3°FFebruary: 7°FMarch: 21°FApril: 33°FMay: 46°FJune: 57°FJuly: 61°FAugust: 59°FSeptember: 49°FOctober: 35°FNovember: 23°FDecember: 11°FJFMAMJJASOND
Average high Average low Rain
Monthly table
MonthHighLowRainSnow
Jan22°F3°F1.0 in8.8 in
Feb27°F7°F1.0 in8.2 in
Mar40°F21°F1.8 in4.2 in
Apr55°F33°F3.1 in2.7 in
May68°F46°F4.0 in0.0 in
Jun78°F57°F5.1 in0.0 in
Jul82°F61°F4.4 in0.0 in
Aug79°F59°F3.6 in0.0 in
Sep72°F49°F3.2 in0.0 in
Oct58°F35°F2.5 in0.2 in
Nov42°F23°F1.7 in3.2 in
Dec28°F11°F1.2 in10.6 in

U.S. Climate Normals 1991-2020 for St Peter Hcn (11 mi away), NOAA NCEI.

People and cost of living

$87,727median household income
$303,100median home value
$596median monthly rent
40.0median age
40.2%of adults have a bachelor's degree or higher
68.9%of homes are owner-occupied
23.1 minaverage commute
Age of residents
Under 1824%18 to 3418%35 to 6436%65 and over21%

American Community Survey 5-year estimates, 2020-2024, U.S. Census Bureau. Estimates have margins of error, larger for small towns.

Disaster history

Blue Earth County has had 13 federal disaster declarations since 2000, most often for floods.

  • 2024-06-28: Severe Storms And Flooding (Flood)
  • 2020-04-07: Covid-19 Pandemic (Biological)
  • 2020-03-13: Covid-19 (Biological)
  • 2019-06-12: Severe Winter Storm, Straight-Line Winds, And Flooding (Flood)
  • 2018-09-05: Severe Storms, Tornadoes, Straight-Line Winds, And Flooding (Flood)
  • 2016-11-02: Severe Storms And Flooding (Flood)

OpenFEMA disaster declarations summaries.

Getting there and nearby towns

Mankato Regional Airport (MKT) is the nearest airport with scheduled flights listed in OpenStreetMap, 6 miles away.

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built October 30, 2026. Spotted a mistake? Tell us or suggest a place.