钟鼓楼位于永昌县城中心，又名声教楼。该楼于明代万历初年始建，并于万历十五年（1587年）建成。此后该楼曾于清朝顺治年间和干隆二十二年（1767年）进行过修缮，但也曾经历过多次地震。1927年的古浪大地震中，该楼部分构件断裂脱卯，楼体倾斜并出现下陷。中华人民共和国成立后，文物部门曾对该楼进行过多次维修。1981年，永昌钟鼓楼被列为甘肃省文物保护单位。1984年，永昌县人民政府对钟鼓楼进行了落架重修，该次施工自1984年6月开始，历时两年完成，共计花费经费53万元，其中1万元为民间筹措。这次维修基本恢复了该楼始