The Haridwar district is ringed by Saharanpur in the west, Dehradun in the north west and north, Pauri Garhwal in the east, Muzaffarnagar in south and Bijnor in the south-east.
The district is administratively subdivided into three tehsils: Haridwar, Roorkee, and Laksar.