Blue Cypress Lake, located just west of Fellsmere, is the largest lake in the Treasure Coast and Indian River County. It is the headwater of the St. John’s River and is over 6,500 acres in size and has an average depth of 8 feet. The lake's name comes from the blue appearance of the cypress trees as the morning sun's rays reflect off the water. Blue Cypress Lake offers some of the cleanest water in Florida which makes the perfect home for bluegill, catfish, chain pickerel, crappie, largemouth bass, shellcrackers, and warmouth. The largest largemouth bass on record at the lake weighed in at an impressive 18 pounds, 2 ounces.