10. Halowe Mistrzostwa Świata w Lekkoatletyce – zawody sportowe, które rozegrane zostały w dniach 5-7 marca 2004 w Budapeszcie w Budapest Sports Arena.
Rezultaty Mężczyźni Konkurencja16px|Złoto 1. miejsceWynik16px|Srebro 2. miejsceWynik16px|Brąz 3. miejsceWynikBieg na 60 m(szczegóły) Jason Gardener6,49 Shawn Crawford6,52 Jeorjos Teodoridis6,54 Bieg na 200 m(szczegóły) Dominic Demeritte20,66 Johan Wissman20,72 Tobias Unger21,82Bieg na 400 m(szczegóły) Alleyne Francique45,88 Davian Clarke45,92 Gary Kikaya46,30 Bieg na 800 m(szczegóły) Mbulaeni Mulaudzi1:45,71 Rashid Ramzi1:46,15 Osmar dos Santos1:46,26Bieg na 1500 m(szczegóły) 3:52,31 Iwan Heszko3:52,34 Laban Rotich3:52,93Bieg na 3000 m(szczegóły) Bernard Lagat7:56,34 Rui Silva7:57,08 Markos Geneti7:57,87Bieg na 60 m przez płotki(szczegóły) Allen Johnson7,36 = Liu Xiang7,43 Maurice Wignall7,48 Sztafeta 4 × 400 m(szczegóły) 3:05,21 3:06,23 3:10,44Skok wzwyż(szczegóły) Stefan Holm2,35 Jarosław Rybakow2,32 Jaroslav Bába Ștefan Vasilache Germaine Mason2,25Skok o tyczce(szczegóły) Igor Pawłow5,80 Adam Ptáček5,70 Denys Jurczenko5,70Skok w dal(szczegóły) Savanté Stringfellow8,40 James Beckford8,31 Witalij Szkurłatow8,28 Trójskok(szczegóły) Christian Olsson17,83 = Jadel Gregório17,43 Yoandri Betanzos17,36Pchnięcie kulą(szczegóły) Christian Cantwell21,49 Reese Hoffa21,07 Joachim