Kanigaon is a village in Singhwara tehsil in district of Darbhanga, Bihar, India. As per the data provided by Census of India in 2011, total population of Kanigaon was 7,385 which includes 3,768 males and 3,617 females. Kanigaon covers 1289 ha area. Pincode of Kanigaon is 847104.