És la segona ciutat més gran del seu comtat cerimonial, després de Telford. Shrewsbury és una històrica ciutat comercial, del qual el nucli urbà va mantenir el plànol medieval inalterat. Coneguda com «La ciutat de les flors», és la seu d'un dels esdeveniments més antics i importants d'horticultura del país, el Shrewsbury Flower Show, conegut pels seus monitors florals, que han guanyat diversos premis des del començament del segle xxi, inclòs el Britain in Bloom del 2006.