Ethiopia's government blamed a rebel group, the Oromo Liberation Army, for the attacks in the far western part of Oromia, in an area bordering South Sudan and a few hundred kilometres from the capital, Addis Ababa.
The head of the Oromia region police commission, Ararsa Merdasa, told the state broadcaster the death toll was 32 and "some 200 families have fled the area".
Survivors of the attack in Guliso District of West Wellega Zone told Amnesty International that federal troops had withdrawn unexpectedly and the rebels arrived hours later, identifying themselves as the OLA and announcing that they now controlled the area.
"Militants gathered people who did not manage to flee, mainly women, children and the elderly, and killed them," the Amnesty statement said. Survivors hid in a forest nearby. One told the human rights group he found the bodies of his brother, sister-in-law and three children in the schoolyard with bullet wounds.
"The fact that this horrendous incident occurred shortly after government troops abruptly withdrew from the area in unexplained circumstances raises questions that must be answered," said Amnesty International's regional director Deprose Muchena.
The Ethiopian Human Rights Commission in its own statement noted the government's death toll of 32 but said preliminary evidence it obtained "indicate the number is very likely to exceed that tally".
Attackers numbered up to 60, the commission said, citing sources. Ethnic Amharas "were dragged from their homes and taken to a school, where they were killed".
The commission urged the federal government to "shed light on the reasons behind the military's withdrawal from an area long known to be vulnerable to attacks" and to make sure civilians are protected.
Amharas are the second most populous ethnic group in Ethiopia after Oromos. They also have been targeted by gunmen in the Western Benishangul Gumuz and Southern regions in recent weeks, leaving several dozen dead.
The Oromia region's communications office in a statement called the latest assault a "brutal terror attack". Getachew Balcha, the region's spokesman, said it was aimed at creating havoc and putting psychological pressure on citizens.
"The armed group gathered 200 people for a meeting around 5pm, and then started shooting at them," the Amhara region's affiliated broadcaster, Amhara Mass Media Agency, quoted one survivor as saying. The survivor said a school and some 120 houses were burned.
"The government has failed in its duty to protect the safety of citizens," Dessalegn Chanie, a senior member of the opposition National Movement of Amhara party, told The Associated Press, adding that Ethiopia's language-based federal system is the main cause for the killings: "Ethnic Amharas residing outside of the Amhara region are being labelled as outsiders and are exposed to repeated attacks."
Under the system, Afan Oromo speakers generally live in Oromia, Amharic speakers generally live in the Amhara region and so on. The structure gives locals more say in local affairs.
The Oromo Liberation Army hasn't commented on the attack allegations. It has denied similar reports in the past.
The rebel group, a splinter wing of the Oromo Liberation Front party, has used the western Oromia region as its base since its members returned to Ethiopia after Abiy shortly after taking office in 2018 invited once-banned groups to return home from exile.
- Associated Press