Local

Another swimmer has been found dead in Lake Norman, NC searchers say. He was 16

When Iredell County deputies arrived on the scene, they learned that a 16-year-old had gone swimming in Lake Norman and didn’t return, officials said.
When Iredell County deputies arrived on the scene, they learned that a 16-year-old had gone swimming in Lake Norman and didn’t return, officials said. Iredell County Sheriff's Office photo

For the second time in seven days, a teen has died while swimming in Lake Norman northwest of Charlotte, searchers say.

The latest incident occurred around 3:20 p.m. Thursday, July 17, off Catalina Drive near Mooresville, the Iredell County Sheriff’s Office said in a news release.

“When the deputies arrived on the scene, they learned that a 16-year-old male juvenile had been swimming in Lake .Norman and had not returned,” the sheriff’s office said.

“Sheriff’s Office Lake Patrol ... used sonar equipment and our Remotely Operated Vehicle (ROV) in the search. ... At approximately 6:43 p.m., the body of the 16-year-old, Kaleb Lamar Shields, was located underwater.”

A fundraising campaign for funeral expenses reports the teen and his sister were attending a birthday party at the lake when he died.

His death follows the July 9 drowning of 14-year-old Angel Ernesto Carabello, who went missing in the lake near Stutts Road area of Mooresville, the sheriff’s office says. His body was found with the help of a Remotely Operated Vehicle, officials said.

Read Next
Read Next
Read Next

This story was originally published July 18, 2025 at 6:52 AM.

Related Stories from Charlotte Observer
MP
Mark Price
The Charlotte Observer
Mark Price is a state reporter for The Charlotte Observer and McClatchy News outlets in North Carolina. He joined the network of newspapers in 1991 at The Charlotte Observer, covering beats including schools, crime, immigration, LGBTQ issues, homelessness and nonprofits. He graduated from the University of Memphis with majors in journalism and art history, and a minor in geology. 
Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER