Hajiganj Fort

A Mughal river fort in Narayanganj built in the first half of the 17th century. It is in Narayanganj district, Dhaka Division.

About Hajiganj Fort

Hajiganj Fort, also called Khizirpur Fort, stands on the west bank of the Shitalakshya in Narayanganj. Its date is uncertain, but it was probably built soon after Subahdar Islam Khan made Dhaka the Mughal capital, to stop Magh and Portuguese raids, which makes it older than the Sonakanda and Idrakpur forts; together the three formed a defence system for Dhaka. Islam Khan used it in his campaigns against the Baro-Bhuiyans.

The brick fort has a five-sided curtain wall with rounded corner bastions, loopholes for muskets, a raised walkway along the rampart and wider openings in the bastions for cannon. A tall square brick column stands free in one corner of the enclosure.

Sources: Wikipedia: Hajiganj Fort · facts checked Oct 7, 2026

About this place

Type
Heritage
Location
Narayanganj
Best time to visit
No verified information yet
Estimated costs
No verified information yet

Similar places

Chosen by type, shared district and how close they are on the map.

FAQ

What is Hajiganj Fort known for?

Hajiganj Fort, also called Khizirpur Fort, stands on the west bank of the Shitalakshya in Narayanganj. Its date is uncertain, but it was probably built soon after Subahdar Islam Khan made Dhaka the Mughal capital, to stop Magh and Portuguese raids, which makes it older than the Sonakanda and Idrakpur forts; together the three formed a defence system for Dhaka. Islam Khan used it in his campaigns against the Baro-Bhuiyans.

Where is Hajiganj Fort?

Hajiganj Fort is in Narayanganj in Bangladesh.

What kind of place is Hajiganj Fort?

It is a Heritage destination.

When is the best time to visit Hajiganj Fort?

We don't have verified information on this yet, so no months are given.