Moharajpur Non-government Primary School is an educational establishment that is located at Nawabganj Dinajpur. The alternative name for Moharajpur Non-government Primary School is মহারাজপুর বেসরকারী প্রাথমিক বিদ্যালয়. Average age of the teachers at Moharajpur Non-government Primary School is 44 years.