VM i svømmesport 1978

VN i svømming 1978. Det tredje verdensmesterskapet i svømming ble arrangert i Vest-Berlin i perioden 20. til 28. august 1978.

 Menn 
 100 meter fri 
 Plass Land Utøver Tid 1.  David McCagg 2.   James Montgomery 3.   FRG Klaus Steinbach

 200 meter fri 
 Plass Land Utøver Tid 1.   USA Bill Forrester 2.   USA Rowdy Gaines 3.  URS Sergej Kopliakov

 400 meter fri 
 Plass Land Utøver Tid 1.  URS Vladimir Salnikov 2.  USA Jeff Float 3.  USA Bill Forrester

 1500 meter fri 
 Plass Land Utøver Tid 1.  URS Vladimir Salnikov 2.  YUG Borut Petric 3.  USA Bobby Hackett

 100 meter butterfly 
 Plass Land Utøver Tid 1.  USA Joe Bottom  2.  USA Greg Jagenburg 3.  SWE Pär Arvidsson 

 200 meter butterfly 
 Plass Land Utøver Tid 1.  USA Mike Bruner  2.  USA Steven Gregg 3.  GDR Roger Pyttel

 100 meter rygg 
 Plass Land Utøver Tid 1.  USA Bob Jackson 2.  USA Peter Rocca 3.  BRA Romulo Arantes

 200 meter rygg 
 Plass Land Utøver Tid 1.  USA Jesse Vassallo 2.  NZL Gary Hurring 3.  HUN Zoltán Verrasztó 

 100 meter bryst 
 Plass Land Utøver Tid 1.  FRG Walter Kusch 2.  CAN Graham Smith  3.  FRG Gerald Mörken

 200 meter bryst 
 Plass Land Utøver Tid 1.  USA Nick Nevid  2.  URS Arsen Miskarov 3.  FRG Walter Kusch 

 200 meter medley 
 Plass Land Utøver Tid 1.  CAN Graham Smith  2.  USA Jesse Vassallo 3.  URS Aleksandr Sidorenko 

 400 meter medley 
 Plass Land Utøver Tid 1.  USA Jesse Vassallo 2.  URS Sergej Fesenko 3.  HUN András Hargitay

 4 x 100 meter fri 
 Plass Land Utøvere Tid 1.  USA Jack BabashoffRowdy GainesJames MontgomeryDavid McCagg 2.   FRG Andreas SchmidtUlrich TempsPeter KnustKlaus Steinbach 3.   SWE Per HolmertzDan LarssonPer-Ola QuistPer-Alvar Magnusson

 4 x 200 meter fri 
 Plass Land Utøvere Tid 1.   USA Bruce FurnissBill ForresterBobby HackettRowdy Gaines 2.   URS Sergey RusinAndrej KrylovVladimir SalnikovSergej Kopliakov 3.   FRG Andreas SchmidtPeter KnustKarsken LippmannFrank Wennmann

 4 x 100 meter medley 
 Plass Land Utøvere Tid 1.   USA Bob JacksonNick NevidJoe BottomDavid McCagg 2.   FRG Klaus SteinbachWalter KuschMichael KrausAndreas Schmidt 3.   GBR Gary AbrahamDuncan GoodhewJohn MillsMartin Smith

 Kvinner 
 100 meter fri 
 Plass Land Utøvere Tid 1.  GDR Barbara Krause 2.  NOR Lene Jenssen 3.  URS Larisa Tsereva

 200 meter fri 
 Plass Land Utøvere Tid 1.  USA Cynthia Woodhead 2.  GDR Barbara Krause 3.  URS Larisa Tsereva

 400 meter fri 
 Plass Land Utøvere Tid 1.  USA Tracey Wickham 2.  USA Cynthia Woodhead 3.  USA Kim Linehan

 800 meter fri 
 Plass Land Utøvere Tid 1.  USA Tracey Wickham 2.  USA Cynthia Woodhead 3.  USA Kim Linehan

 100 meter butterfly 
 Plass Land Utøvere Tid 1.  USA Joan Pennington  2.  GDR Andrea Pollack 3.  CAN Wendy Quirk

 200 meter butterfly 
 Plass Land Utøvere Tid 1.  USA Tracy Caulkins 2.  USA Nancy Hogshead  3.  GDR Andrea Pollack 

 100 meter rygg 
 Plass Land Utøvere Tid 1.  USA Linda Jezek  2.  GDR Birgit Treiber 3.  CAN Cheryl Gibson

 200 meter rygg 
 Plass Land Utøvere Tid 1.  USA Linda Jezek  2.  GDR Birgit Treiber 3.  CAN Cheryl Gibson

 100 meter bryst 
 Plass Land Utøvere Tid 1.  URS Julia Bogdanova  2.  USA Tracy Caulkins 3.  GBR Margaret Kelly 

 200 meter bryst 
 Plass Land Utøvere Tid 1.  URS Lina Kačiušytė 2.  URS Julija Bogdanova 3.  DEN Susanne Nielsson 

 200 meter medley 
 Plass Land Utøvere Tid 1.  USA Tracy Caulkins 2.  USA Joan Pennington 3.  GDR Ulrike Tauber

 400 meter medley 
 Plass Land Utøvere Tid 1.  USA Tracy Caulkins  2.  GDR Ulrike Tauber 3.  GDR Petra Schneider

 4 x 100 meter fri 
 Plass Land Utøvere Tid 1.   USA Tracy CaulkinsStephanie ElkinsJill SterkelCynthia Woodhead 2.   GDR Heike WittCaren MetschuckBarbara KrausePetra Priemer 3.   CAN Gail AmundrudNancy GarapickSue SloanWendy Quirk

 4 x 100 meter medley 
 Plass Land Utøvere Tid 1.   USA Linda JezekTracy CaulkinsJoan PenningtonCynthia Woodhead 2.   GDR Birgit TreiberRamona ReinkeAndrea PollackBarbara Krause 3.   URS Elena KruglovaJulia BogdanovaIrina AksenovaLarisa Tsereva

Medaljeoversikt
 Plass Nasjon    Totalt 1  23 14 7 44* 2  6 4 6 16 3  3 1 5 9 4  2 0 0 2 5  1 10 4 15 6  1 2 4 7 7  1 0 1 2 8  0 2 1 3 9  0 1 2 3 10  0 1 1 2 11  0 1 0 1  0 1 0 1 13  0 0 2 2  0 0 2 2 15  0 0 1 1  0 0 1 1 Totalt 37 37 37111
Rekord(*)