Two more people died in street battles on Saturday between protesters and Peruvian police trying to close La Parada, a sprawling market in Lima.
Two people died in clashes on Thursday. More than 70 people have been arrested.
Police are carrying out a council directive to move the market from its current site due to hygiene concerns.
But the vendors do not want to move to a new marketplace which they say is too small and its rates are too high.
The BBC reports those killed on Saturday were said to be civilians. Another 27 people were reported injured.