A competição dos 20 km de marcha atlética feminina nos Jogos Olímpicos de Verão de 2012 aconteceu no dia 11 de agosto no percurso iniciado e finalizado no The Mall.
Originalmente Elena Lashmanova, da Rússia, quebrou o recorde mundial da prova com o tempo de 1h25m02s, para conquistar a medalha de ouro, superando sua compatriota e então campeã olímpica Olga Kaniskina nos últimos metros. Tanto Lashmanova quanto Kaniskina posteriormente perderam suas medalhas devido à violações de doping.
Qieyang Shijie foi elevada para a primeira posição, Liu Hong herdou a medalha de prata e Lü Xiuzhi a medalha de bronze, outorgando a China todas as medalhas da prova.
Calendário Horário local (UTC+1). Data Horário Fase11 de agosto || 17:00 '''Final
Medalhistas
Recordes Antes desta competição, os recordes mundiais e olímpicos da prova eram os seguintes:
Os seguintes recordes mundiais e/ou olímpicos foram estabelecidos durante esta competição:
Data Evento Atleta Tempo Notas 11 de agosto Final 1:25:16
Final
Pos. Nome CON Tempo Notas Qieyang Shijie 1:25:16 , Liu Hong 1:26:00 Lü Xiuzhi 1:27:10 1:27:36 1:27:56 1:28:03 1:28:14 1:28:41 1:29:36 10 1:29:39 11 1:29:48 12 1:29:54 13 1:30:03 14 1:30:08 15 1:30:20 16 1:30:44 17 1:31:02 18 1:31:04 19 1:31:14 20 1:31:28 21 1:31:54 22 1:31:58 23 1:31:58 24 1:32:07 25 1:32:14 26 1:32:27 27 1:32:28 28 1:33:18 29 1:33:21 30 1:33:28 31 1:33:34 32 1:33:35 33 1:33:36 34 1:33:50 35 1:33:56 36 1:34:01 37 1:34:47 38 1:34:48 39 1:35:00 40 1:35:05 41 1:35:19 42 1:35:23 43 1:35:33 44 1:35:41 45 1:35:51 46 1:37:05 47 1:37:36 48 1:37:43 49 1:38:49 50 1:42:46 DNF DNF DSQ Jeon Yeong-Eun DSQ DSQ DSQ 1:25:02 DSQ (WR) 1:25:09 DSQ 1:26:26 DSQ 1:35:33 DSQ 1:36:42 DSQ
20km marcha feminino