The 10 Most Beautiful Towns in Oregon Astoria. Situated on the Columbia River in Northern Oregon, Astoria is a picturesque town found just a few miles from the Pacific Ocean. Baker City. Located in eastern Oregon, Baker City is a scenic town situated along the Historic Oregon Trail. Brownsville. Cottage Grove. Florence. Hood River. Jacksonville. Joseph.