Portsmouth Unit
Portsmouth Unit is a state park in Crow Wing County. 8 graded lakes are within 15 miles of the park, including Serpent Lake, Agate Lake, Nokay Lake.
Portsmouth Unit State Park spans an unrecorded acreage acres in Minnesota — a designated recreation destination with the full set of facilities the state park system provides. The park is paired with 8 graded lakes nearby — enough for a multi-lake visit. Average grade among them: B.
For visitors planning around water quality, the nearby-lakes list below is the practical tool: a park is only as good as the lake you intend to use it from, and the LakeGrade for that lake gives you the water-clarity, nutrient, and algal-pressure context you need.
Nearby Graded Lakes (within 15 mi)
Lakes closest to Portsmouth Unit, weighted by size. Click a lake for its full water quality grade, fish species, and depth.
| Lake | County | Grade | Surface Area | Distance |
|---|---|---|---|---|
| Serpent Lake | Crow Wing | A | - | 1.9 mi |
| Agate Lake | Crow Wing | B | - | 2.8 mi |
| Nokay Lake | Crow Wing | C | 697 acres | 7.6 mi |
| Pelican Lake | Crow Wing | A | 8.3K acres | 11 mi |
| Unnamed Lake | Crow Wing | B | - | 3.5 mi |
| Island Lake | Crow Wing | A | - | 3.5 mi |
| Rabbit Lake | Crow Wing | A | - | 3.5 mi |
| Hay Lake | Crow Wing | B | - | 3.8 mi |
Other Parks in the Area
- Cuyuna Country State Recreation Area— State Recreation Area, 0.3 mi
- Mahnomen Unit— State Park, 1.6 mi
- Yawkey Unit— State Park, 1.6 mi
- Sagamore Unit— State Park, 4.5 mi
Source: EPA National Aquatic Resource Surveys, 2026.