Hannibal Gaskin (born August 30, 1997) is a Guyanese swimmer. He competed at the 2016 Summer Olympics (Rio de Janeiro) in the men's 100 metre butterfly event; his time of 58.57 seconds in the heats did not qualify him for the semifinals. He was the flag bearer for Guyana at the Parade of Nations.