Indoor 1971 Women 1500m Sofia | Margaret Beacham | Great Britain | ---- | Lyudmila Bragina | Soviet Union | ---- | Tamara Pangelova | Soviet Union | ---- |
Indoor 1972 Women 1500m Grenoble | Tamara Pangelova | Soviet Union | ---- | Lyudmila Bragina | Soviet Union | ---- | Vasilena Amzina | Bulgaria | ---- |
Indoor 1973 Women 1500m Rotterdam | Ellen Tittel | West Germany | ---- | Tonka Petrova | Bulgaria | ---- | Iris Claus | East Germany | ---- |
Indoor 1974 Women 1500m Gothenburg | Tonka Petrova | Bulgaria | ---- | Karin Krebs | East Germany | ---- | Tamara Kazachkova | Soviet Union | ---- |
Indoor 1975 Women 1500m Katowice | Natalia Andrei | Romania | ---- | Tatyana Kazankina | Soviet Union | ---- | Ellen Wellmann | West Germany | ---- |
Indoor 1976 Women 1500m Munich | Brigitte Kraus | West Germany | ---- | Natalia Mărășescu | Romania | ---- | Rositsa Pekhlivanova | Bulgaria | ---- |
Indoor 1977 Women 1500m San Sebastián | Mary Stewart | Great Britain | ---- | Vesela Yatsinska | Bulgaria | ---- | Rumyana Chavdarova | Bulgaria | ---- |
Indoor 1978 Women 1500m Milan | Ileana Silai | Romania | ---- | Natalia Mărășescu | Romania | ---- | Brigitte Kraus | West Germany | ---- |
Indoor 1979 Women 1500m Vienna | Natalia Mărășescu | Romania | ---- | Zamira Zaytseva | Soviet Union | ---- | Svetlana Guskova | Soviet Union | ---- |
Indoor 1980 Women 1500m Sindelfingen | Tamara Koba | Soviet Union | ---- | Anna Bukis | Poland | ---- | Mary Purcell | Ireland | ---- |
Indoor 1981 Women 1500m Grenoble | Agnese Possamai | Italy | ---- | Valentina Ilyinykh | Soviet Union | ---- | Lyubov Smolka | Soviet Union | ---- |
Indoor 1982 Women 1500m Milan | Gabriella Dorio | Italy | ---- | Brigitte Kraus | West Germany | ---- | Beate Liebich | East Germany | ---- |
Indoor 1983 Women 1500m Budapest | Brigitte Kraus | West Germany | ---- | Maria Radu | Romania | ---- | Ivana Kleinová | Czechoslovakia | ---- |
Indoor 1984 Women 1500m Gothenburg | Fiţa Lovin | Romania | ---- | Elly van Hulst | Netherlands | ---- | Sandra Gasser | Switzerland | ---- |
Indoor 1985 Women 1500m Piraeus | Doina Melinte | Romania | ---- | Fiţa Lovin | Romania | ---- | Brigitte Kraus | West Germany | ---- |
Indoor 1986 Women 1500m Madrid | Svetlana Kitova | Soviet Union | ---- | Tatyana Lebonda | Soviet Union | ---- | Mitica Junghiatu | Romania | ---- |
Indoor 1987 Women 1500m Liévin | Sandra Gasser | Switzerland | ---- | Svetlana Kitova | Soviet Union | ---- | Ivana Kubešová | Czechoslovakia | ---- |
Indoor 1988 Women 1500m Budapest | Doina Melinte | Romania | ---- | Mitiță Constantin | Romania | ---- | Brigitte Kraus | West Germany | ---- |
Indoor 1989 Women 1500m The Hague | Paula Ivan | Romania | ---- | Marina Yachmenyova | Soviet Union | ---- | Svetlana Kitova | Soviet Union | ---- |
Indoor 1990 Women 1500m Glasgow | Doina Melinte | Romania | ---- | Sandra Gasser | Switzerland | ---- | Violeta Beclea | Romania | ---- |
Indoor 1992 Women 1500m Genoa | Yekaterina Podkopayeva | EUN | ---- | Lyubov Kremlyova | EUN | ---- | Doina Melinte | ROU Romania | ---- |
Indoor 1994 Women 1500m Paris | Yekaterina Podkopayeva | Russia | ---- | Lyudmila Rogachova | Russia | ---- | Małgorzata Rydz | Poland | ---- |
Indoor 1996 Women 1500m Stockholm | Carla Sacramento | Portugal | ---- | Yekaterina Podkopayeva | Russia | ---- | Małgorzata Rydz | Poland | ---- |
Indoor 1998 Women 1500m Valencia | Theresia Kiesl | Austria | ---- | Lidia Chojecka | Poland | ---- | Violeta Szekely | Romania | ---- |
Indoor 2000 Women 1500m Ghent | Violeta Szekely | Romania | ---- | Olga Kuznetsova | Russia | ---- | Yuliya Kosenkova | Russia | ---- |
Indoor 2002 Women 1500m Vienna | Yekaterina Puzanova | Russia | ---- | Elena Iagăr | Romania | ---- | Alesia Turava | Belarus | ---- |
Indoor 2005 Women 1500m Belgrade | Elena Iagăr | Romania | ---- | Corina Dumbravean | Romania | ---- | Hind Dehiba | France | ---- |
Indoor 2007 Women 1500m Madrid | Lidia Chojecka | Poland | ---- | Natalya Pantelyeva | Russia | ---- | Olesya Chumakova | Russia | ---- |
Indoor 2009 Women 1500m Birmingham | Natalia Rodríguez | Spain | ---- | Sonja Roman | Slovenia | ---- | Roísín McGettigan | Ireland | ---- |
Indoor 2011 Women 1500m Turin | Elena Arzhakova | Russia | ---- | Nuria Fernández | Spain | ---- | Yekaterina Martynova | Russia | ---- |
Indoor 2013 Women 1500m Paris | Abeba Aregawi | Sweden | ---- | Isabel Macías | Spain | ---- | Katarzyna Broniatowska | Poland | ---- |
Indoor 2015 Women 1500m Prague | Sifan Hassan | Netherlands | ---- | Angelika Cichocka | Poland | ---- | Federica Del Buono | Italy | ---- |
Indoor 2017 Women 1500m Belgrade | Laura Muir | Great Britain | ---- | Konstanze Klosterhalfen | Germany | ---- | Sofia Ennaoui | Poland | ---- |
Indoor 2019 Women 1500m Glasgow | Laura Muir | Great Britain | ---- | Sofia Ennaoui | Poland | ---- | Ciara Mageean | Ireland | ---- |
Indoor 2021 Women 1500m Toruń | Elise Vanderelst | Belgium | ---- | Holly Archer | Great Britain | ---- | Hanna Klein | Germany | ---- |
Indoor 2023 Women 1500m Istanbul | Laura Muir | Great Britain | ---- | Claudia Bobocea | Romania | ---- | Sofia Ennaoui | Poland | ---- |
Indoor 2025 Women 1500m Apeldoorn | Agathe Guillemot | France | ---- | Salomé Afonso | Portugal | ---- | Revée Walcott-Nolan | Great Britain | ---- |