Joypurhat was an area under the Pala Empire & Sena dynasty from a long period of time. Till 16th and 17th centuries, there were no clear information about Joypurhat's history. Previously the local name for Joypurhat was 'Baghabarihat(Bengali-বাঘাবাড়ীহাট)'. Later it was called 'Gopendraganjahat (Bengali-গোপেন্দ্রগঞ্জহাট)' in many archives. Once 'Lalbazar Thana(Bengali-লালবাজার থানা)' was established by containing the present Joypurhat Sadar Upazila and Panchbibi Upazila. The thana (upazila/sub-district) was located at east side of Small Jamuna River named 'Puranapoil ()'. Then Puranapoil Union was known as 'Karimanagar()'. A post office was established in Lalbazar Thana. The sub-registry office was established in 'Nawabganj()'. There were many 'NeelKuthi(নীলকুঠি, যার ঠিকানা, কুঠিবাড়ী ব্রীজ, জয়পুরহাট সদর থেকে ৩ কি.মি দূরে অবস্থিত )' established in this area. At that era, Lalbazar Thana was a town. Back then it was the only work place for the ordinary people of that area. From Lalbazar Thana, Small Jamuna River gorge, the whole travel, commerce and trade were maintained.