Steamboat is an unincorporated community in Douglas County, Oregon, United States. It is located about 39 miles east of Roseburg on Oregon Route 138, near the confluence of the North Umpqua River with Steamboat Creek within the Umpqua National Forest.