As of 2011 Nepal census, it has a population of 36,336 living in 6,478 individual households.
It was formed by joining Fulgama, Devdiha, old Nagrain, Lagmagadha Guthi and Ghodghans village development committees.
[3] Nagarain is facilitated by Shree Rajeshwor Nidhi Higher Secondary School, which is run by government.
Recently, the infrastructure of this school was upgraded and a new classroom block was constructed with the aid from Government of India.
There are few private schools (run by individuals) which provide education in English medium.