The library was established on June 8, 1904, in the first building of the Chittagong Municipality, under the name Chittagong Municipal Library. The building was built even before the establishment of the library in 1858. At that time, it was used as the office of the District Magistrate. When the Chittagong Municipal Committee was formed on 22 June 1863, the building began to be used as its office. Later, in 1904, the Chittagong Municipality was shifted to Andarkilla and the library was established there. At that time, the British Council Library was located on its ground floor.[3] In 1921–1922, the then Chairman of Chittagong Municipality, Nur Ahmed, took the initiative to expand the library. Finally, in 1923, the Chittagong City Corporation Public Library was shifted from Andarkilla to its present location on the banks of Laldighi.[4]
After the independence of Bangladesh, the name of Chittagong Municipal Library was changed to Chattogram City Corporation Public Library. In 2018 when Govt change the city name from Chittagong to Chattogram. It also effective with this library name.[1]
In 2017, the century-old and historic three-storey building of the Chattogram City Corporation Public Library was demolished. As a result, all the books and other materials of the library were transferred to the Urban Health Complex in Bibirhat of the city. Where, the books were stored in 900 bags on the 3rd floor of the building. Under the 'Re-construction of Laldighi Central Disaster Management Control Office Library and Community cum Cyclone Shelter' project, the Ministry of Housing and Public Works took the initiative to construct a new building at a cost of about 15 crore taka with JICA funding.[5] After the completion of the construction work in 2020, Professor Anupam Sen inaugurated the new 8-storey building on 14 December. During the tenure of former City Corporation Administrator Khorshed Alam Sujon, the 5th and 6th floors of the building were allocated for the library in 2020 and the public library is currently operating here. The size of each floor of the library is 4,000 square feet. It is worth noting that the ground floor of the multi-storey building has been allocated for car parking, the second floor for a conference room, the third floor for a cyclone shelter, the fourth floor for a teacher training center, the seventh floor for the sports XI office, and the eighth floor for a rest house.[4] In 2021, during the COVID-19 pandemic, a 50-bed isolation center was built on the second and third floors of the building.[6]