A police spokesman said they were called to the scene, on Taieri Mouth Rd, at 3.55pm after reports of a single-vehicle crash.
St John took one person to Dunedin Hospital with moderate to serious injuries.
Fire and Emergency New Zealand were also in attendance.
Traffic management was in place, the spokesman said.