Beltrami County Lake Quality
Minnesota, 95 lakes, average grade B (Good)
Beltrami County has 95 graded lakes, enough that within-county variation matters as much as the county average. Some are deep glacial basins, others are shallow agricultural-watershed waters, and the grade distribution reflects that mix. The county-wide average lands at B — solid water quality with most lakes carrying clear summer transparency and low-to-moderate phosphorus.
The county's lakes lean shallow, which makes the grades sensitive to wind, sediment-resuspension, and any nutrient inputs from the watershed. The cleanest lake on the books is Big Lake (A); the most-stressed is Moose Lake (D).
Where to stay near Beltrami County
Top-rated places to stay near Beltrami County
Availability and prices from Stay22 partners (Booking.com, Vrbo, Expedia). We may earn a commission from bookings, at no extra cost to you.
Planning a trip to Beltrami County?
Get lake water-quality report cards plus the best cabin & lodging deals near Beltrami County — straight to your inbox. No spam, unsubscribe anytime.
Quick Answers for Beltrami County
Planning a trip? Check special fishing regulations for Big Lake, whether the fish are safe to eat, and the best times to fish — or browse the full Minnesota regulations index.
Fishing in Beltrami County
DNR Reports (40)
Minnesota DNR LakeFinder resources for lakes in Beltrami County. browse all reports →
These links open on the official state DNR websites (Wisconsin DNR survey PDFs · Minnesota DNR LakeFinder).
- —Fisheries Lake Survey — WolfFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — Red (Upper Red)Fisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — Turtle RiverFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — TurtleFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — Three IslandFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — SwensonFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — StumpFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — South TwinFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — SilverFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — SylviaFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — RabideauFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — PimusheFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — North TwinFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — MovilFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — MooseFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — MooseFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — MedicineFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — MarquetteFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — LongFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — Little TurtleFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — Little BassFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — KitchiFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — JuliaFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — IrvingFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — GullFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — GrantFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — GraceFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — GilstadFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — FoxFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — CassFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — DeerFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — CampbellFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — BuzzleFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — BuckFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — BlackduckFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — BlackFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — BigFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — Big Bass (east basin)Fisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — Bemidji (main lake)Fisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — BeltramiFisheries Lake Survey · MN DNR LakeFinder
All Lakes in Beltrami County
95 lakes · 85 graded, 10 not rated85 graded lakes · 10 not rated, hidden
| # | Lake | Grade | Clarity | Phosphorus | Algae | Trophic | Max Depth | Access |
|---|---|---|---|---|---|---|---|---|
| 1 | ABig LakeBeltrami | A | 9.7 ft | 15 µg/L | 4.8 µg/L | No recent samples | 35 ft | ✓ Public |
| 2 | AFullers Lake: East BasinBeltrami | A | 15 ft | 10 µg/L | 2.4 µg/L | No recent samples | No recent samples | Not recorded |
| 3 | ARound LakeBeltrami | A | 18 ft | 7 µg/L | 1.9 µg/L | No recent samples | 38 ft | Carry-in |
| 4 | AWhitefish LakeBeltrami | A | 12.5 ft | 14 µg/L | 3.7 µg/L | No recent samples | 30 ft | ✓ Public |
| 5 | ALong LakeBeltrami | A | 20 ft | 7 µg/L | 1.8 µg/L | No recent samples | 87 ft | Carry-in |
| 6 | ALong LakeBeltrami | A | 10 ft | 17 µg/L | 4.9 µg/L | No recent samples | 83 ft | ✓ Public |
| 7 | ALong LakeBeltrami | A | 14 ft | 8 µg/L | 1.9 µg/L | No recent samples | No recent samples | Not recorded |
| 8 | ADeer LakeBeltrami | A | 11 ft | 15 µg/L | 4.3 µg/L | No recent samples | 42 ft | ✓ Public |
| 9 | ASchram LakeBeltrami | A | 3.9 ft | 21 µg/L | 6.2 µg/L | No recent samples | No recent samples | ✓ Public |
| 10 | AEmerald LakeBeltrami | A | 9.5 ft | 12 µg/L | 3.2 µg/L | No recent samples | No recent samples | Not recorded |
| 11 | AShell LakeBeltrami | A | 13 ft | 10.5 µg/L | 2.6 µg/L | No recent samples | No recent samples | Not recorded |
| 12 | AAndrusia LakeBeltrami | A | 15.1 ft | 14.5 µg/L | 3.6 µg/L | No recent samples | 60 ft | ✓ Public |
| 13 | AGreen LakeBeltrami | A | 18.5 ft | 7 µg/L | 1.6 µg/L | No recent samples | No recent samples | Not recorded |
| 14 | AGreen LakeBeltrami | A | 12 ft | 10 µg/L | 3.3 µg/L | No recent samples | No recent samples | Not recorded |
| 15 | AIsland LakeBeltrami | A | 16 ft | 10 µg/L | 2.4 µg/L | No recent samples | No recent samples | Not recorded |
| 16 | AMoose LakeBeltrami | A | 15.1 ft | 11 µg/L | 2.2 µg/L | No recent samples | 71 ft | ✓ Public |
| 17 | ATurtle LakeBeltrami | A | 10.2 ft | 15 µg/L | 4.9 µg/L | No recent samples | 45 ft | ✓ Public |
| 18 | ASandy LakeBeltrami | A | 16 ft | 8 µg/L | 2.7 µg/L | No recent samples | No recent samples | Not recorded |
| 19 | ASandy LakeBeltrami | A | 14 ft | 18 µg/L | 1.6 µg/L | No recent samples | 32 ft | ✓ Public |
| 20 | AHeart LakeBeltrami | A | 14.5 ft | 10 µg/L | 2.7 µg/L | No recent samples | No recent samples | Not recorded |
| 21 | ANorth Twin LakeBeltrami | A | 17.4 ft | 8 µg/L | 1.9 µg/L | No recent samples | 59 ft | ✓ Public |
| 22 | ALittle Big LakeBeltrami | A | 9.3 ft | 13.5 µg/L | 2.8 µg/L | No recent samples | 35 ft | ✓ Public |
| 23 | AJessie LakeBeltrami | A | 4.6 ft | 23.5 µg/L | 4.6 µg/L | No recent samples | 35 ft | ✓ Public |
| 24 | ALittle Bass LakeBeltrami | A | 16 ft | 10 µg/L | 2.5 µg/L | No recent samples | 22 ft | Carry-in |
| 25 | ABemidji LakeBeltrami | A | 12.5 ft | 16.5 µg/L | 4 µg/L | No recent samples | 76 ft | ✓ Public |
| 26 | ABalm LakeBeltrami | A | 11.5 ft | 17.5 µg/L | 2.9 µg/L | No recent samples | 33 ft | ✓ Public |
| 27 | AWolf LakeBeltrami | A | 9 ft | 19 µg/L | 5.3 µg/L | No recent samples | 57 ft | ✓ Public |
| 28 | AStump LakeBeltrami | A | 13 ft | 19.5 µg/L | 3 µg/L | No recent samples | 24 ft | ✓ Public |
| 29 | AThree Island LakeBeltrami | A | 11.8 ft | 17 µg/L | 4.1 µg/L | No recent samples | 25 ft | ✓ Public |
| 30 | ABeltrami LakeBeltrami | A | 11.2 ft | 15 µg/L | 4.3 µg/L | No recent samples | 50 ft | ✓ Public |
| 31 | AJulia LakeBeltrami | A | 9.2 ft | 21 µg/L | 4.5 µg/L | No recent samples | 43 ft | ✓ Public |
| 32 | ABuck LakeBeltrami | A | 12 ft | 15 µg/L | 4.3 µg/L | No recent samples | 40 ft | Carry-in |
| 33 | AFox LakeBeltrami | A | 11.2 ft | 13 µg/L | 4 µg/L | No recent samples | 19 ft | Carry-in |
| 34 | ABig Bass LakeBeltrami | A | 10.5 ft | 14 µg/L | 5.1 µg/L | No recent samples | 17 ft | ✓ Public |
| 35 | AMovil LakeBeltrami | A | 14 ft | 12 µg/L | 5.3 µg/L | No recent samples | 50 ft | ✓ Public |
| 36 | AGrant LakeBeltrami | A | 10.7 ft | 11.5 µg/L | 3.6 µg/L | No recent samples | 92 ft | ✓ Public |
| 37 | ANo-Name LakeBeltrami | A | 13 ft | 11 µg/L | 3.2 µg/L | No recent samples | No recent samples | Not recorded |
| 38 | AJohnson LakeBeltrami | A | 7.5 ft | 23.5 µg/L | 6.4 µg/L | No recent samples | No recent samples | Not recorded |
| 39 | AShemahgun LakeBeltrami | A | 15 ft | 8.5 µg/L | 1.6 µg/L | No recent samples | No recent samples | Not recorded |
| 40 | AKinney LakeBeltrami | A | 15 ft | 8 µg/L | 2.4 µg/L | No recent samples | No recent samples | Not recorded |
| 41 | ALindgren LakeBeltrami | A | 13 ft | 14 µg/L | 4 µg/L | No recent samples | No recent samples | Carry-in |
| 42 | ASwenson LakeBeltrami | A | 20.7 ft | 8 µg/L | 2 µg/L | No recent samples | 76 ft | Carry-in |
| 43 | ASquaw Smith LakeBeltrami | A | 20 ft | 9.5 µg/L | 1.6 µg/L | No recent samples | No recent samples | Not recorded |
| 44 | AFullers Lake: West BasinBeltrami | A | 13 ft | 12.5 µg/L | 3.3 µg/L | No recent samples | No recent samples | Not recorded |
| 45 | ADickens LakeBeltrami | A | 11 ft | 15 µg/L | 4 µg/L | No recent samples | No recent samples | ✓ Public |
| 46 | ABlack LakeBeltrami | A | 10.3 ft | 24 µg/L | 4.7 µg/L | No recent samples | 42 ft | ✓ Public |
| 47 | AChain: Middle LakeBeltrami | A | 11.3 ft | 14 µg/L | 3.7 µg/L | No recent samples | No recent samples | Not recorded |
| 48 | ASouth Twin LakeBeltrami | A | 16.7 ft | 8.5 µg/L | 2.2 µg/L | No recent samples | 45 ft | ✓ Public |
| 49 | ABig Thunder LakeBeltrami | A | 11.5 ft | 12 µg/L | 3.7 µg/L | No recent samples | No recent samples | Not recorded |
| 50 | ABass Lake: Southeast BasinBeltrami | A | 9 ft | 12.5 µg/L | 3.6 µg/L | No recent samples | No recent samples | Not recorded |
| 51 | AChain: South LakeBeltrami | A | 11 ft | 14 µg/L | 5.6 µg/L | No recent samples | No recent samples | Not recorded |
| 52 | ALittle Thunder LakeBeltrami | A | 15 ft | 12 µg/L | 2.8 µg/L | No recent samples | No recent samples | Not recorded |
| 53 | ABass Lake: Northwest BasinBeltrami | A | 11 ft | 11.5 µg/L | 4 µg/L | No recent samples | No recent samples | Not recorded |
| 54 | APimushe LakeBeltrami | A | 8.2 ft | 22 µg/L | 6.2 µg/L | No recent samples | 40 ft | ✓ Public |
| 55 | ABullhead LakeBeltrami | A | 7.5 ft | 22 µg/L | 3.1 µg/L | No recent samples | 40 ft | Carry-in |
| 56 | ABuzzle LakeBeltrami | A | 17.1 ft | 8.5 µg/L | 1.5 µg/L | No recent samples | 83 ft | ✓ Public |
| 57 | ACass Lake Allens BayBeltrami | A | 16.6 ft | 18.5 µg/L | 4.7 µg/L | No recent samples | 120 ft | ✓ Public |
| 58 | APug Hole LakeBeltrami | A | 10.7 ft | 22 µg/L | 6.2 µg/L | No recent samples | No recent samples | Carry-in |
| 59 | ACass LakeBeltrami | A | 18.5 ft | 11 µg/L | 3.2 µg/L | No recent samples | 120 ft | ✓ Public |
| 60 | BMedicine LakeBeltrami | B | 7.9 ft | 23 µg/L | 7.1 µg/L | No recent samples | 44 ft | ✓ Public |
| 61 | BLittle Rice LakeBeltrami | B | 7.5 ft | 21 µg/L | 7.4 µg/L | No recent samples | 26 ft | Carry-in |
| 62 | CIrving LakeBeltrami | C | 5.6 ft | 32 µg/L | 10.2 µg/L | No recent samples | 19 ft | ✓ Public |
| 63 | CGrace LakeBeltrami | C | 15 ft | 21.5 µg/L | 9.3 µg/L | No recent samples | 42 ft | ✓ Public |
| 64 | CSandy LakeBeltrami | C | 10.7 ft | 32.5 µg/L | 1.2 µg/L | No recent samples | 72 ft | ✓ Public |
| 65 | CGull LakeBeltrami | C | 7.9 ft | 26 µg/L | 6.3 µg/L | No recent samples | 23 ft | ✓ Public |
| 66 | CUpper Red Lake: West-CentralBeltrami | C | 2 ft | 41.5 µg/L | 13.4 µg/L | No recent samples | 15 ft | Carry-in |
| 67 | CLower Red Lake : East CentralBeltrami | C | 4 ft | 36 µg/L | 11.1 µg/L | No recent samples | No recent samples | Not recorded |
| 68 | CLittle Turtle LakeBeltrami | C | 6.5 ft | 23.5 µg/L | 12 µg/L | No recent samples | 25 ft | Carry-in |
| 69 | CBlackduck LakeBeltrami | C | 6.2 ft | 34 µg/L | 12.3 µg/L | No recent samples | 28 ft | ✓ Public |
| 70 | CTurtle River LakeBeltrami | C | 8.5 ft | 18.5 µg/L | 7.5 µg/L | No recent samples | 63 ft | ✓ Public |
| 71 | CUpper Red Lake: East CentralBeltrami | C | 2 ft | 39 µg/L | 13.4 µg/L | No recent samples | 15 ft | Carry-in |
| 72 | CCampbell LakeBeltrami | C | 6.7 ft | 21.5 µg/L | 8.4 µg/L | No recent samples | 25 ft | ✓ Public |
| 73 | CMarquette LakeBeltrami | C | 9.2 ft | 24 µg/L | 8.9 µg/L | No recent samples | 51 ft | Carry-in |
| 74 | CLower Red Lake: West CentralBeltrami | C | 4 ft | 34 µg/L | 11.6 µg/L | No recent samples | No recent samples | Not recorded |
| 75 | CKitchi LakeBeltrami | C | 8.2 ft | 23 µg/L | 7.5 µg/L | No recent samples | 50 ft | Carry-in |
| 76 | CDrewery LakeBeltrami | C | 3.5 ft | 11.5 µg/L | 2.7 µg/L | No recent samples | 120 ft | ✓ Public |
| 77 | CBig Rice LakeBeltrami | C | 5.7 ft | 26 µg/L | 11.4 µg/L | No recent samples | 13 ft | ✓ Public |
| 78 | CKitchi West Arm LakeBeltrami | C | 10.2 ft | 22.5 µg/L | 7.7 µg/L | No recent samples | 50 ft | Carry-in |
| 79 | DMoose LakeBeltrami | D | 3.8 ft | 58.5 µg/L | 28.5 µg/L | No recent samples | 13 ft | ✓ Public |
| 80 | DLower Red Lake : EastBeltrami | D | 4 ft | 33 µg/L | 12.3 µg/L | No recent samples | No recent samples | Not recorded |
| 81 | DUpper Red Lake: EastBeltrami | D | 2 ft | 37 µg/L | 13 µg/L | No recent samples | 15 ft | Carry-in |
| 82 | DLower Red Lake : CentralBeltrami | D | 4 ft | 36 µg/L | 11 µg/L | No recent samples | No recent samples | Not recorded |
| 83 | DUpper Red Lake: WestBeltrami | D | 2 ft | 41 µg/L | 16 µg/L | No recent samples | 15 ft | Carry-in |
| 84 | DLower Red Lake : WestBeltrami | D | 4 ft | 35 µg/L | 11.6 µg/L | No recent samples | No recent samples | Not recorded |
| 85 | DUpper Red Lake: CentralBeltrami | D | 2 ft | 41 µg/L | 13.2 µg/L | No recent samples | 15 ft | Carry-in |
| NRRush LakeBeltrami | NR | No recent samples | No recent samples | No recent samples | No recent samples | No recent samples | Not recorded | |
| NRHead LakeBeltrami | NR | 5.1 ft | 5 µg/L | 8.3 µg/L | No recent samples | No recent samples | Not recorded | |
| NRRabideau LakeBeltrami | NR | 9 ft | No recent samples | No recent samples | No recent samples | 112 ft | ✓ Public | |
| NRGilstad LakeBeltrami | NR | 6.2 ft | No recent samples | No recent samples | No recent samples | 55 ft | ✓ Public | |
| NRGwin LakeBeltrami | NR | No recent samples | No recent samples | No recent samples | No recent samples | No recent samples | Not recorded | |
| NRGrass Island LakeBeltrami | NR | No recent samples | No recent samples | No recent samples | No recent samples | No recent samples | Not recorded | |
| NRFairbanks LakeBeltrami | NR | No recent samples | No recent samples | No recent samples | No recent samples | No recent samples | Not recorded | |
| NRKesagiagan LakeBeltrami | NR | No recent samples | No recent samples | No recent samples | No recent samples | No recent samples | Not recorded | |
| NRDune LakeBeltrami | NR | No recent samples | No recent samples | No recent samples | No recent samples | No recent samples | Not recorded | |
| NRLaxon LakeBeltrami | NR | No recent samples | No recent samples | No recent samples | No recent samples | No recent samples | Not recorded |
NR = not rated: the monitoring record does not meet the evidence bar for a grade. That is EPA Integrated Reporting Category 3 (insufficient information), not a failing grade. How grading works.
Lake Match
Which lake suits how you actually use one?
Six questions — swimming, fishing, quiet, cabins, drive time — and a shortlist of graded lakes that fit, with the water quality behind each one.
Other Counties in Minnesota
See how Beltrami County stacks up in the national county water-quality rankings, or browse the full directory of graded lakes across all 39 states and 2 Canadian provinces.
Source: EPA National Aquatic Resource Surveys, 2026.