Lake Carmel is a hamlet and census-designated place in the town of Kent in Putnam County, New York, United States. As of the 2020 census, Lake Carmel had a population of 8,069. The hamlet is centered around Lake Carmel, a 1.6 mile long manmade lake in the southeastern corner of the township and just north of hamlet of Carmel within the town of Carmel.