Kakrahi is a village in Burhanpur tehsil in district of Azamgarh, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Kakrahi was 2,018 which includes 989 males and 1,029 females. Kakrahi covers 211.05 ha area. Pincode of Kakrahi is 276141.