Flight records show the plane was registered to a company run by retired NASCAR driver Greg Biffle.
There were six people on the Cessna C550 that crashed while landing at Statesville Regional Airport, about 45 miles north of Charlotte, the Federal Aviation Administration said.
“I can confirm there were fatalities," Iredell County Sheriff Darren Campbell said.
Golfers playing next to the airport were shocked as they witnessed the disaster, even dropping to the ground at the Lakewood Golf Club while the plane was overhead. The ninth hole was covered with debris.
“We were like, ‘Oh my gosh! That’s way too low,’” said Joshua Green of Mooresville. “It was scary.”
The National Transportation Safety Board and the FAA were investigating. AccuWeather says there was some drizzle and clouds at the time of the crash.
The plane took off from the airport shortly after 10 a.m. but then returned and was attempting to land there, according to tracking data posted by FlightAware.com.
The plane had planned to fly later from Sarasota, Florida, to Treasure Cay International Airport in the Bahamas before returning to Fort Lauderdale, Florida, and then to Statesville by evening, data showed.