Gurpreet Singh is an Indian racewalker. He qualified for the Tokyo Olympics 2020 after winning the Indian 50km racewalking championship with a time of 3:59:42 (his personal best). He competed in the 50km racewalking event in the Tokyo Olympics, but failed to finish due to cramps, withdrawing after 35km.