There were 71 pupils absent at Carlogie Primary on Monday which was a fifth of the school roll of 346 with 46 being kept off as a precaution.
On Tuesday 57 were absent with 37 kept off as a precaution.
A spokesman for Angus Council said: “Members of the community are understandably concerned and have provided tremendous support in trying to minimise spread of infection and identify a possible source.
“The cases and contacts have now been identified and children should now be attending school or nursery unless they are symptomatic or have been formally excluded by the Health Protection Team.”
Part of Tayside Children’s Hospital at Ninewells in Dundee has been set aside for confirmed and suspected cases in the Angus E. coli O157 outbreak.
NHS Tayside confirmed the move as part of what health chiefs described as an “evolving situation” in which a young girl also remains seriously ill in a Glasgow hospital.
The Peter Pan playgroup at the centre of the Angus investigation remains closed.