El X Campeonato Mundial de Atletismo en Pista Cubierta se celebró en Budapest (Hungría) entre el 5 y el 7 de marzo de 2004 bajo la organización de la Asociación Internacional de Federaciones de Atletismo y la Federación Húngara de Atletismo.