The Russian foreign ministry said the EU would bear the blame for the move which sees 15 officials and 18 entities subject to asset freezes and visa bans.
The EU and the US accuse Russia of backing Ukraine’s rebels. Moscow denies this.
Meanwhile, the last remains of the victims of the crashed Malaysia Airlines jet flew out of eastern Ukraine for the Netherlands.
The departure of the aircraft from the city of Kharkiv with 38 coffins brings the total number of bodies sent for identification to 227.
The Malaysia Airlines Flight MH17 from Amsterdam to Kuala Lumpur crashed on July 17, killing all 298 people – including 193 Dutch nationals – on board.
Pro-Russian separatist rebels in eastern Ukraine have been accused of downing the plane by a missile.
Russia has frequently denied sending heavy weapons into Ukraine. Moscow has suggested the plane could have been shot down by the Ukrainian military. Ukraine has denied the charge.
The fighting in eastern Ukraine erupted in April and is believed to have claimed more than 1,000 lives.
In a statement, the Russian foreign ministry said the new EU sanctions showed that the 28-member bloc was taking “a complete turn away from joint work with Russia on international and regional security, including the fight against the spread of weapons of mass destruction, terrorism, organized crime and other challenges”.
“We believe these decisions will be greeted enthusiastically by international terrorists.”
In a separate statement, the Russian ministry also accused the US of “an unrelenting campaign of slander against Russia”.
The EU sanctions were agreed after lengthy negotiations in Brussels on Friday.
The senior Russian officials targeted include Federal Security Service head Alexander Bortnikov, foreign intelligence head Mikhail Fradkov and Nikolai Patrushev, the secretary of the Russian security council.
The leader of Russia’s southern Chechnya republic, Ramzan Kadyrov, is also on the list.
7I8-yLhJaEMAt least 158 people have died in Spain's worst flooding disaster in generations. On October…
Google has been fined two undecillion (a two followed by 36 zeroes) roubles by a…
Embarking on a home remodel is an exciting journey, promising enhanced comfort, increased property value,…
The US presidential candidates continued to campaign across key swing states on October 20. Footage…
Elon Musk has said he will give away $1 million a day to a registered…
India and Canada have decided to expel their top envoys along with other diplomats as…