Ratanpur Kalyanpur is a village in Behat tehsil in district of Saharanpur, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Ratanpur Kalyanpur was 1,591 which includes 839 males and 752 females. Ratanpur Kalyanpur covers 375.3 ha area. Pincode of Ratanpur Kalyanpur is 247120.