Le château de Shrewsbury est un château médiéval situé dans le comté de Shrewsbury, dans le Shropshire, en Angleterre. Il est construit en grès rouge et se dresse sur une colline dans le cou du méandre de la rivière Severn. Il se trouve directement au-dessus de la gare de Shrewsbury et est un bâtiment classé au niveau I.
Guillaume le Conquérant a donné l'ordre de construire un château à Shrewsbury vers 1067. Il fut considérablement agrandi sous Roger de Montgomery vers 1070 pour servir de base d'opérations au Pays de Galles, de centre administratif et de fortification défensive de la ville, qui était par ailleurs protégée par la boucle de la Severn. Le château a ensuite été doté de murs d'enceinte, dont certains subsistent encore aujourd'hui. Le château a été brièvement tenu par Llywelyn le Grand, prince de Galles, en 1215.
Le 25 août 1992, le musée régimentaire du château a été attaqué par l'IRA provisoire. La collection du musée et une partie du château ont été gravement endommagées. Le musée a été officiellement réouvert par la princesse Alexandra le 2 mai 1995.

.jpg)