The 271 approved athletes come from Russia’s original entry list of 389.
The IOC asked international sports federations to decide which Russian athletes should be cleared to compete after a review of their doping records. That followed an investigation for the World Anti-Doping Agency that detailed state-sponsored cheating in Russia.
The final decision on entries was up to a three-member IOC panel, which received advice from an independent sports arbitrator.
Russia’s Olympic Committee (ROC) president Alexander Zhukov gives a press conference in the Russian.
Earlier Thursday, he said “we have good news for the fans of the Russian Olympic team — the majority of the sports have been admitted in full.”
Zhukov told a news conference that full Russian teams were approved in several sports, including badminton, boxing, judo and volleyball.
The international gymnastics federation says 20 Russians, including Olympic champion Aliya Mustafina, have been cleared to compete.
Five women and five men will take part in the gymnastics competition, while seven others will be in rhythmic gymnastics and three in trampoline.
Mustafina won the gold medal in the uneven bars at the 2012 London Olympics.