A teenager missing from the Bosque County town of Morgan was found dead at Lake Whitney on Saturday morning.
Dive teams pulled William Salisbury's body from the water.
The 19-year-old had gone swimming Thursday night and never came home.
Investigators found his van parked by the shore.
A medical examiner will determine Salisbury's cause of death.