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.