Kishanganj district of Bihar, India comprises only one sub-division, Kishanganj, which is divided into 7 Blocks and has a total of 771 villages. There are 39 uninhabited villages (out of 771 total villages) in the district of Kishanganj.[1]
This is list of villages of Kishanganj district according to respective blocks.[2]