Offren arbetade alla vid anläggningen 100 kilometer öster om Porto.
Fabrikens ägare var bland de döda och flera medlemmar av hans familj var antingen döda eller saknade, sade den lokala borgmästaren Francisco Lopes.
Några av offren hittades utanför fabriken, som tydligen drevs från byggnaden av sprängkraften.
En första explosion inträffade strax efter 17:30 (16:30 GMT) på tisdagen, följt av ytterligare två explosioner, rapporter sade.
Fem kroppar hittades sent på tisdagen och räddningsarbetare fann ett sjätte offer på omkring 200 meter (650 meter) från platsen, berättade minister Jorge Gomes för portugisiska medier. Sökandet utvidgades till en radie av 800m, tillade han, på grund av omfattningen av explosionen.
Fabriken beskrevs som ett familjeföretag.
När utredarna försökte identifiera offren, sade borgmästaren att nästan alla de åtta som fastnade i explosionen var medlemmar av Egas Sequeiras familj. Victor Hugo Sequeira var bland dem som fruktades döda tillsammans med en av hans döttrar och en svärson, sade portugisiska medier.
Ägarens fru hade lämnat byggnaden strax före explosionen och överlevde, men två andra familjemedlemmar var bland de saknade.
Tjänstemännen kunde till en början inte komma in på platsen på grund av den potentiella risken för deras säkerhet. Portugals president Marcelo Rebelo de Sousa skulle besöka platsen på onsdag.
Sex människor dog och ytterligare två saknades efter en explosion på tisdag kväll förstörde en fyrverkerifabrik nära den portugisiska staden Lamego.