 The Narayangarh Nagar Panchayat has population of 10,191 of which 5,168 are males while 5,023 are females as per report released by Census India 2011.Narayangarh is a beautiful town with a Small lake.Town has a agriculture based economy.