Branch County Lakes
There were 114 lakes found in Branch County, Michigan.Bartholomew Lake
- SIZE: 80 acres
- MAX DEPTH: 56 ft
Cary Lake
- SIZE: 79 acres
- MAX DEPTH: 38 ft
Coldwater Lake
- SIZE: 1,610 acres
- MAX DEPTH: 92 ft
Craig Lake
- SIZE: 122 acres
- MAX DEPTH: 25 ft
George Lake
- SIZE: 565 acres
- MAX DEPTH: 82 ft
Gilead Lake
- SIZE: 128 acres
- MAX DEPTH: 49 ft
Kenyon Lake
- SIZE: 72 acres
- MAX DEPTH: 29 ft
Lake of the Woods (Rose)
- SIZE: 335 acres
- MAX DEPTH: 76 ft
Lavine Lake
- SIZE: 86 acres
- MAX DEPTH: 71 ft
Long (East Long) Lake
- SIZE: 123 acres
Marble Lake
- SIZE: 780 acres
- MAX DEPTH: 60 ft
Matteson Lake
- SIZE: 307 acres
- MAX DEPTH: 38 ft
Messenger Lake
- SIZE: 53 acres
Morrison Lake
(1)
- SIZE: 288 acres
- MAX DEPTH: 45 ft
Oliverda (Clayton) Lake
- SIZE: 143 acres
- MAX DEPTH: 35 ft
Silver Lake
- SIZE: 213 acres
- MAX DEPTH: 40 ft
South Lake
- SIZE: 118 acres
- MAX DEPTH: 18 ft
Union (Tuttle) Lake
(3)
- SIZE: 525 acres
- MAX DEPTH: 16 ft
Wright (Mud) Lake
- SIZE: 30 acres
- MAX DEPTH: 25 ft