10 Diverse Cities in Oregon Portland Salem Eugene Gresham Hillsboro Beaverton Bend Medford Springfield Corvallis