Emergency services rushed to the scene of an incident on the A98 near Arradoul in Buckie.
Police and the fire services attended the scene at about 9pm on Thursday.
It is understood a medical helicopter was also called to evacuate a patient.
The number of casualties is not known.
The A98 is the route between Buckie and Banff.
A spokeswoman from the fire service confirmed two appliances were dispatched from Buckie and Fochabers.
All people were out of the vehicles when fire crews arrived. They remained to make the scene safe.
The stop message came in at 11.40pm.
Police have been contacted for comment.
More to follow.