Johan Linde (born 27 June 1983 in Adelaide, South Australia) is an Australian amateur boxer of Estonian descent. He represented Australia at the 2012 London Olympic Games in the super heavyweight division and was Australian team captain at the 2013 World Amateur Boxing Championships in Almaty, Kazakhstan.