Skip to content
MinneLakes.org

Lakes in Martin County, Minnesota

20 lakes in Martin County, ranked by Lake Score.

Martin County has 20 lakes in this directory covering about 8,998 acres of water. The largest is Okamanpeedan Lake at 2,268 acres, and the deepest on record is Hall Lake at 27 feet. 17 have a public boat launch.

The fish most often recorded in DNR surveys here are yellow perch, black crappie, walleye, white crappie, and northern pike.

All 20 lakes

Sorted by rank. Tap a lake for access, fish species and directions.

LakeAcresMax depthScore
Fox Lakenear Sherburn95120 ft57 out of 100 Lake Score
Cedar Lakenear Trimont7077 ft56 out of 100 Lake Score
Bright Lakenear Ceylon6397 ft53 out of 100 Lake Score
Hall Lakenear Fairmont54827 ft52 out of 100 Lake Score
Okamanpeedan Lakenear Ceylon2,2687 ft50 out of 100 Lake Score
Big Twin Lakenear Trimont46118 ft50 out of 100 Lake Score
South Silver Lakenear Fairmont25222 ft50 out of 100 Lake Score
Budd Lakenear Fairmont22823 ft50 out of 100 Lake Score
Iowa Lakenear Fairmont7059 ft49 out of 100 Lake Score
Amber Lakenear Fairmont18219 ft48 out of 100 Lake Score
Clear Lakenear Ceylon2677 ft47 out of 100 Lake Score
Sisseton Lakenear Fairmont13819 ft47 out of 100 Lake Score
George Lakenear Fairmont8311 ft46 out of 100 Lake Score
Willmert Lakenear Fairmont3358 ft45 out of 100 Lake Score
East Chainnear East Chain4816 ft44 out of 100 Lake Score
Imogene Lakenear Imogene1866 ft41 out of 100 Lake Score
Fish Lakenear Odin1565 ft40 out of 100 Lake Score
Temperance Lakenear Sherburn1665 ft37 out of 100 Lake Score
Perch Lakenear Truman1745 ft35 out of 100 Lake Score
Clam Lakenear Trimont718 ft28 out of 100 Lake Score

Best of Martin County

Lakes by amenity

Frequently Asked Questions

How many lakes are in Martin County, Minnesota?

This directory lists 20 lakes in Martin County — those of roughly 100 acres or more (plus smaller lakes with public access and a fishery) in the Minnesota DNR's LakeFinder records. The county has more small, unnamed and private basins that are not listed.

What is the largest lake in Martin County?

Okamanpeedan Lake is the largest at 2,268 acres, near Ceylon.

What is the deepest lake in Martin County?

Hall Lake has the greatest recorded depth at 27 feet.

What fish can you catch in Martin County lakes?

DNR surveys most often record yellow perch, black crappie, walleye, white crappie, and northern pike in Martin County lakes. A Minnesota fishing license is required for anglers 16 and older.