Uttar Pradesh borders Nepal and the Indian states of Uttarakhand , Himachal Pradesh , Haryana , Delhi , Rajasthan , Madhya Pradesh , Chhattisgarh , Jharkhand and Bihar . Uttar Pradesh shares an international border with Nepal and is bounded by the Indian states of Uttarakhand , Himachal Pradesh , Haryana , Delhi , Rajasthan , Madhya Pradesh , Chhattisgarh , Jharkhand and Bihar .