Narayanganj travel guide, Dhaka Division

Narayanganj lies just south-east of Dhaka where the Shitalakshya meets the Meghna, and at about 684 km² it is the country's smallest district by area, with roughly 3.91 million people (2022 census). Once a great jute port, it is still an industrial and textile hub. Its history runs deep: Sonargaon, a medieval capital of Bengal, holds the Panam Nagar streets of old merchant houses and the Folk Art and Crafts Museum, and the Mughal river forts of Hajiganj and Sonakanda guard the waterways.

Sources: Wikipedia: Narayanganj District, Wikipedia: List of districts of Bangladesh (area, 2022 census) · facts checked Oct 7, 2026

Hajiganj Fort
Hajiganj Fort · Photo: Tufan Mazhar Khan / Wikimedia Commons · CC BY-SA 4.0 · Source

At a glance

Area
684 km²
Population (2022 census)
3,909,138
Density
5,715 people per km²

Sources: Wikipedia: List of districts of Bangladesh (area, 2022 census) · facts checked Oct 7, 2026

Places to see

Travel facts

Best time to visit
No verified information yet
Estimated costs
No verified information yet

FAQ

Where is Narayanganj?

Narayanganj is in Bangladesh's Dhaka Division, one of the country's 64 districts.

What is there to see in Narayanganj?

Places added to this guide: Hajiganj Fort, Panam Nagar, Sonakanda Fort.

When is the best time to visit Narayanganj?

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

What can you see in Sonargaon?

Panam Nagar, a street of old merchant houses, the Folk Art and Crafts Museum, and the Goaldi Mosque.

Which Mughal forts are in Narayanganj?

Hajiganj Fort and Sonakanda Fort, both river forts from the Mughal period.