Harrisburg, OR
Harrisburg is a small farming town in Oregon's Willamette Valley, about 20 miles north of Eugene along Highway 99E. Interstate 5 runs just west of town, with Highway 228 providing the main east-west connection toward the Cascades. The area's known for grass seed production and nurseries that thrive in the valley's mild climate. The town's restored 1930s Phillips 66 station, now a visitor center with original vintage pumps, sits right in the heart of downtown.
Nearby essentials
How far is Harrisburg, OR from where I am?
Use your device location to see the distance to Harrisburg, OR, how long the drive takes, and directions from where you are.
What is the closest airport to Harrisburg, OR?
The closest airport to Harrisburg, OR is Eugene Airport, 23 km (about 24 min by car).
Where is Harrisburg, OR on the map?
Harrisburg, OR is in United States, at 44.272, -123.166 - about 29 km north of Eugene, OR.
Popular destinations close by
Data via simplemaps. CC BY 4.0
