Aunque la capital está situada en Shrewsbury, la villa de Telford, en el este, es la más poblada.