Thinking about moving to a mid-sized city in Oregon, but don’t know where to start? Oregon is home to many beautiful towns where you’ll find top-of-the-line amenities, without the sprawl and anonymity of a large metropolis. From coastal communities to historic towns, these 12 wonderful cities in Oregon are truly delightful:
12. Astoria
Located at the northwest tip of Oregon where the Columbia River meets the ocean, Astoria is a beautiful seaside city full of amazing history, lovely architecture, and vibrant culture. The population is just under 10,000.
11. Ashland
Ashland is a beautiful town in Jackson County with nearly 21,000 residents. Home of Southern Oregon University and the Oregon Shakespeare Festival, this small city is a cultural hotspot.
10. Newport
Newport is a beautiful city on the coast of Lincoln County. With just over 10,000 residents, Newport is home to incredible landmarks including the famous Yaquina Head Lighthouse, the Oregon Coast Aquarium, Rogue Brewery, and the stunning Nye Beach, among others.
9. Medford
Located in Jackson County, this awesome city has a population of nearly 80,000. The city's economy is mainly fueled by the two medical centers. The town is home to beautiful parks, a library, an arboretum, and more.
8. Corvallis
Located in Benton County, Corvallis (population 55,000) is a wonderful mid-sized city, and home to Oregon State University. Here you'll find museums, libraries, cafes, galleries, farmers markets, and more.
7. Cottage Grove
Cottage Grove is an enchanting little city in Lane County with a population of 9,700. Cottage Grove is the "Covered Bridge Capital of Oregon," and has six beautiful covered bridges. Here you'll find a gold mining museum, a cute downtown, two golf courses, beautiful lakes, and murals throughout the city that depict the town's history.
6. Lake Oswego
This beautiful little city is located south of Portland in Clackamas County and has a population of 37,000. Lake Oswego has great schools, a golf course, parks, and the beautiful Oswego Lake, and it's also close enough to Portland that one can easily access all of the bigger city's amenities.
5. Coos Bay
With a population of 16,000, Coos Bay is the largest city on the coast. This scenic city is located in Coos County and has a vibrant downtown area, a boardwalk, museums, parks, and is home to two awesome music and art festivals in the summer.
4. Baker City
This charming little town in Baker County is surrounded by breathtaking scenery.
With a population of 9,800, Baker City has an abundance of small town charm and a historical downtown.
3. Silverton
Located in Marion County, this lovely little city has a population of 9,300. The glittering Silver Creek flows through the charming downtown, and nearby is the amazing Silver Falls State Park. In town you'll find the serene Oregon Garden, a Frank Lloyd Wright house that's open to the public, a theater, farmers markets, and more.
2. Bend
Located in central Oregon on the Deschutes River, Bend is an incredible city with just over 76,000 residents. Bend is the perfect place for nature lovers and is surrounded with amazing scenery and outdoor recreation opportunities like rock climbing, hiking, rafting, skiing, and more. There is also a bustling downtown area with numerous amazing restaurants, and breweries.
1. McMinnville
Located in Yamhill County, McMinnville is a gorgeous mid-sized city with a population of roughly 33,000. McMinnville is located in Oregon's beautiful wine country and is surrounded by rolling countryside, vineyards, and farms. This charming town is home to amazing farm-to-fork restaurants, galleries, parks, museums, and festivals in the summertime.
Of course, everyone has a different idea of “perfect” and there are countless wonderful cities in Oregon to check out. What are some other great mid-sized cities in Oregon?
OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.