Ratanpur is a village in Idar tehsil in district of Sabar Kantha, Gujarat, India. As per the data provided by Census of India in 2011, total population of Ratanpur was 2,131 which includes 1,115 males and 1,016 females. Ratanpur covers 693.31 ha area. Pincode of Ratanpur is 383430.