[citation needed] The area got its name from Muhammad Karim Chowdhury,[citation needed] a Bengali Muslim mirashdar[note 1] who originally established a bazaar (known as Karimganj) less than 6.4 kilometres (4.0 miles) south of the confluence of the Natikhal and Kushiyara River.
Abdul Matlib Mazumdar was one of the silent Indian freedom fighters who led a delegation before Radcliffe commission to ensure Greater Sylhet region remained with India/Assam.
But on stern demands of the Muslim League, and with support of top leaders of Assam then,[7] plebiscite was held where Sylhet region (including Karimganj) voted to go with Pakistan, winning by a very small margin.
[8] Sylhet was gifted to East Pakistan with Karimganj being divided and handed over to India/Assam reason stated to let India have proper connectivity with Tripura.
On 21 November 2024, the district was officially renamed from "Karimganj" to present "Sribhumi" to honour Rabindranath Tagore who viewed it as the land of goddess Lakshmi.
[1][9] Karimganj district occupies an area of 1,809 square kilometres (698 sq mi),[10] comparatively equivalent to Alaska's Afognak Island.
Karimganj town is located on the northern fringe of the district adjoining Bangladesh, by the river Kushiyara.
One prominent feature of the place is a long and winding canal called Noti Khal meandering through the town.
Now, however, this canal has been blocked at several places through embankments and landfills to pave way for road transport and construction works.
[15] Rare species found are Tiger, Hoolock gibbon, Porcupine, Golden Langur (Hanuman), Monkey, Fox, Asian Elephant, Giant river otter, macaw parrots, Parakeets, Hornbill, Maina, different types of local and migratory birds, Snakes, Coypubara (2nd largest rodent in world) etc., have been recorded.
Karimganj town has a railway junction, with broad gauge lines connecting Assam with Tripura pass through this station.
Communication with Silchar, Badarpur, Patharkandi and other nearby places is also mainly dependent on road transport, with services by all sorts of light and heavy vehicles available at frequent intervals.
According to the 2011 census Karimganj district has a population of 1,228,686,[2] roughly equal to the nation of Bahrain[24] or the US state of New Hampshire.
[27] Bengali is the official language in Karimganj along with the other two districts of Barak valley which includes, Hailakandi and Cachar.