Sunfish Lake

City in Dakota County, Minnesota

Aerial view of Sunfish Lake, Minnesota
Aerial view: USDA NAIP · USGS The National Map (public domain)

Sunfish Lake is a city in Dakota County, Minnesota, with 522 residents (2020 Census). It sits at 971 ft (296 m) above sea level. The nearest town is West St. Paul, 2.1 miles N.

About Sunfish Lake

Sunfish Lake is a city in Dakota County, Minnesota, United States. The population was 522 at the 2020. It was incorporated as a village in 1958.

Text: Wikipedia · CC BY-SA 4.0

Sunfish Lake weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Sunfish Lake

All 24 webcams near Sunfish Lake ›

Webcams: Windy.com

Living in Sunfish Lake

Median household income
$236,250
Median home value
$1,115,600
Median age
50
Cost of living and demographics of Sunfish Lake ›

Do you know Sunfish Lake? Tell us about it

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

Map of Sunfish Lake

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

Sunfish Lake 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 ›

Sunfish Lake, MN population

Sunfish Lake had 522 residents in the 2020 Census.

2020 Census522
Density348 per sq mi (134 per km²)

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

Sunfish Lake at a glance

StateMinnesota (MN)
CountyDakota County
TypeCity
Population522 (2020)
Land area1.50 sq mi (3.9 km²)
Water area0.17 sq mi (0.43 km²)
Elevation971 ft (296 m)
Coordinates44.8727° N, 93.0870° W
ZIP code55118
Official websitesunfishlake.org
Census code (GEOID)2763544

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

Towns near Sunfish Lake

Straight-line distance between town centers.

Frequently asked questions about Sunfish Lake

What county is Sunfish Lake in?

Sunfish Lake is in Dakota County, Minnesota.

What is the population of Sunfish Lake, MN?

522 people lived in Sunfish Lake at the 2020 Census.

What is the ZIP code of Sunfish Lake, MN?

The ZIP code of Sunfish Lake is 55118.

What is the elevation of Sunfish Lake?

971 feet (296 m) above sea level.

What towns are near Sunfish Lake?

West St. Paul (2.1 mi), Mendota Heights (2.3 mi), South St. Paul (2.5 mi), Lilydale (3.3 mi), Inver Grove Heights (3.3 mi).

Last updated: