Belgarha is a village in Malihabad tehsil in district of Lucknow, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Belgarha was 1,452 which includes 785 males and 667 females. Belgarha covers 142.49 ha area. Pincode of Belgarha is N/A.