L'État d'Himachal Pradesh, état qui a une altitude comprise entre 350 et 7025 mètres au dessus du niveau de la mer, se trouve en grande partie sur les contreforts de la chaîne de Dhauladhar.
Le territoire s'étale sur 55673 kilomètres carrés, pour une population de 6864602 habitants, selon le recensement de l'année 2011. Le climat est subtropical humide, selon la classification de Koppen, fondée sur les précipitations et les températures. Shimla et Dharamshala, son chef lieu, est à une distance, à vol d'oiseau, de 275 kilomètres de New Delhi, la capitale du pays.
Cet état, situé au nord de l'Inde en Asie du Sud, est lié aux origines du Spiti.