১৮৭৫ সাল হতে ১৮৭৭ সাল পর্যন্ত দেশের  ভীষণ দূর্ভিক্ষ দেখা দেয় । দূর্ভিক্ষ মোকাবেলার জন্য দেশের রেললাইন বসানোর কাজ শুরু হয় । ১৮৮৪ সালে কলকাতা হতে জলপাইগুড়ী পর্যন্ত ২৯৬ মাইল রেলপথ বসানোর কাজ শেষ হলে লোকজনের উঠানামা এবং মালামাল আমদানী রপ্তানীর সুবিধার জন্য ৪,৫,৬ বা ৭ মাইল পর পর রেলস্টেশন সহাপিত হয় । সান্তাহারের পরে তিলকপুর , আক্কেলপুর , জামালগঞ্জ এবং বাঘাবাড়ীতে ( জয়পুরহাটের সহানীয় নাম ছিল বাঘাবাড়ীহাট) রেলস্টেশন সহাপিত হয় । জয়পুর গভর্ণমেণ্ট ক্রাউন স্টেটের নাম অনুসারে এর নাম রাখা জয়পুরহাট রেলস্টেশন । রেলস্টেশন ও পোষ্ট অফিসের নাম জয়পুরহাট রাখার পর হতে  এলাকাটি জয়পুরহাট বলে পরিচিত হতে থাকে। কিন্তু সরকারী কাগজপত্রে এর আসল নাম গোপেন্দ্রগঞ্জই বহাল থাকে ।