Mahroli is a village in Dataganj tehsil in district of Budaun, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Mahroli was 1,608 which includes 846 males and 762 females. Mahroli covers 168.56 ha area. Pincode of Mahroli is N/A.