Roorkee Roorkee is a city and a municipal corporation in the Haridwar district of the state of Uttarakhand, India. It is 31 km from Haridwar city, the district headquarters. It is spread over a flat terrain under the Sivalik Hills of the Himalayas.