Narayanpur is a village in Pupri taluk, Sitamarhi district, Bihar. Its LGD code is 219706 and it covers 3.065 km². Category: Rural.
Bordering villages: Balha Madsudan, Bhima Makresar, Hariharpur, Pharuha Bhawani, Piprarhi.
Boundary from the Survey of India village boundary database. All villages in Bihar