Michael Warham, from Liverpool, was found by a member of the public with a stab wound in Wayford Close in Meole Brace on 1 August.
He was rushed to hospital where he died several days later, West Mercia Police said.
Declan Graves, 19, of Dymchurch Road, Liverpool has been charged with murder and is due to appear before magistrates in Telford later.
A man has been charged with the murder of a 16-year-old boy in Shropshire.