Karanpura is a village in Ramna tehsil in district of Garhwa, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Karanpura was 1,839 which includes 981 males and 858 females. Karanpura covers 259 ha area. Pincode of Karanpura is 822114.