Olyckan skedde i närheten av den lilla orten Paleochori i regionen Makedonien, uppger grekiska medier.
Femton brandmän och sju brandfordon skickades till platsen, men kunde inte påbörja släckningsarbetet på grund av explosioner, enligt lokala myndigheter.
– Vi hörde explosioner till för bara några minuter sedan, säger borgmästaren Filippos Anastasiadis till nyhetsbyrån AP vid 01-tiden lokal tid.
Alla åtta personer som var ombord på planet har omkommit, uppger Serbiens försvarsminister Nebojsa Stefanovic enligt Al Jazeera.
Samtliga döda
Planet var på väg från Serbien till Jordanien när det störtade.
Serbiens försvarsminister Nebojsa Stefanovic bekräftar att åtta personer har omkommit. Försvarsministern bekräftar också att planet innehöll 11 ton militär utrustning, främst landminor. Slutdestinationen för leveransen ska ha varit Bangladesh.
– Det var lysgranater och träningsminor. Det här flyget hade alla nödvändiga tillstånd i enlighet med internationella regler, säger han.
Den bangladeshiska militären bekräftar att den var mottagare av lasten, som den beskriver som träningsgranater som köpts från Serbien.
Sovjetbyggt plan
Planet var ett Sovjetbyggt Antonov An-12 och flögs enligt myndigheterna av det Ukrainabaserade fraktbolaget Meridian. Samtliga i besättningen ska ha varit ukrainare.
Boende i området kring olycksplatsen uppmanades till en början att hålla sig inomhus. På söndagen tilläts de lämna sina bostäder men varnades för att ge sig ut på fälten eftersom det finns risk att explosiva ämnen kan ha spritts över åkrarna.
Drönarbilder visar att små fragment är allt som finns kvar från planet, som kraschade på ett fält mellan två byar.