Hanna Drabenia born 15 August 1987, Starobin, Minsk Region) is a Belarusian race walker. She competed in the 20 km kilometres event at the 2012 Summer Olympics, finishing 25th with a time of 1:31:58.