Police surrounded the prison, which holds around 2,200 inmates, as explosions were heard, AFP reporters at the scene said.
A group of prisoners managed to climb onto a roof, burn mattresses and throw objects at security guards trying to quell the uprising.
Authorities have yet to comment on the riot or whether there are any injuries.Inmates could be heard shouting demands for a judge to hear their case and for better protection against the pandemic, just a few days after a warden at the Villa Devoto prison was confirmed to have contracted the novel coronavirus.
“COVID-19 in Devoto, genocidal judges,” read a banner hung from the prison roof. “We refuse to die in prison,” read another.
The inmates are demanding, among other things, that releases that were pending before the pandemic be processed.
Several other riots broke out in prisons last week, including in Florencio Varela in Buenos Aires province where one inmate died and 20 were injured.
Argentina has been in lockdown since March 20 and has recorded more than 3,400 coronavirus cases and 167 deaths.