NARAYANGARH is a village in Firozpur taluk, Firozpur district, Punjab. Its LGD code is 34464 and it covers 3.534 km². Category: Rural.
Bordering villages: BHANGALI, SULHANI, THETHAR KALAN, WARA JAWAHIRSINGH WALA, BUIANWALA, JOHIYANWALA.
Boundary from the Survey of India village boundary database. All villages in Punjab