Cypress Lake är en ort (CDP) i Lee County, i delstaten Florida, USA. Enligt United States Census Bureau har orten en folkmängd på 11 846 invånare (2010) och en landarea på 10 km².