A young woman remains in a critical condition in Auckland Hospital after a car hit a group of students outside Westlake Girls High School this morning.
Police said the students were struck and injured by a car on Wairau Road in Takapuna, on the North Shore, about 8.30am.
They all attended either Westlake Girls or Westlake Boys High School.
Police said they were speaking to the driver, who was uninjured.
They said four of the students were taken to Auckland Hospital and a fifth person was treated at the scene.
Two of the students are in stable condition in Starship Hospital.
A statement from Westlake Boys High School said one of their students has leg injuries and is recovering in Auckland Hospital.
A school spokeswoman said several students had taken up the its offer of counselling from its guidance team, and members of the Ministry of Education's trauma team were helping the school.
Earlier reports said several cars were involved and said two adults and two children were injured.
Emergency services had said a woman was in critical condition in Auckland Hospital, and another adult who was badly hurt was taken to the same hospital. The reports had said one child was taken to Starship Hospital and another with minor injuries was taken to an emergency clinic.
The road was closed between Porana Road and Forest Hill Road and diversions were in place.
Lance Shepherd, who lives across the road from the crash site, said his 15-year-old son told him what had happened.
Mr Shepherd said he came home to see a car had mounted the curb and crashed into a pole about 20m from a bus stop.
He said it was a miracle more people were not hurt because the area was usually packed in the lead-up to the start of the school day.
Mr Shepherd said a family member who was at the scene moments after the crash told him he heard a huge crash and came outside to see two people lying on the road.
The family member said the pair were both taken away in an ambulance.