Upper Twin

Hubbard County, Minnesota — DOW #29015700

189 Surveys

Invasive Species Alert

Upper Twin has confirmed populations of:

Clean, drain, and dry all equipment before moving to another water body. It's the law in Minnesota.

212.5
Acres
12 ft
Max Depth
6 ft
Mean Depth
18
Fish Species
6
Local Guides

DNR Fish Surveys

Catch-per-unit-effort (CPUE) data from Minnesota DNR fish population assessments on Upper Twin. Green = above normal range. Red = below normal.

Brown Bullhead

Date Gear CPUE Normal Range Avg Weight Total Catch
1988-06-20 Standard trap nets 1.3 (below normal) 1.5 – 9.8 0.59 lb 12
1988-06-20 Standard gill nets 4.0 (normal) 1.5 – 9.9 0.70 lb 8
2000-07-10 Standard trap nets 1.7 (normal) 1.5 – 9.8 0.82 lb 15
2000-07-10 Standard gill nets 4.0 (normal) 1.5 – 9.9 0.81 lb 8
2008-07-11 Standard trap nets 0.4 (below normal) 1.5 – 9.8 0.99 lb 4
2008-07-11 Standard gill nets 1.5 (normal) 1.5 – 9.9 1.27 lb 3
2013-07-15 Standard trap nets 0.3 (below normal) 1.5 – 9.8 1.14 lb 3
1963-08-09 Standard trap nets 0.6 (below normal) 1.5 – 9.8 0.90 lb 3
1963-08-09 Standard gill nets 1.7 (normal) 1.5 – 9.9 1.10 lb 5
2023-07-17 Standard trap nets 0.6 (below normal) 1.5 – 9.8 0.58 lb 5
2023-07-17 Standard gill nets 2.5 (normal) 1.5 – 9.9 0.79 lb 5
2018-07-09 Standard trap nets 0.1 (below normal) 1.5 – 9.8 0.71 lb 1
2003-07-14 Standard trap nets 2.1 (normal) 1.5 – 9.8 0.68 lb 19
2003-07-14 Standard gill nets 2.0 (normal) 1.5 – 9.9 1.11 lb 4

Yellow Perch

Date Gear CPUE Normal Range Avg Weight Total Catch
1988-06-20 Standard trap nets 2.2 (normal) 0.8 – 4.5 0.20 lb 20
1988-06-20 Standard gill nets 28.0 (normal) 8.0 – 40.3 0.13 lb 56
2000-07-10 Standard trap nets 1.7 (normal) 0.8 – 4.5 0.16 lb 15
2000-07-10 Standard gill nets 37.0 (normal) 8.0 – 40.3 0.12 lb 74
2008-07-11 Standard gill nets 20.0 (normal) 8.0 – 40.3 0.12 lb 40
2013-07-15 Standard trap nets 2.0 (normal) 0.8 – 4.5 0.17 lb 18
2013-07-15 Standard gill nets 21.0 (normal) 8.0 – 40.3 0.16 lb 42
1963-08-09 Standard trap nets 12.8 (above normal) 0.8 – 4.5 0.25 lb 64
1963-08-09 Standard gill nets 46.7 (above normal) 8.0 – 40.3 0.18 lb 140
2023-07-17 Standard trap nets 0.8 (below normal) 0.8 – 4.5 0.09 lb 6
2023-07-17 Standard gill nets 21.5 (normal) 8.0 – 40.3 0.14 lb 43
2018-07-09 Standard trap nets 0.2 (below normal) 0.8 – 4.5 0.30 lb 2
2018-07-09 Standard gill nets 27.5 (normal) 8.0 – 40.3 0.13 lb 55
2003-07-14 Standard trap nets 1.2 (normal) 0.8 – 4.5 0.19 lb 11
2003-07-14 Standard gill nets 32.0 (normal) 8.0 – 40.3 0.19 lb 64

Yellow Bullhead

Date Gear CPUE Normal Range Avg Weight Total Catch
1988-06-20 Standard gill nets 2.5 (normal) 0.6 – 5.0 0.54 lb 5
1988-06-20 Standard trap nets 6.7 (normal) 1.8 – 7.2 0.47 lb 60
2000-07-10 Standard gill nets 1.5 (normal) 0.6 – 5.0 0.98 lb 3
2000-07-10 Standard trap nets 1.2 (below normal) 1.8 – 7.2 0.53 lb 11
2008-07-11 Standard gill nets 2.5 (normal) 0.6 – 5.0 0.88 lb 5
2013-07-15 Standard gill nets 3.5 (normal) 0.6 – 5.0 0.73 lb 7
2013-07-15 Standard trap nets 0.9 (below normal) 1.8 – 7.2 0.99 lb 8
2023-07-17 Standard gill nets 8.0 (above normal) 0.6 – 5.0 0.78 lb 16
2023-07-17 Standard trap nets 2.0 (normal) 1.8 – 7.2 0.59 lb 16
2018-07-09 Standard gill nets 5.0 (normal) 0.6 – 5.0 0.82 lb 10
2018-07-09 Standard trap nets 0.6 (below normal) 1.8 – 7.2 0.90 lb 5
2003-07-14 Standard gill nets 0.5 (below normal) 0.6 – 5.0 0.94 lb 1
2003-07-14 Standard trap nets 2.0 (normal) 1.8 – 7.2 0.73 lb 18

Northern Pike

Date Gear CPUE Normal Range Avg Weight Total Catch
1988-06-20 Standard gill nets 16.5 (above normal) 4.6 – 11.6 3.18 lb 33
1988-06-20 Standard trap nets 0.7 2.17 lb 6
2000-07-10 Standard gill nets 9.5 (normal) 4.6 – 11.6 3.93 lb 19
2000-07-10 Standard trap nets 1.1 1.93 lb 10
2008-07-11 Standard gill nets 5.5 (normal) 4.6 – 11.6 2.73 lb 11
2008-07-11 Standard trap nets 0.3 1.57 lb 3
2013-07-15 Standard gill nets 8.0 (normal) 4.6 – 11.6 1.28 lb 16
2013-07-15 Standard trap nets 0.6 1.12 lb 5
1963-08-09 Standard gill nets 7.0 (normal) 4.6 – 11.6 2.80 lb 21
1963-08-09 Standard trap nets 0.4 0.20 lb 2
2023-07-17 Standard gill nets 7.0 (normal) 4.6 – 11.6 3.99 lb 14
2023-07-17 Standard trap nets 0.8 1.87 lb 6
2018-07-09 Standard gill nets 10.0 (normal) 4.6 – 11.6 2.96 lb 20
2018-07-09 Standard trap nets 0.3 1.65 lb 3
2003-07-14 Standard gill nets 5.5 (normal) 4.6 – 11.6 4.05 lb 11
2003-07-14 Standard trap nets 1.3 1.52 lb 12

Shorthead Redhorse

Date Gear CPUE Normal Range Avg Weight Total Catch
1988-06-20 Standard gill nets 20.0 (above normal) 0.3 – 3.1 1.68 lb 40
1988-06-20 Standard trap nets 4.6 (above normal) 0.3 – 1.8 4.02 lb 41
2000-07-10 Standard gill nets 8.0 (above normal) 0.3 – 3.1 3.57 lb 16
2000-07-10 Standard trap nets 6.8 (above normal) 0.3 – 1.8 3.83 lb 61
2008-07-11 Standard gill nets 0.5 (normal) 0.3 – 3.1 1.14 lb 1
2008-07-11 Standard trap nets 2.3 (above normal) 0.3 – 1.8 4.58 lb 21
2013-07-15 Standard trap nets 0.6 (normal) 0.3 – 1.8 4.44 lb 5
1963-08-09 Standard gill nets 21.7 (above normal) 0.3 – 3.1 1.98 lb 65
1963-08-09 Standard trap nets 1.0 (normal) 0.3 – 1.8 4.38 lb 5
2023-07-17 Standard gill nets 1.0 (normal) 0.3 – 3.1 2.36 lb 2
2003-07-14 Standard gill nets 9.0 (above normal) 0.3 – 3.1 0.46 lb 18
2003-07-14 Standard trap nets 10.7 (above normal) 0.3 – 1.8 4.10 lb 96

Common Carp

Date Gear CPUE Normal Range Avg Weight Total Catch
1988-06-20 Standard trap nets 1.7 (above normal) 0.3 – 1.4 5.40 lb 15
2013-07-15 Standard trap nets 0.6 (normal) 0.3 – 1.4 7.92 lb 5
2023-07-17 Standard trap nets 0.4 (normal) 0.3 – 1.4 11.60 lb 3
2018-07-09 Standard trap nets 0.3 (normal) 0.3 – 1.4 16.12 lb 3
2003-07-14 Standard trap nets 0.1 (below normal) 0.3 – 1.4 3.48 lb 1

Rock Bass

Date Gear CPUE Normal Range Avg Weight Total Catch
1988-06-20 Standard trap nets 0.8 (normal) 0.3 – 1.4 0.31 lb 7
2000-07-10 Standard gill nets 1.5 (normal) 0.3 – 1.8 0.56 lb 3
2000-07-10 Standard trap nets 0.9 (normal) 0.3 – 1.4 0.50 lb 8
2008-07-11 Standard gill nets 1.5 (normal) 0.3 – 1.8 0.25 lb 3
2008-07-11 Standard trap nets 0.1 (below normal) 0.3 – 1.4 0.13 lb 1
2013-07-15 Standard gill nets 3.5 (above normal) 0.3 – 1.8 0.30 lb 7
2013-07-15 Standard trap nets 0.8 (normal) 0.3 – 1.4 0.34 lb 7
2023-07-17 Standard gill nets 0.5 (normal) 0.3 – 1.8 0.33 lb 1
2023-07-17 Standard trap nets 0.5 (normal) 0.3 – 1.4 0.30 lb 4
2018-07-09 Standard trap nets 0.2 (below normal) 0.3 – 1.4 0.43 lb 2
2003-07-14 Standard gill nets 1.0 (normal) 0.3 – 1.8 0.24 lb 2
2003-07-14 Standard trap nets 2.0 (above normal) 0.3 – 1.4 0.15 lb 18

Walleye

Date Gear CPUE Normal Range Avg Weight Total Catch
1988-06-20 Standard gill nets 3.5 (normal) 1.5 – 5.8 1.14 lb 7
1988-06-20 Standard trap nets 0.1 (below normal) 0.3 – 0.8 1.00 lb 1
2000-07-10 Standard gill nets 3.0 (normal) 1.5 – 5.8 1.53 lb 6
2000-07-10 Standard trap nets 0.1 (below normal) 0.3 – 0.8 2.07 lb 1
2008-07-11 Standard gill nets 1.0 (below normal) 1.5 – 5.8 2.47 lb 2
2013-07-15 Standard gill nets 1.0 (below normal) 1.5 – 5.8 4.68 lb 2
2013-07-15 Standard trap nets 0.2 (below normal) 0.3 – 0.8 4.83 lb 2
1963-08-09 Standard gill nets 4.0 (normal) 1.5 – 5.8 1.50 lb 12
2023-07-17 Standard gill nets 0.5 (below normal) 1.5 – 5.8 1.90 lb 1
2023-07-17 Standard trap nets 0.1 (below normal) 0.3 – 0.8 4.76 lb 1
2018-07-09 Standard gill nets 1.5 (normal) 1.5 – 5.8 4.64 lb 3
2018-07-09 Standard trap nets 0.1 (below normal) 0.3 – 0.8 7.63 lb 1
2003-07-14 Standard gill nets 2.0 (normal) 1.5 – 5.8 2.95 lb 4
2003-07-14 Standard trap nets 0.2 (below normal) 0.3 – 0.8 3.58 lb 2

Pumpkinseed

Date Gear CPUE Normal Range Avg Weight Total Catch
1988-06-20 Standard gill nets 1.0 0.15 lb 2
1988-06-20 Standard trap nets 3.1 (normal) 1.4 – 8.6 0.12 lb 28
2000-07-10 Standard gill nets 2.0 0.06 lb 4
2000-07-10 Standard trap nets 4.2 (normal) 1.4 – 8.6 0.11 lb 38
2008-07-11 Standard trap nets 0.4 (below normal) 1.4 – 8.6 0.26 lb 4
2013-07-15 Standard gill nets 11.5 0.11 lb 23
2013-07-15 Standard trap nets 2.2 (normal) 1.4 – 8.6 0.15 lb 20
1963-08-09 Standard gill nets 1.0 0.20 lb 3
1963-08-09 Standard trap nets 0.4 (below normal) 1.4 – 8.6 0.50 lb 2
2023-07-17 Standard gill nets 1.5 0.23 lb 3
2023-07-17 Standard trap nets 1.8 (normal) 1.4 – 8.6 0.23 lb 14
2018-07-09 Standard gill nets 4.0 0.17 lb 8
2018-07-09 Standard trap nets 2.7 (normal) 1.4 – 8.6 0.21 lb 24
2003-07-14 Standard trap nets 5.7 (normal) 1.4 – 8.6 0.16 lb 51

Bowfin

Date Gear CPUE Normal Range Avg Weight Total Catch
1988-06-20 Standard gill nets 1.0 (normal) 0.5 – 1.5 2.60 lb 2
1988-06-20 Standard trap nets 0.4 (below normal) 0.5 – 1.7 4.00 lb 4
2000-07-10 Standard gill nets 1.5 (normal) 0.5 – 1.5 5.81 lb 3
2000-07-10 Standard trap nets 1.7 (normal) 0.5 – 1.7 4.57 lb 15
2008-07-11 Standard gill nets 2.0 (above normal) 0.5 – 1.5 5.69 lb 4
2008-07-11 Standard trap nets 0.3 (below normal) 0.5 – 1.7 3.74 lb 3
2013-07-15 Standard trap nets 1.0 (normal) 0.5 – 1.7 4.78 lb 9
2023-07-17 Standard trap nets 1.0 (normal) 0.5 – 1.7 3.90 lb 8
2018-07-09 Standard gill nets 0.5 (normal) 0.5 – 1.5 1.79 lb 1
2018-07-09 Standard trap nets 0.6 (normal) 0.5 – 1.7 5.47 lb 5
2003-07-14 Standard trap nets 1.0 (normal) 0.5 – 1.7 3.67 lb 9

White Sucker

Date Gear CPUE Normal Range Avg Weight Total Catch
1988-06-20 Standard gill nets 7.5 (above normal) 1.0 – 5.5 1.83 lb 15
1988-06-20 Standard trap nets 2.7 (above normal) 0.4 – 1.5 1.50 lb 24
2000-07-10 Standard gill nets 17.0 (above normal) 1.0 – 5.5 2.12 lb 34
2000-07-10 Standard trap nets 5.3 (above normal) 0.4 – 1.5 2.07 lb 48
2008-07-11 Standard gill nets 6.0 (above normal) 1.0 – 5.5 2.42 lb 12
2013-07-15 Standard gill nets 5.0 (normal) 1.0 – 5.5 1.75 lb 10
2013-07-15 Standard trap nets 1.9 (above normal) 0.4 – 1.5 2.27 lb 17
1963-08-09 Standard gill nets 8.0 (above normal) 1.0 – 5.5 2.30 lb 24
1963-08-09 Standard trap nets 1.0 (normal) 0.4 – 1.5 2.26 lb 5
2023-07-17 Standard gill nets 4.5 (normal) 1.0 – 5.5 2.57 lb 9
2023-07-17 Standard trap nets 1.9 (above normal) 0.4 – 1.5 2.52 lb 15
2018-07-09 Standard gill nets 12.0 (above normal) 1.0 – 5.5 1.85 lb 24
2018-07-09 Standard trap nets 1.8 (above normal) 0.4 – 1.5 2.08 lb 16
2003-07-14 Standard gill nets 28.5 (above normal) 1.0 – 5.5 1.46 lb 57
2003-07-14 Standard trap nets 4.8 (above normal) 0.4 – 1.5 0.76 lb 43

Bluegill

Date Gear CPUE Normal Range Avg Weight Total Catch
1988-06-20 Standard trap nets 7.1 (normal) 2.5 – 25.0 0.22 lb 64
2000-07-10 Standard gill nets 2.0 0.20 lb 4
2000-07-10 Standard trap nets 6.9 (normal) 2.5 – 25.0 0.28 lb 62
2008-07-11 Standard gill nets 3.0 0.34 lb 6
2008-07-11 Standard trap nets 2.4 (below normal) 2.5 – 25.0 0.29 lb 22
2013-07-15 Standard gill nets 0.5 0.03 lb 1
2013-07-15 Standard trap nets 1.7 (below normal) 2.5 – 25.0 0.20 lb 15
1963-08-09 Standard gill nets 1.0 0.57 lb 3
1963-08-09 Standard trap nets 1.2 (below normal) 2.5 – 25.0 0.05 lb 6
2023-07-17 Standard gill nets 4.5 0.37 lb 9
2023-07-17 Standard trap nets 6.8 (normal) 2.5 – 25.0 0.25 lb 54
2018-07-09 Standard gill nets 3.0 0.26 lb 6
2018-07-09 Standard trap nets 8.2 (normal) 2.5 – 25.0 0.21 lb 74
2003-07-14 Standard gill nets 2.0 0.32 lb 4
2003-07-14 Standard trap nets 16.7 (normal) 2.5 – 25.0 0.28 lb 150

Black Bullhead

Date Gear CPUE Normal Range Avg Weight Total Catch
2000-07-10 Standard trap nets 0.3 (below normal) 1.1 – 17.4 0.34 lb 3
1963-08-09 Standard trap nets 0.4 (below normal) 1.1 – 17.4 0.60 lb 2
1963-08-09 Standard gill nets 4.3 (normal) 1.9 – 57.5 0.75 lb 13

Black Crappie

Date Gear CPUE Normal Range Avg Weight Total Catch
2000-07-10 Standard gill nets 0.5 (below normal) 1.0 – 7.3 0.36 lb 1
2000-07-10 Standard trap nets 0.1 (below normal) 0.8 – 6.5 0.44 lb 1
2008-07-11 Standard trap nets 0.1 (below normal) 0.8 – 6.5 0.28 lb 1
2013-07-15 Standard gill nets 0.5 (below normal) 1.0 – 7.3 0.08 lb 1
2013-07-15 Standard trap nets 0.3 (below normal) 0.8 – 6.5 0.29 lb 3
1963-08-09 Standard gill nets 3.7 (normal) 1.0 – 7.3 0.92 lb 11
1963-08-09 Standard trap nets 0.4 (below normal) 0.8 – 6.5 0.80 lb 2
2023-07-17 Standard trap nets 0.4 (below normal) 0.8 – 6.5 0.10 lb 3
2018-07-09 Standard gill nets 0.5 (below normal) 1.0 – 7.3 0.26 lb 1
2018-07-09 Standard trap nets 0.4 (below normal) 0.8 – 6.5 0.31 lb 4
2003-07-14 Standard electrofishing 3.9 0.24 lb 1
2003-07-14 Standard trap nets 0.1 (below normal) 0.8 – 6.5 0.35 lb 1

Largemouth Bass

Date Gear CPUE Normal Range Avg Weight Total Catch
2000-07-10 Standard trap nets 0.2 (below normal) 0.3 – 0.9 4.77 lb 2
2013-07-15 Standard gill nets 0.5 (normal) 0.3 – 1.3 1.19 lb 1
1963-08-09 Standard trap nets 0.2 (below normal) 0.3 – 0.9 3.30 lb 1
2023-07-17 Standard trap nets 0.5 (normal) 0.3 – 0.9 2.99 lb 4
2018-07-09 Standard trap nets 0.6 (normal) 0.3 – 0.9 2.36 lb 5
2003-07-14 Standard gill nets 0.5 (normal) 0.3 – 1.3 2.51 lb 1
2003-07-14 Standard trap nets 0.3 (normal) 0.3 – 0.9 1.57 lb 3

Smallmouth Bass

Date Gear CPUE Normal Range Avg Weight Total Catch
2008-07-11 Standard gill nets 1.0 2.44 lb 2

SLR

Date Gear CPUE Normal Range Avg Weight Total Catch
2013-07-15 Standard trap nets 0.3 4.84 lb 3
2013-07-15 Standard gill nets 0.5 3.44 lb 1
2023-07-17 Standard trap nets 0.1 5.04 lb 1
2023-07-17 Standard gill nets 1.5 4.38 lb 3

GRR

Date Gear CPUE Normal Range Avg Weight Total Catch
2013-07-15 Standard trap nets 0.4 4.62 lb 4
2023-07-17 Standard gill nets 0.5 5.25 lb 1
2023-07-17 Standard trap nets 0.1 7.19 lb 1
2018-07-09 Standard trap nets 0.1 5.10 lb 1

Hybrid Sunfish

Date Gear CPUE Normal Range Avg Weight Total Catch
2018-07-09 Standard trap nets 0.1 0.24 lb 1

RRH

Date Gear CPUE Normal Range Avg Weight Total Catch
2018-07-09 Standard trap nets 0.1 5.43 lb 1

Depth Maps & Lake Info

View on MN DNR LakeFinder

Map & Directions

Get Directions

Showing 14 nearby bait & tackle shops on the map.

Nearby Bait & Tackle

Nearby Marinas

Resorts & Lodges Near Upper Twin

Plan your stay — fishing resorts and lodges near Upper Twin.

View all 888 Minnesota resorts →

Fish Species

Species known to inhabit Upper Twin. Click any species for a full fishing guide.

Black CrappieBluegillBowfin (Dogfish)Brown BullheadCommon CarpGreater RedhorseHybrid SunfishLargemouth BassNorthern PikePumpkinseedRiver RedhorseRock BassShorthead RedhorseSilver RedhorseWalleyeWhite SuckerYellow BullheadYellow Perch

Fishing Guides Near Upper Twin

Other Lakes in Hubbard County

Plan Your Trip to Upper Twin

Data sourced from Minnesota DNR Division of Fish and Wildlife. Last verified: March 19, 2026. Learn how we maintain this data.