Hajiganj Shahi Mashjid was established about 400 years ago at period of Esha kha. Narayangonj has 4 shahi Mashjid. This Shahi Mashjid was built on the western bank of Shitalakshya River. Around the Mashjid lots of historical places situated. As like southern side Hajigonj Fort, eastern side & over the river Kadam-e Rasul Darga and westrn side Hajigonj Mazar.