Karimganj’s history is deeply intertwined with the broader narrative of the Sylhet region and the Bengal Presidency under British rule. Originally, it was an integral part of the Sylhet District of undivided India. Following the colonization of the region by the British East India Company in the 18th century, Karimganj emerged as a vital river port and a subdivision in the late 1800s, connecting the tea gardens of Assam to the seaports of Bengal via the Kushiyara River.
The most defining moment in Karimganj’s modern history occurred during the Partition of India in 1947. A controversial referendum known as the Sylhet Referendum was held to determine whether the district would join the newly formed dominion of India or Pakistan. While the majority of Sylhet voted to join East Pakistan (now Bangladesh), the Boundary Commission led by Cyril Radcliffe awarded three-and-a-half *thanas* (police stations)—including Karimganj—to India. Thus, Karimganj was severed from its historical parent district and integrated into Assam.
Following Partition, Karimganj became a subdivision of the Cachar district in Assam. It absorbed a significant influx of refugees fleeing across the new border, which profoundly shaped its demographic and cultural landscape. Recognizing the administrative needs of the growing border region, the Government of Assam declared Karimganj a full-fledged independent district on July 1, 1983. Today, the city reflects a complex tapestry of historical migration, resilience, and economic adaptation.

