A police spokeswoman said emergency services freed two motorists from their vehicles.
"Ambulance staff treated three patients with moderate injuries."
One lane of Great North Rd/SH3 was blocked for a short time, she said.
A ute and a car collided on the corner of Great North and Rapanui roads. Photo / Mike Tweed
A local resident said they heard a "very loud bang" before heading to the scene to see if they could help.
"It was the unmistakable sound of a car crash, and a few seconds after that I heard people screaming.
"There was just a swarm of activity before emergency services got there."
A St John spokesperson said two people were transported to Whanganui Hospital with moderate injuries.
The local resident said they were told a 6-month-old puppy travelling in the car involved in the crash was missing following the incident.