Nayanpur Primary School is an educational establishment that is located at Madhabpur Habiganj. The alternative name for Nayanpur Primary School is নয়নপুর প্রাথমিক বিদ্যালয়. Average age of the teachers at Nayanpur Primary School is 59 years.