A cargo aircraft crashed near Paleochori Kavalas in northern Greece on Saturday, according to Athens News Agency.
Eye-witnesses said the aircraft was on fire and that they had heard explosions, said the report.
Local officials said 15 firefighters and seven fire engines had been deployed to the crash site but that they could not approach because of the ongoing explosions.
According to media reports, the cargo aircraft was travelling from Serbia to Jordan and had requested clearance to make an emergency landing at nearby Kavala airport, but did not manage to reach it.
State-run broadcaster ERT television reported that it was an Ukrainian Antonov aircraft, which according to villagers was already in flames before it crashed.
There is no official information about the number of people on board the aircraft, which was still burning according to live footage broadcast on state television. But media reports said the plane had a crew of three.
But ERT reported that the plane was carrying eight people and that its cargo "was dangerous". Police were asking journalists at the scene to wear masks, the report added.
"You need to go away for your safety. There is an information that the aircraft was carrying ammunition', one firefighter told reporters at the scene.
"The aircraft crashed around two kilometres (one mile) away from an inhabited area," Filippos Anastasiadis, mayor of the nearby town of Paggaio, told Open TV.