U.S. Route 28 (US 28) is a defunct designation (since the early 1950s) of an east–west highway that was located completely in the U.S. state of Oregon. It connected US 99 in Eugene with US 20 in Ontario.
In 1937, US 28 was truncated at Eugene, which then became its western terminus. US 28 was replaced with US 26 when US 26 was extended from Wyoming to the Pacific Ocean in 1952. The portion of US 28 from Ontario to Prineville became US 26. That highway then continued in a northwesterly direction to Portland and Astoria. From Prineville to Eugene, US 28 became U.S. Route 126, now known as Oregon Route 126.