La gare de Shrewsbury est la seule gare du comté de Shrewsbury, dans le Shropshire, en Angleterre. Construite en 1848, elle a été classée monument historique de niveau II en 1969.

La gare se trouve à 69 km au nord-ouest de Birmingham New Street. De nombreux services partant de la gare ou passant par celle-ci sont à destination du Pays de Galles, car elle est gérée par Transport for Wales, bien que la gare soit également desservie par les services de trains Avanti de la côte ouest et des West Midlands. La gare est l'une des principales plaques tournantes du réseau de Transport for Wales.

C'est la gare la plus fréquentée du Shropshire et elle était la 14e plus fréquentée des West Midlands en 2014-15.