Kanyadhol is a village in Kalameshwar tehsil in district of Nagpur, Maharashtra, India. As per the data provided by Census of India in 2011, total population of Kanyadhol was 922 which includes 460 males and 462 females. Kanyadhol covers 469.24 ha area. Pincode of Kanyadhol is N/A.