Waters Lake is an unincorporated community in Gilchrist County, Florida, United States. It is located about south of Craggs, just east of State Road 47 on a lake of the same name, for which it is named.
Waters Lake is located at , its elevation .