Prati died following a brain hemorrhage while she was being treated at the Circolo di Varese hospital, Italian media reported.
Prati was shot together with the town's deputy mayor, Costantino Iametti, by 49-year-old Giuseppe Pecoraro, an ex-traffic policeman who took revenge after being suspended from his job as part of an investigation into a 'clocking-in' scam.
Pecoraro was reportedly heard by witnesses as saying he had “settled the score” after the attack.
Prati was declared brain dead early Monday morning following a series of operations to try and save her. She died on Monday evening, aged 48. Laura Boldrini, the President of the Chamber of Deputies, said it would be "difficult to accept this absurd death."