A six-year-old girl was also seriously injured in the accident, in which a 39-year-old woman also suffered minor injuries.
A gray Vauxhall Insignia, a gray Peugeot 208 and a black Vauxhall Astra were involved in the collision on the B9039 at the junction with Dalcross business park near Inverness Airport around 9am on Monday.
The three injured were all taken to Raigmore Hospital in Inverness, the boy was then transferred to Glasgow’s Royal Hospital for Children, where he is said to be in critical condition.
READ MORE: Urged to rethink upgrade schedule after spate of deaths on Scotland’s roads
The girl remains at Raigmore Hospital to be treated for serious injuries. The 39-year-old has since been released.
Scottish Police said two men, aged 53 and 22, were examined at the scene by paramedics.
Sergeant David Miller said: “We are appealing to anyone who was in the B9039/A96 area or saw any of the vehicles prior to the accident to please come forward.
“We are also keen to speak to anyone in the area who may have dashcam footage as we conduct investigations into this incident.
“Anyone with information should call the police on 101 and cite incident 0658 on March 6.”
https://www.heraldscotland.com/news/23368338.highlands-five-year-old-boy-critically-injured-three-car-crash/?ref=rss Highlands: Five-year-old boy critically injured in three-car crash