Les fortifications de la ville n'ont fait l'objet d'aucune étude spécifique, toutes les dates sont issues de mentions d'archives. L'étude archéologique pourrait se faire très facilement à l'aide de la dendrochronologie des boulins qui sont conservés très nombreux dans les courtines et tours. Selon les travaux historiques, le noyau primitif de Kaysersberg, fondé par les Hohenstaufen, a été fortifié au 13e siècle (vers 1227-1297) et rattaché directement à l'enceinte du château fort le dominant au nord. Au sud, c'est la Weiss qui limite la ville. En 1371, elle est agrandie vers le sud-ouest, au-delà de la rivière et du pont en bois protégé par la porte Haute qui est alors déplacée vers l'ouest. Vers 1424-1432, la ville est agrandie vers l'est et vers l'ouest ce qui provoque le déplacement des portes Haute et Basse vers l'extérieur. Elles sont dédoublées de même que les fossés est, sud et ouest. l'ancien pont sur la Weiss, entre la vieille ville et la ville haute, est reconstruit en pierre et aurait été fortifié en 1514, date à laquelle il est mentionné comme tel. Il est unique en Alsace. Les portes Haute et Basse, cintrées, étaient percées dans de hautes tours carrées. Elles furent démolies en 1806 et remplacées par la construction de 2 corps de garde. Des promenades et un terrain de tir remplacèrent les fossés. Le pont fortifié, endommagé pendant la dernière guerre, a été restauré à l'identique.