A police spokeswoman said officers were called to the intersections of Forbury and Hillside Rds after reports of a pedestrian being hit by a vehicle.
Emergency services attended the 11.30am crash.
The pedestrian was transported to Dunedin Hospital with moderate injuries.