Most of the victims were pro-Russian separatists who died in a fire after barricading themselves in a building.
Arseniy Yatsenyuk’s comments came as Ukrainian troops surrounded the pro-Russian stronghold of Sloviansk in the east.
He said of the Odessa violence: “I personally blame the security service and law enforcement office for doing nothing to stop this crackdown.”
Arseniy Yatsenyuk said: “These security forces are inefficient and they violated the law.”
He said the police chief of the Odessa region had been removed and that the prosecutor’s office had started an investigation.
“The prosecutor’s office is to investigate everyone – starting with the chief of police, his deputies and every single police officer.”
However, Arsniy Yatsenyuk also blamed pro-Russian groups for “provoking the unrest”.
He accused Russia and pro-Russian protesters of orchestrating “real war… to eliminate Ukraine and eliminate Ukrainian independence”.
Ukrainian troops have encircled Sloviansk as the government seeks to wrest control from the separatists.
Several people were reported killed in clashes around Sloviansk on Saturday. The defense ministry said one checkpoint was removed overnight.
Gunfire was also reported overnight in Kostyantynivka and Mariupol as Ukrainian forces tried to reclaim government offices.
There was heavy fighting in the town of Kramatorsk on Saturday, with the interior ministry saying the army had retaken a television tower.
Kiev officials said at least two people were killed in the town, although Russian state television reported 10 deaths.
6XeA3dWa9sYThe US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…
Israeli war planes have carried out more than 100 air strikes in Syria on December…
President-elect Donald Trump has threatened to impose 100% tariffs on the BRICS countries if they…
Syrian troops have withdrawn from the city of Aleppo following an offensive by rebels opposed…