Police and dive teams were sent to Lake Mohegan on Thursday morning after witnesses reported seeing a man struggle after jumping into the water. Lifeguards also saw the man but he went under before they could save him.
The body was found after about two hours of searching. The identity of the man has not been released.
The Fairfield Fire Department's dive team searched for the man with assistance from several police departments.
The lake's beach was closed during the search but has since reopened.