1948年設開封特別市第二區,1955年更名鼓樓區,1960年改鼓樓公社,1961年復設鼓樓區,文革中曾改名紅光區,1980年復名。
1996年?,鼓樓區面積7.9平方千米,人口12.4萬人,轄6個街道:相國寺街道、新華街道、州橋街道、臥龍街道、城西街道、西司門街道。區政府駐南書店街。市政府駐轄區內。
2000年第五次人口普查,鼓樓區總人口132587人,其中:臥龍街道18474人、新華街道17626人、相國寺街道7163人、州橋街道25339人、西司門街道22823人、城西街道41162人。
2005年5月30日,國務院(國函[2005]44號)批準,調整開封市市轄區和開封縣部分行政區劃:將開封市南關區的五一街道、原郊區南郊鄉的淺河、牛墩、劉寺、楊砦、楊寺莊、蔡屯、小王屯、南柴屯、豐收崗9個村和開封縣仙人莊鄉劃歸開封市鼓樓區管轄;將鼓樓區的城西街道劃歸金明區管轄。 實際調整情況:將南關區的五一街道辦事處,龍亭區的板橋社區、新街口社區(不含西門大街路北側、中山路中段路東側)、徐府街路南側,郊區南郊鄉的淺河、牛墩、劉寺、楊砦、楊寺莊、蔡屯、小王屯、南柴屯、豐收崗9個村委會和開封縣的仙人莊鄉劃歸鼓樓區。行政區劃調整后,鼓樓區轄6個街道辦事處、1個鄉,24個社區居委會、18個村委會,面積58.68平方千米,人口16.13萬人。
2005年末,鼓樓區轄7個街道:臥龍街道、新華街道、西司門街道、城西街道、相國寺街道、州橋街道、仙人莊街道(新增)。