На Олімпійських іграх 2012 року в Лондоні розіграно останній комплект медалей. Олімпійською чемпіонкою в сучасному п'ятиборстві стала Лаура Асадаускайте з Литви. Вона набрала 5 408 очок. Друге місце зайняла Саманта Мюррей із Великобританії, яка набрала 5 356 очок.
Бронзовим призером Олімпіади в п'ятиборстві стала бразилійка Яні Маркес. Вона набрала 5 340 очок. Росіянка Катерина Хураськіна стала 17-ю.
Усього на Олімпіаді в Лондоні було розіграно 302 комплекти медалей у 26 видах спорту.
Перше місце в неофіційному загальнокомандному заліку Ігор-2012 зайняла збірна США, яка завоювала 46 золотих, 29 срібних і 29 бронзових медалей. Друге місце зайняли китайці, які виграли 38 золотих, 27 срібних і 22 бронзові нагороди. Збірна Великобританії виграла 29 золотих, 16 срібних і 19 бронзових медалей.
Збірна Росії посіла четверте місце в медальному заліку. В активі російських олімпійців у Лондоні 24 золоті, 25 срібних і 33 бронзові нагороди.