Malgosha is a village in Tanda tehsil in district of Rampur, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Malgosha was 335 which includes 183 males and 152 females. Malgosha covers 99.05 ha area. Pincode of Malgosha is N/A.