A police spokeswoman said they were called to a crash at the intersection of Elgin Rd and Mailer St at 11.05am
Two people had been transported to Dunedin Hospital, one by St John and the other by police.
Contractors were called to the scene to clean-up the street and for traffic management.