National Institute of Technology Hamirpur (NIT Hamirpur or NITH) is a public technical university located in Hamirpur, Himachal Pradesh, India. It is one of the thirty one National Institutes of Technology established, administered and funded by MHRD. Ranked 128 among engineering colleges in India by National Institutional Ranking Framework. NIT Hamirpur offers a comprehensive curriculum for undergraduate, graduate and doctorate studies in various fields of Architecture, engineering, pure sciences and humanities.