Emergency services were called to reports of a serious collision on the B4176 in Hilton, at 7.27pm on Thursday.
Bystanders gave CPR to the man before ambulance crews arrived.
Two ambulances and a paramedic officer were sent to the scene. An off-duty paramedic officer also came across the incident and stopped to assist.
A West Midlands Ambulance Service spokeswoman said: “The pedestrian, a man, was being given CPR by bystanders on scene when ambulance staff arrived.
"Sadly, it quickly became apparent that nothing could be done to save the man and he was confirmed deceased on scene.”
B4176 shropshire is currently closed. Sadly, were dealing with a fatal RTC. Road closures in place and Will be for some time while we investigate. Team C. #saferroads #fatalfour #roadclosure #shropshire @ShropshireStar @shropshirelive @telfordlive pic.twitter.com/OswPvwvYPB— OPU Shropshire (@OPUShropshire) December 5, 2019