El XXVIII Campeonato Europeo de Natación se celebró en Budapest (Hungría) entre el 26 de julio y el 6 de agosto de 2006 bajo la organización de la Liga Europea de Natación (LEN) y la Asociación Húngara de Natación.
Se realizaron competiciones de natación, natación sincronizada, saltos y natación en aguas abiertas.
Las sedes por especialidad fueron: