Ukraine competed at the 2012 Summer Olympics in London, from July 27 to August 12, 2012. This was the nation's fifth consecutive appearance at the Summer Olympics in the post-Soviet era. The National Olympic Committee of Ukraine sent a total of 238 athletes, split equally between men and women, to compete in 21 sports.

Ukraine left London with a total of 19 Olympic medals (5 gold, 4 silver, and 10 bronze), their lowest in Summer Olympic history since their debut in 1996. Five of these medals were awarded to the team in boxing; three each in athletics and sprint canoeing, and two each in fencing, shooting, and weightlifting. Two Ukrainian athletes won more than a single Olympic medal, while all of their competitors in sprint canoeing won at least a medal. For the first time in its history, Ukraine did not win an Olympic medal in archery.

Among the nation's medalists were épée fencer Yana Shemyakina and the women's quadruple sculls team, led by Yana Dementyeva, who both won Ukraine's first Olympic gold medals in their respective events. Sprint canoer Inna Osypenko, who won two silver in London, became one of the most successful Ukrainian athletes in history, with a total of four Olympic medals. Meanwhile, Yuriy Cheban won the coveted gold medal in the men's sprint canoe singles, in addition to his bronze from Beijing. Vasyl Lomachenko became the first Ukrainian boxer and twelfth in history to claim two Olympic titles. Sabre fencer Olha Kharlan defeated the reigning champion Mariel Zagunis from the United States to win the bronze medal. Track runner Yelizaveta Bryzhina followed her parents' footsteps to lead her team and win the nation's first Olympic medal in women's sprint relay. Pistol shooter Olena Kostevych recaptured her sporting success from eight years before by winning two bronze medals, in addition to her Olympic title from Athens.

Medalists

| width="78%" align="left" valign="top" | Medal Name Sport Event Date Yana Shemyakina Fencing Women's épée Yana DementyevaNataliya DovhodkoAnastasiya KozhenkovaKateryna Tarasenko Rowing Women's quadruple sculls Yuriy Cheban Canoeing Men's C-1 200 m Oleksandr Usyk Boxing Men's heavyweight Vasyl Lomachenko Boxing Men's lightweight Inna Osypenko Canoeing Women's K-1 500 m Inna Osypenko Canoeing Women's K-1 200 m Denys Berinchyk Boxing Men's light welterweight Valerii Andriitsev Wrestling Men's freestyle 96 kg Olena Kostevych Shooting Women's 10 m air pistol Yulia Paratova Weightlifting Women's 53 kg Olena Kostevych Shooting Women's 25 m pistol Olha Kharlan Fencing Women's sabre Olha Saladuha Athletics Women's triple jump Ihor Radivilov Gymnastics Men's vault Olesya PovhKhrystyna StuyMariya RyemyenYelizaveta Bryzhina Athletics Women's 4 × 100 m relay Taras Shelestyuk Boxing Men's welterweight Oleksandr Hvozdyk Boxing Light heavyweight Alina LohvynenkoOlha ZemlyakHanna YaroshchukNataliya Pyhyda Athletics Women's 4 × 400 metres relay

| width="22%" align="left" valign="top" |

Medals by sportSport TotalBoxing 2125Canoeing 1203Fencing 1012Weightlifting 0011Rowing 1001Athletics 0033Wrestling 0101Shooting 0022Gymnastics 0011Total541019

Delegation The National Olympic Committee of Ukraine selected a team of 238 athletes, dividing into men and women by half, to compete in 21 sports; it was the nation's third-largest team sent to the Olympics, but the smallest since 2000. For the second consecutive time in its Olympic history, Ukraine did not qualify athletes in any of the team-based sports. Athletics was the largest team by sport, with a total of 78 competitors.

The Ukrainian team featured twelve Olympic medalists from Beijing, five of them defending (rifle hooter Artur Ayvazyan, archer Viktor Ruban, heptathlete Nataliya Dobrynska, sprint kayaker Inna Osypenko, and former featherweight boxer Vasyl Lomachenko, who competed in the men's lightweight division). Eights rower Oleh Lykov and windsurfer Maksym Oberemko became first Ukrainian athletes to compete in five Olympic games. Along with Ayvazyan, four Ukrainian athletes made their fourth Olympic appearance: windsurfer Olha Maslivets, pole vaulter and bronze medalist Denys Yurchenko, freestyle and open water swimmer Ihor Chervynskyy, and mountain biker Serhiy Rysenko. Rower Kostiantyn Zaitsev marked his Olympic return in London after a twelve-year absence, and competed in men's quadruple sculls. Meanwhile, former freestyle swimmer Olga Beresnyeva and long-distance runner Serhiy Lebid were among the nation's athletes who made their comeback at these Olympic games after an eight-year absence. Hammer thrower Oleksandr Dryhol, at age 46, was the oldest athlete of the team, while relay swimmer Iryna Hlavnyk was the youngest at age 16.

Other notable Ukrainian athletes featured platform diver and former Youth Olympic games medalist Oleksandr Bondar, sprint canoer and Olympic bronze medalist Yuriy Cheban, 2011 World Amateur Boxing champion Oleksandr Usyk in the men's heavyweight division, and former Olympic champions Irini Merleni in women's freestyle wrestling, Yuri Nikitin in trampoline gymnastics, and Olena Kostevych in pistol shooting. Judoka and Olympic bronze medalist Roman Gontiuk was the nation's flag bearer at the opening ceremony.

| width=78% align=left valign=top | The following is the list of number of competitors participating in the Games. Note that reserves in fencing, field hockey, football, and handball are not counted as athletes: SportMenWomenTotalArchery 3 3 6Athletics 30 48 78Badminton 1 1 2Boxing 7 0 7Canoeing 1 1 2Cycling 3 7 10Diving 5 4 9Equestrian 3 2 5Fencing 3 5 8Gymnastics 6 10 16Judo 7 3 10Modern pentathlon 2 2 4Rowing 15 6 21Sailing 3 1 4Shooting 5 3 8Swimming 8 6 14Synchronized swimming 0 2 2Table tennis 2 2 4Taekwondo 1 1 2Tennis 1 1 2Triathlon 1 1 2Weightlifting 6 3 9Wrestling 9 4 13 Total 119 119 238

Archery

Ukraine has qualified three archers for the men's individual event, three archers for the women's individual event, a team for the men's team event and a team for the women's team event.

Previously, Ukraine has won a total of five Olympic medals in archery, one gold, one silver, and two bronze. Archer Viktor Ruban, the defending champion of the men's individual archery competition from the Beijing Olympics, managed to qualify into three consecutive rounds, until he was lost in the quarterfinal round by Korea's Oh Jin-Hyek, who later won the gold medal and then succeeded Ruban's Olympic title during the final rounds of the competition.

Men AthleteEventRanking roundRound of 64Round of 32Round of 16QuarterfinalsSemifinalsFinal / ScoreSeedOppositionScoreOppositionScoreOppositionScoreOppositionScoreOppositionScoreOppositionScoreRankDmytro HrachovIndividual66528 (37)W 7–2 (68)L 4–6Did not advanceMarkiyan Ivashko66724 (41)W 6–4 (56)W 7–1 (35)L 0–6 Did not advanceViktor Ruban66043 (22) W 6–0 (54) W 6–0 (6)W 6–4 (8)L 1–7Did not advanceDmytro HrachovMarkiyan IvashkoViktor RubanTeam19929colspan=2 (8)W 223–212 (1)L 220–227Did not advance

Women AthleteEventRanking roundRound of 64Round of 32Round of 16QuarterfinalsSemifinalsFinal / ScoreSeedOppositionScoreOppositionScoreOppositionScoreOppositionScoreOppositionScoreOppositionScoreRankTetyana DorokhovaIndividual59959 (6)L 1–7Did not advanceKateryna Palekha62451 (14)L 2–6Did not advanceLidiia Sichenikova64532 (33)L 5–6Did not advanceTetyana DorokhovaKateryna PalekhaLidiia SichenikovaTeam186812colspan=2 (5)L 192–207Did not advance

Athletics

Ukrainian athletes have so far achieved qualifying standards in the following athletics events (up to a maximum of 3 athletes in each event at the 'A' Standard, and 1 at the 'B' Standard):

Men Track & road events AthleteEventHeat SemifinalFinalResultRankResultRankResultRankSerhiy Smelyk200 m20.654Did not advanceVitaliy Butrym400 m47.625Did not advanceSerhiy Lebid5000 m13:53.1517colspan=2 Did not advanceMykola Labovskyi10000 mcolspan=4 29.32.1226Stanislav Melnykov400 m hurdles50.133 Q50.196Did not advanceVadym Slobodenyuk3000 m steeplechase8:23.358colspan=2 Did not advanceIvan BabarykaMarathoncolspan=4 rowspan=3 2:21:5259Oleksandr Sitkovskyy2:12:5612Vitaliy Shafar2:16:3629Ruslan Dmytrenko20 km walkcolspan=4 rowspan=3 1:23.2130Nazar Kovalenko1:22.5427Ivan Losyev1:26:5047Serhiy Budza50 km walkcolspan=4 rowspan=3 3:56:3535Ihor Hlavan3:48:0719Oleksiy Kazanin

Field events AthleteEventQualificationFinalDistancePositionDistancePositionViktor KuznyetsovLong jump7.5031Did not advanceSheryf El-SheryfTriple jump16.6013Did not advanceBohdan BondarenkoHigh jump2.26=8 q2.297Dmytro Demyanyuk2.21=16Did not advanceAndriy Protsenko2.295 q2.259Maksym MazurykPole vault5.35=18Did not advanceDenys Yurchenko—Did not advanceAndriy SemenovShot put—Did not advanceMykyta NesterenkoDiscus throw59.1734Did not advanceRoman AvramenkoJavelin throw80.0614Did not advanceOleksandr Pyatnytsya82.404 Q84.51*Oleksandr DryholHammer throw69.5734Did not advanceArtem Rubanko—Did not advanceOleksiy Sokyrskyy77.654 Q78.254 * On 9 August 2016, IOC announced that Oleksandr Pyatnytsya of Ukraine has been disqualified from the 2012 Summer Olympics and ordered to return the silver medal from the men's javelin throw event. Reanalysis of his samples from London 2012 resulted in a positive test for the prohibited substance dehydrochlormethyltestosterone (turinabol).IOC sanctions four athletes for failing anti-doping tests

Combined events – Decathlon AthleteEvent 100 m 400 m 1500 mFinalRankOleksiy KasyanovResult10.567.5514.45 1.9948.4414.09 46.724.6054.874:33.6882837Points961947756794888963802790661721

Women Track & road events AthleteEventHeat QuarterfinalSemifinalFinalResultRankResultRankResultRankResultRankNataliya Pohrebnyak100 mcolspan=2 rowspan=2 11.465Did not advanceOlesya Povh11.183 Q11.306Did not advanceYelizaveta Bryzhina200 m22.823 Qcolspan=2 rowspan=3 22.645Did not advanceMariya Ryemyen22.581 Q22.624Did not advanceKhrystyna Stuy22.663 Q22.764Did not advanceAlina Lohvynenko400 m52.082 Qcolspan=2 rowspan=2 51.386Did not advanceNataliya Pyhyda51.092 Q51.415Did not advanceYuliya Krevsun800 mcolspan=2 rowspan=3 Did not advanceLiliya LobanovaDid not advanceNataliya Lupu2:08.351 Q2:01.635Did not advanceAnna Mishchenko1500 m4:13.6313colspan=2 rowspan=2 Did not advanceAnzhelika Shevchenko4:12.9713Did not advanceLyudmyla Kovalenko5000 m15:18.6011colspan=4 Did not advanceOlha Skrypak10000 mcolspan=6 32:14.5920Hanna Titimets400 m hurdles55.082 Qcolspan=2 rowspan=2 55.104Did not advanceHanna Yaroshchuk54.813 Q55.514Did not advanceSvitlana Shmidt3000 m steeplechase10:01.0912colspan=4 rowspan=2 Did not advanceValentyna Zhudina9:37.907Did not advanceYelizaveta BryzhinaNataliya PohrebnyakOlesya PovhMariya RyemyenKhrystyna Stuy4 × 100 m relay42.361 Qrowspan=2 colspan=4 42.04 NRYuliya BaraleyAlina LohvynenkoYuliya OlishevskaDarya PrystupaNataliya PyhydaOlha ZemlyakHanna TitimetsHanna Yaroshchuk4 × 400 m relay3:25.902 Q3:23.57Olena BurkovskaMarathoncolspan=6 2:33:2648Tetyana Filonyukcolspan=6 Tetyana Hamera-Shmyrkocolspan=6 2:24:325Nadiya Borovska20 km walkcolspan=6 rowspan=3 1:30:0316Olena Shumkina1:36:4250Olha Yakovenko1:32:0727 * Viktoriya Pyatachenko was selected in the women's 4 × 100 m relay, but did not compete.

Field events AthleteEventQualificationFinalDistancePositionDistancePositionViktoriya RybalkoLong jump6.2920Did not advanceMarharyta Tverdohlib6.1926Did not advanceHanna DemydovaTriple jump13.9715Did not advanceHanna Knyazyeva14.336 Q14.564Olha Saladuha14.355 Q14.79 Olena HoloshaHigh jump1.90=15Did not advanceVita Styopina1.8034Did not advanceNataliya MazurykPole vault4.2526Did not advanceHanna Shelekh4.1033Did not advanceKateryna KarsakDiscus throw58.6428Did not advanceNataliya Semonova60.6118Did not advanceMarharyta DorozhonJavelin throw56.7428Did not advanceHanna Hatsko58.3722Did not advanceVira Rebryk58.9719Did not advanceIryna NovozhylovaHammer throw65.3533Did not advanceHanna Skydan68.5019Did not advance

Combined events – Heptathlon