Está ubicado al oeste del país, limitando al norte con Punyab, al noreste con Haryana y Uttar Pradesh, al este con Madhya Pradesh, al sur con Guyarat y al oeste con Pakistán.