MN DNR lake survey finder

Find Minnesota lakes within up to 50 miles (wider searches use multiple DNR requests), filter by fish species and max depth, optional public pier/site filters (bundled DNR fishing-sites data), and open official LakeFinder pages for depth maps and surveys.

Search originNot set

Address, city & state, or ZIP (US)

Powered by OpenStreetMap / Nominatim (see footer). For Minnesota lake or county names you can also use DNR gazetteer below.

MN DNR gazetteer (lake, county, park, …)

Each DNR request covers at most about 10 miles. Wider radii use multiple requests from this server, merged and de-duplicated, then filtered to your chosen distance.

Public fishing sites (DNR layer)

Filter by lakes that appear in the bundled "Public Fishing Sites" dataset (piers, shore sites, etc.). Run npm run build:fishing-sites after adding GeoJSON — see data/README.md.

Set your location or search for a place to see nearby lakes.