Lahchora is a village in Kheragarh tehsil in district of Agra, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Lahchora was 2,442 which includes 1,311 males and 1,131 females. Lahchora covers 367 ha area. Pincode of Lahchora is 283124.