The original name of Kurigram was Kuriganj before it was renamed in 1984. The name Kurigram comes from Kuri and Gram, meaning "twenty" and "villages" in the Kol language respectively. The name of the district was changed to reflect shiftingdemographics since it originally consisted of twenty villages. In 1775 the population of Kurigram increased significantly and the district no longer consisted of only twenty villages.
In 2011, Kurigram Municipality had 17,159 households and a population of 77,252. 15,083 were under 10 yearsof age. Kurigram had a literacy rate of 63.18% and a sex ratio of 963 females per 1000 males.