Uttar Moheshpur Primary School is an educational establishment that is located at Kaharole Dinajpur. The alternative name for Uttar Moheshpur Primary School is উত্তর মহেশপুর প্রাথমিক বিদ্যালয়. Average age of the teachers at Uttar Moheshpur Primary School is 51 years.