El XII Campeonato Europeo de Natación en Piscina Corta se celebró en Viena (Austria) entre el 9 y el 12 de diciembre de 2004.
Fue organizado por la Liga Europea de Natación (LEN) y la Federación Austriaca de Natación.
Las competiciones se realizaron en las instalaciones de la Wiener Stadthalle de la ciudad austriaca.
Participaron un total de 36 países europeos.