Kanhauli is a village in Barbigha tehsil in district of Sheikhpura, Bihar, India. As per the data provided by Census of India in 2011, total population of Kanhauli was 1,323 which includes 656 males and 667 females. Kanhauli covers 120 ha area. Pincode of Kanhauli is 811101.