List of villages in Kishanganj district

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.

This is list of villages of Kishanganj district according to respective blocks.