Sheldrake Lake is a man-made body of water located in the north-eastern section of New Rochelle in Westchester County, New York. It has a surface area of 25 acres and formerly served as the water supply for neighboring Larchmont village. The lake is the result of Larchmont Water Company Dam #2 on the Sheldrake River. The dam, constructed in 1…Sheldrake Lake is a man-made body of water located in the north-eastern section of New Rochelle in Westchester County, New York. It has a surface area of 25 acres and formerly served as the water supply for neighboring Larchmont village. The lake is the result of Larchmont Water Company Dam #2 on the Sheldrake River. The dam, constructed in 1935, is masonry with a height of 31 feet and a length of 1,000 feet. The dam has a maximum discharge is 987 cubic feet per second and drains an area of 2.66 square miles.