Gorubathan (Nepali: गोरुबथान) is a small town in the Kalimpong subdivision of Darjeeling district of the Indian state of West Bengal.