Kanhauli is a village in Khajauli tehsil in district of Madhubani, Bihar, India. As per the data provided by Census of India in 2011, total population of Kanhauli was 8,145 which includes 4,181 males and 3,964 females. Kanhauli covers 581.17 ha area. Pincode of Kanhauli is N/A.