Hamirpur is a town and the district headquarters of Hamirpur district in the Himalayan state of Himachal Pradesh, India. Hamirpur is located in a relatively colder region in western Himachal Pradesh with a lower altitude as compared to the other districts of the state.
The exact geographical co-ordinates of Hamirpur is 31.68°N 76.52°E, and the average elevation is 738 m (2,421 ft).
Hamirpur is mainly a hilly terrain. it is also called trap of roads
Shri Siddh Baba Balak Nath Temple, Deotsidh, is the biggest holy shrine in Barsar tehsil of the district. It is situated on the Deotsidh Dhar Range in Sivalik Hills. It stretches across 44 kilometers from Hamirpur, 185 kilometers from Chandigarh, 93 kilometers from Nangal Dam railway station, 64 kilometers from Una, 16 kilometers from Barsar and about 5 kilometers from Shah Talai.