Karahi is a village in Kiraoli tehsil in district of Agra, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Karahi was 2,030 which includes 1,074 males and 956 females. Karahi covers 362.54 ha area. Pincode of Karahi is N/A.