The main campus of IIT Mandi is in Kamand village. The village is located in Mandi Tehsil of Mandi district in Himachal Pradesh. The village is on the banks of Uhl- a tributary of the river Beas. Kamand is approximately 14 kms from Mandi town. There is great variation in the climatic conditions of Himachal due to extreme variation in elevation. The climate varies from hot and sub-humid tropical in the southern tracts to cold, alpine and glacial in the northern and eastern mountain ranges with more elevation.
Mandi has an average elevation of 1044 meters (3425 feet) and is situated on the banks of Beas. Mandi town falls in the lower most climatic zone of the Himalayas. These regions enjoys a wet-sub temperate climate of the foot hills (450-900 meters) as against the dry-cold alpine climate with snowfall at higher altitudes (2400-4800 meters). Average annual rainfall of Mandi is 1380 mm.