A person has been taken to hospital following a two-vehicle crash near Daviot.
The incident happened on the northbound carriageway of the Inverness to Perth trunk, at the junction with the B951, road shortly before 5pm.
The southbound carriageway was not affected.
Police, firefighters and paramedics were called to the scene, around six miles south of Inverness.
One person was assessed by paramedics before being taken to Raigmore Hospital in Inverness.
One driver was issued with a fixed penalty notice following the crash.
In a statement, a police spokesperson said: “Around 4.35pm on Wednesday, October, 30, police received a report of a two-vehicle crash on the B951 near Daviot.
“One driver was issued with a fixed penalty notice and the road was cleared around 6.20pm.”
Firefighters attend A9 crash
The Scottish Fire and Rescue Service was first made aware of the crash at 4.40pm.
Two appliances from Inverness attended before leaving the scene less than an hour later at around 5.25pm.
Traffic along the route has begun flowing normally as the road has been cleared.
Conversation