জামালপুর শাহী মসজিদ গাইবান্ধা জেলা সদর থেকে ১৬ কিলোমিটার পশ্চিমে সাদুল্লাপুর উপজেলার অন্তর্গত বড় জামালপুর গ্রামে অবস্থিত। কিংবদন্তি অনুসারে, প্রায় 600 বছর আগে ইরাক থেকে 360 জন আউলিয়া ইসলাম প্রচারের জন্য বিশ্বের বিভিন্ন স্থানে ছড়িয়ে পড়ে। তন্মধ্যে গাইবান্ধায় আগত সুফি হযরত শাহ জামাল (রঃ) এর তত্ত্বাবধানে এই ঐতিহাসিক শাহী মসজিদটি নির্মিত হয় এবং তার নামেই ইউনিয়ন পরিষদ ও মসজিদের নামকরণ করা হয়। মসজিদের উত্তর পাশে হযরত শাহ জামালের মাজার অবস্থিত।
জামালপুর শাহী মসজিদ মাটিতে চাপা পড়ে ছিল দীর্ঘদিন। পরবর্তীতে 60 শতকে গাইবান্ধা মহকুমার প্রশাসক হাক্কানী কুতুবুদ্দিন নামে এক ব্যক্তি মসজিদটি অনুসন্ধানের চেষ্টা করেও ব্যর্থ হন। হঠাৎ প্রবল ঝড়ে মসজিদের জায়গায় বেড়ে ওঠা বটগাছগুলো ভেঙ্গে গেলে স্থানীয় লোকজন মসজিদটি দেখতে পান। এ কারণে অনেকে একে গায়েবী মসজিদ বলে থাকেন। মসজিদের সামনে একটি বিশাল দীঘি রয়েছে, দীঘিটিকে ঘিরে রয়েছে নানা কিংবদন্তি।
জামালপুর শাহী মসজিদের নিচের দেয়াল ৭২ ইঞ্চি এবং উপরের দেয়াল ৫৬ ইঞ্চি পুরু। মসজিদের অভ্যন্তরে, মাত্র 2 সারি নামাজ পাওয়া যায়, তাই মূল অবকাঠামো অক্ষুণ্ন রেখে মসজিদটি সম্প্রসারিত ও সংস্কার করা হয়। দোতলা এই শাহী মসজিদে বর্তমানে প্রায় ৫০০-৭০০ মুসল্লি একসঙ্গে নামাজ আদায় করতে পারেন।



