LakeCount. Every Lake. Measured.

Lakes / Michigan / Branch County

Lakes in Branch County, Michigan

47 lakes counted in Branch County - the largest is Coldwater Lake at 1,579 acres.

47
Lakes Counted
1,579 acres
Largest - Coldwater Lake
90 ft
Deepest - Coldwater Lake

Branch County, highlighted, with its largest counted lakes dotted. Outlines from Census boundary data.

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Coldwater LakeBranch1,579 acres90 ft
2Marble LakeBranch735 acres60 ft
3Union LakeBranch544 acres16 ft
4Lake of The WoodsBranch334 acres70 ft
5Matteson LakeBranch313 acres-
6Morrison LakeBranch286 acres50 ft
7Lake GeorgeBranch212 acres-
8Silver LakeBranch208 acres40 ft
9Randall LakeBranch194 acres-
10Huyck LakeBranch193 acres-
11North LakeBranch179 acres-
12Oliverda LakeBranch152 acres35 ft
13Gilead LakeBranch139 acres-
14Cemetery LakeBranch136 acres-
15East Long LakeBranch119 acres45 ft
16Craig LakeBranch115 acres-
17South LakeBranch98 acres18 ft
18Lake LavineBranch89 acres-
19Dragon LakeBranch80 acres-
20Lake BartholomewBranch79 acres56 ft
21Pleasant LakeBranch79 acres-
22Vincent LakeBranch77 acres-
23Cary LakeBranch75 acres35 ft
24Kenyon LakeBranch74 acres29 ft
25Cooks LakeBranch71 acres-
26Quaker LakeBranch69 acres-
27Messenger LakeBranch58 acres-
28Middle LakeBranch57 acres-
29Bingham LakeBranch53 acres-
30Blossom LakeBranch53 acres-
31Long LakeBranch53 acres-
32Hodunk PondBranch49 acres-
33Wright LakeBranch48 acres-
34Miller LakeBranch47 acres-
35Honey LakeBranch45 acres-
36Hog LakeBranch44 acres-
37Calhoon LakeBranch37 acres-
38Lake HanchetBranch36 acres-
39Red Water LakeBranch36 acres-
40Mud LakeBranch33 acres-
41Fish LakeBranch32 acres-
42Blackhawk MillpondBranch30 acres-
43Dane LakeBranch26 acres-
44Long Noble LakeBranch26 acres-
45River LakeBranch25 acres-
46George lakeBranch-82 ft
47Loon LakeBranch-16 ft
Sources: Michigan DNR lake data; USGS. Verified October 30, 2026.