National Institute of Technology, Hamirpur (commonly referred to as NIT Hamirpur) is a deemed technical university located at Hamirpur in Himachal Pradesh state of India and is wholly funded by Government of India. It is one of the twenty National Institutes of Technology established and administered by Government of India. It conducts undergraduate and postgraduate programmes in Engineering and Architecture and Doctor of Philosophy programme in Engineering, Sciences and Humanities.