Ranipur is a village in Gangarampur tehsil in district of Dakshin Dinajpur, West Bengal, India. As per the data provided by Census of India in 2011, total population of Ranipur was 949 which includes 471 males and 478 females. Ranipur covers 193.8 ha area. Pincode of Ranipur is 733124.