 Main crops are Garlic, soyabean, isabgol,wheat and Opium ( a Narcotic crop used for Medicines ).Town is famous in district for its quality Opium production

It has an average elevation of 434 metres (1,423 feet).India census, Narayangarh had a population of 10,191.