Narayanpur is a Sub-District (Tehsil/Block/Mandal) in the Lakhimpur District of Assam. As par Census 2011 information the sub-district code of Narayanpur is 02048. There are about 7 sub-districts in Lakhimpur and Narayanpur is one of them. Bihpuria, Dhakuakhana, Kadam, Naobaicha, North Lakhimpur, Subansiri etc. are other sub-districts in Lakhimpur.There are about 200 villages in Narayanpur sub-district, which you can browse from villages list.