Skip to content

Table of contents

About Drain, OR

Drain is a small Oregon town of about 1,100 people located on Highway 38 in Douglas County's timber country. The main route runs east-west from Elkton to the coast at Reedsport, making it a waypoint for travelers heading to Oregon's beaches. Most local traffic connects to Eugene via highways 36 and 126, or south to Roseburg. The town sits in a forested valley where Elk Creek meets the Umpqua River, and the original 1870s store built by namesake Charles Drain still operates downtown.

Where is Drain, OR on the map?

Drain, OR is in United States, at 43.662, -123.314 - about 29 km south-west of Cottage Grove, OR.

How far is Drain, OR from where I am?

Use your device location to see the distance to Drain, OR, how long the drive takes, and directions from where you are.

Find hotels in Drain, OR

Rent a car near Drain, OR

Play a pub crawl round in Drain, OR

Nine holes from pub to pub through the real streets of Drain, OR. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Drain, OR9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Drain, OR?

The closest airport to Drain, OR is Eugene Airport, 67 km (about 1 h 6 min by car).

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.