Knutstårnet ble i middelalderen kalt Kanniketårnet og bygget som et flankeringstårn mot nordvest. I tårnet var det i en lang periode fangerom. I 1641 ble det oppført en hestemølle her og tårnet ble senere også brukt som kruttårn. Navnet Knutstårnet henspeiler på ridderen Knut Alvssøn som etter sigende ble liggende ubegravet i tårnet i 12 år etter å ha blitt drept av Henrik Krummedike i 1502. Tårnet er i nyere tid delvis gjenreist på de gamle murene.