Willamette Valley

Harrisburg, Oregon

City

Small farming city on the Willamette River

Harrisburg sits on the Willamette River in southern Linn County, a farming city with a small downtown and easy access to the valley's larger towns.

History & Local Character

Founded in the 1850s, Harrisburg grew as a river landing and farm town. It incorporated in 1866.

Housing & Real Estate

Housing is mostly single-family homes on large lots, with prices among the lowest in the region.

Restaurants & Shopping

The city has a cafe and a couple of small restaurants, with full options a short drive away in Junction City and Albany.

Schools & Education

Harrisburg School District serves the city with a small K-12 system.

Parks & Recreation

The Willamette River and city parks offer fishing and boating, and the surrounding farmland is popular with cyclists.

Transportation & Accessibility

OR 99E runs through Harrisburg, connecting Junction City to Albany, with limited transit.

Local Businesses

CafeFarm storeAgricultural services

No businesses are listed in Harrisburg yet. Add your business to be the first.

Nearby Attractions

  • Willamette River
  • Junction City
  • Albany

Advantages & Considerations

Advantages

  • Very affordable housing
  • River access
  • Small schools

Considerations

  • Limited services
  • Flood risk near the river
  • Few jobs

Frequently Asked Questions

Does Harrisburg flood?

Parts of the city near the Willamette River are in the floodplain, and high water has affected low areas during major flood events.

More in Linn County

All Oregon Cities & Towns
OROregon Directory

Oregon Business Directory — connecting local businesses and communities throughout the Beaver State. A business directory Oregon neighbors trust, built by neighbors, for neighbors — one curated listing at a time.

List your business

Reach residents and visitors searching Oregon. Affordable for locally owned businesses.

Apply to be listed

Oregon · The Beaver State

© 2026 Oregon Directory — a community directory