Está ubicado en al noreste del país, limitando al oeste con Punyab, al norte con Himachal Pradesh, al noreste con Uttarakhand, al este con Delhi y Uttar Pradesh, y al sur con Rajastán.