About Meoli
Meoli 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 Meoli was 2,333 which includes 1,241 males and 1,092 females. Meoli covers 477 ha area. Pincode of Meoli is N/A.