Branden ska vid 21.00 ha varit fullt utvecklad och räddningstjänsten uppmanade boende att hålla sig inne med stängda dörrar.
Det finns brandfarliga vätskor på platsen och eventuellt också gasflaskor.
– Det är en stor lång byggnad som brinner, så det är en ganska stor spridningsrisk. Målsättningen är att försöka begränsa elden, säger Pedher Helmer, styrkeledare hos räddningstjänsten i Mjölby.
Polisen gjorde en kontroll av samtliga närliggande hus för att säkerställa att ingen utsätts för fara. Evakueringen var klar vid kvart över elva på onsdagskvällen.
Brandkåren har satt en begränsningslinje som går igenom byggnaden. Tanken är att inte låta elden sprida sig över den.
Mjölby räddningstjänst fick förstärkning av Räddningstjänsten i Östra Götaland för att bättre kunna bekämpa elden.
Enligt polisen så började folk som bor inom 300 meter från branden att evakueras omkring klockan 21.40.
Vid midnatt meddelade räddningstjänsten att branden har lugnat sig något.
– Men det är fortfarande en lång väg kvar innan den är släckt, säger Niklas Nyrén, operatör vid räddningstjänsten Östergötland till TT.