A 23-year-old man was taken to hospital after he was thrown from his vehicle in a single-car accident at Salamander Bay overnight.
NSW Ambulance was called to Salamander Way near Port Stephens Drive just before 10pm on Sunday on reports a car carrying four people had rolled.
An Ambulance spokesperson said the 23-year-old man had been flung from the vehicle during the crash before the car landed on his body.
Bystanders managed to lift the car off the man before he was transported by road to hospital in a stable condition, suffering pelvic and possible internal injuries.
A Westpac Rescue Helicopter en route to Kempsey was diverted to Salamander Bay Road to assist.
A medical team escorted the men by ambulance to John Hunter Hospital.
A Westpac Rescue Helicopter spokesman said the man was taken to hospital by road ad he was “too agitated to be flown”.
The remaining three occupants, all men, did not require transport to hospital.