Indian states that shares border with Nepal are -Uttrakhand, Uttar Pradesh, Sikkim, West Bengal, and Bihar.
The border was formed after the Sugauly Treaty of 1816between Nepal and the British Raj.
The state-wise length of borders are given below :