Está ubicado al norte del país, limitando al norte con la República Popular China, al este con Nepal, al sur con Uttar Pradesh, al suroeste con Haryana y al oeste con Himachal Pradesh.