The last sign in the US that I saw marked in metric was one on northbound I-95 in South Carolina, just north of the I-26 interchange. The sign was replaced about 2 years ago with a new one that only shows distances in miles.
I suspect that metrication of the highway system in the US will only happen if a large state like California or Texas converts. But with the current budget situation, that's highly unlikely.
"the National Highway System Designation Act of 1995 prohibited the use of Federal-aid highway funds to convert existing signs or purchase new signs with metric units."
It appears from my reading of the law that the prohibition expired in 2000.
"However, Congress passed legislation in 1994 and 1995 that prohibited federal funding for converting highway signs, such as those for speed limits, to metric units."