Policemen confront opposition sympathizers as they block a street during a protest in Caracas, Venezuela, 28 June 2017. EPA/CRISTIAN HERNANDEZ

An 18-year-old boy was shot dead on Wednesday following a demonstration in the Venezuelan city of Barcelona, bringing the total death toll from the months-long protests in the country to 78, the Public Prosecutor's Office said.

In a statement, the office said an "irregular situation occurred inside a commercial venue, where the young boy was shot in the arm and in the head" following a demonstration in Barcelona, in the state of Anzoategui.

The victim, identified as Isael Jesus Macadan, was "immediately transferred to a nearby clinic, where he was admitted without any vital signs," the statement added.

According to the prosecutor's office, two men named as Jose Ramirez and Tomas Julio Martinez have been arrested following the incident.

The latest fatality brings the death toll to 78 in three months of pro- and anti-government protests, which have shaken Venezuela and often resulted in violence, the prosecutor's office said.

The opposition deputy for the state of Anzoategui, Jose Brito, condemned Macadan's death.

"Anzoategui sees another young man die, Isael Macadan, barely 18 years old. 'No one should lose their life for dreaming of something different,'" he wrote on Twitter.