Drain is a city in Douglas County, Oregon, United States. The population was 1,021 at the 2000 census. The 2007 estimate is 1,075 residents.
According to the United States Census Bureau, the city has a total area of 0.5 square miles (1.4 km²), all of it land.
Drain is located at the crossroads of Oregon Route 99 and Oregon Route 38, at a pass in the Coast Range, on the way west to the Pacific Ocean.