Keratpur is a village in Shikarpur tehsil in district of Bulandshahr, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Keratpur was 3,603 which includes 1,932 males and 1,671 females. Keratpur covers 643.72 ha area. Pincode of Keratpur is N/A.