Zoltán Halmay fue un nadador del Imperio Austro-húngaro, actual Hungría. Compitió en los Juegos Olímpicos desde 1900 a 1908 donde consiguió las siguientes medallas: 1900: plata (200 m, 4000 m libres), bronce (1000 m libres). 1904: oro (50yd, 100yd libres). 1906: oro (4x250 m libres relevos), plata (100 m libres) (estos juegos no son considerados oficiales por el COI). 1908: plata (100 m libres; 4x200 m libres relevos). Halmay nació en Vysoká pri Morave cerca de Bratislava y murió en Budapest.