Karimganj is a city in the Karimganj District of the Indian state of Assam. It is the administrative headquarters of the district.
Karimganj city is located at 24.87°N 92.35°E / 24.87; 92.35. The area of Karimganj city is 16.09 km2. It has an average elevation of 13 metres (42 feet).