Template:World Championships in Athletics medalists in women's heptathlon

Championships Gold Silver Bronze
1983 Helsinki
details
 Ramona Gohler-Neubert (GDR)  Sabine Mobius-Paetz (GDR)  Anke Vater (GDR)
1987 Rome
details
 Jackie Joyner-Kersee (USA)  Larisa Nikitina (URS)  Jane Frederick (USA)
1991 Tokyo
details
 Sabine Braun (GER)  Liliana Năstase (ROU)  Irina Belova (URS)
1993 Stuttgart
details
 Jackie Joyner-Kersee (USA)  Sabine Braun (GER)  Svetlana Buraga (BLR)
1995 Gothenburg
details
 Ghada Shouaa (SYR)  Svetlana Moskalets (RUS)  Rita Ináncsi (HUN)
1997 Athens
details
 Sabine Braun (GER)  Denise Lewis (GBR)  Remigija Nazarovienė (LTU)
1999 Seville
details
 Eunice Barber (FRA)  Denise Lewis (GBR)  Ghada Shouaa (SYR)
2001 Edmonton
details
 Yelena Prokhorova (RUS)  Natallia Sazanovich (BLR)  Shelia Burrell (USA)
2003 Saint-Denis
details
 Carolina Klüft (SWE)  Eunice Barber (FRA)  Natallia Sazanovich (BLR)
2005 Helsinki
details
 Carolina Klüft (SWE)  Eunice Barber (FRA)  Margaret Simpson (GHA)
2007 Osaka
details
 Carolina Klüft (SWE)  Lyudmyla Blonska (UKR)  Kelly Sotherton (GBR)
2009 Berlin
details
 Jessica Ennis (GBR)  Jennifer Oeser (GER)  Kamila Chudzik (POL)
2011 Daegu
details
 Jessica Ennis (GBR)  Jennifer Oeser (GER)  Karolina Tymińska (POL)
2013 Moscow
details
 Hanna Melnychenko (UKR)  Brianne Theisen-Eaton (CAN)  Dafne Schippers (NED)
2015 Beijing
details
 Jessica Ennis-Hill (GBR)  Brianne Theisen-Eaton (CAN)  Laura Ikauniece-Admidiņa (LAT)
2017 London
details
 Nafissatou Thiam (BEL)  Carolin Schäfer (GER)  Anouk Vetter (NED)
2019 Doha
details
 Katarina Johnson-Thompson (GBR)  Nafissatou Thiam (BEL)  Verena Preiner (AUT)
2022 Eugene
details
 Nafissatou Thiam (BEL)  Anouk Vetter (NED)  Anna Hall (USA)
2023 Budapest
details
 Katarina Johnson-Thompson (GBR)  Anna Hall (USA)  Anouk Vetter (NED)

Medal table edit

RankNationGoldSilverBronzeTotal
1 Great Britain (GBR)5218
2 Sweden (SWE)3003
3 Germany (GER)2406
4 United States (USA)2136
5 Belgium (BEL)2103
6 France (FRA)1203
7 East Germany (GDR)1113
8 Russia (RUS)1102
 Ukraine (UKR)1102
10 Syria (SYR)1012
11 Canada (CAN)0202
12 Netherlands (NED)0134
13 Belarus (BLR)0123
14 Soviet Union (URS)0112
15 Romania (ROU)0101
16 Poland (POL)0022
17 Austria (AUT)0011
 Ghana (GHA)0011
 Hungary (HUN)0011
 Latvia (LAT)0011
 Lithuania (LTU)0011
Totals (21 entries)19191957