A person was taken to Dunedin Hospital after a vehicle left the road and hit the Roslyn overbridge in Highgate this afternoon.
A towing company was called about 2pm and the road was now clear, the spokesman said.
A police spokesman said emergency services were called to the scene about 1.10pm.
The vehicle's occupant was taken to hospital in a moderate condition.
Inquiries were ongoing to determine the cause of the crash.