Action News was told the contractor was walking along the I-76 medium just East of Belmont in Lower Merion Township around 1:15 am Wednesday morning.
Officials say the area was unpaved and there was a hole.
The contractor was taken to an area hospital and is expected to be OK.