Tarafshadi Registered Primary School is an educational establishment that is located at Mithapukur Rangpur. The alternative name for Tarafshadi Registered Primary School is তারাফশাদি নিবন্ধিত প্রাথমিক বিদ্যালয়. Average age of the teachers at Tarafshadi Registered Primary School is 55 years.