Racial diversity in Oregon is a mixed bag.
There are parts of Oregon where there’s a high level of diversity. But where will you find the most diverse places in Oregon?
To answer that question, we went to the US Census data. Using Saturday Night Science, we measured the Gini coefficient for all 80 cities in Oregon to rank them from most to least diverse.
#1 most diverse in Oregon
Fairview is a city in Multnomah County, Oregon, United States. As of the 2010 census, the city population was 8,920.
Data | Crime | Cost of living | Movers
#2 most diverse in Oregon
Madras is a city in Jefferson County, Oregon, United States. Originally called “The Basin” after the circular valley the city is in, it is unclear whether Madras was named in 1903 for the cotton fabric called “Madras” that originated in the city of Madras in Tamil Nadu, India, or from the name of the city itself. The population was 6,046 at the 2010 census. It is the county seat of Jefferson County.
Data | Crime | Cost of living | Movers
#3 most diverse in Oregon
Hillsboro is the fifth-largest city in the State of Oregon and is the county seat of Washington County. Lying in the Tualatin Valley on the west side of the Portland metropolitan area, the city hosts many high-technology companies, such as Intel, that comprise what has become known as the Silicon Forest. At the 2010 Census, the city’s population was 91,611.
Data | Crime | Cost of living | Movers
#4 most diverse in Oregon
Beaverton is a city in Washington County, in the U.S. state of Oregon. The city center is 7 miles west of downtown Portland in the Tualatin River Valley. As of the 2010 census, the population is 89,803. This makes it the second-largest city in the county and Oregon’s sixth-largest city. Fire protection and EMS services are provided through Tualatin Valley Fire and Rescue.
Data | Crime | Cost of living | Movers
#5 most diverse in Oregon
Umatilla is a city in Umatilla County, Oregon, United States. It is named for the Umatilla River, which enters the Columbia River on the side of the city. The river is named after the Umatilla Tribe. The city is on the south side of the Columbia River along U.S. Route 730 and I-82.
Data | Crime | Cost of living | Movers
#6 most diverse in Oregon
Gresham is a city located in Multnomah County, Oregon, in the United States, immediately east of Portland. Though it began as a settlement in the mid-1800s, it was not officially incorporated as a city until 1905; it was named after Walter Quinton Gresham, the American Civil War general and United States Postmaster General.
Data | Crime | Cost of living | Movers
#7 most diverse in Oregon
Independence is a city in Polk County, Oregon, United States, on the west bank of the Willamette River along Oregon Route 51, and east of nearby Monmouth. It is part of the Salem Metropolitan Statistical Area. Thirty square blocks of the oldest part of Independence form the National Register of Historic Places-listed Independence Historic District.
Data | Crime | Cost of living | Movers
#8 most diverse in Oregon
Happy Valley is a city in Clackamas County, Oregon, United States. The population was 13,903 at the 2010 census.
Data | Crime | Cost of living | Movers
#9 most diverse in Oregon
Forest Grove is a city in Washington County, Oregon, United States, 25 miles west of Portland. Originally a small farm town, it is now primarily a bedroom suburb of Portland. Settled in the 1840s, the town was platted in 1850, then incorporated in 1872, making it the first city in Washington County. The population was 21,083 at the 2010 census, an increase of 19.1% over the 2000 figure.
Data | Crime | Cost of living | Movers
#10 most diverse in Oregon
Cornelius is a city in Washington County, Oregon, United States. Located in the Portland metropolitan area, the city’s population was 11,869 at the 2010 census. The city lies along Tualatin Valley Highway between Forest Grove to the west and Hillsboro to the east. Cornelius was incorporated in 1893 and is named for founder Thomas R. Cornelius.
Data | Crime | Cost of living | Movers
The receipts
Compare the top ten
Pick a metric. The bars rescale. The red line is Oregon’s statewide median.
On the map
Where diversity lives in Oregon
Saturday Night Science
Methodology: How we determined the most diverse cities in Oregon for 2026
We still believe in the accuracy of data — especially from the Census — and Saturday Night Science. So that’s where we went to get the race breakdown across Oregon.
That leads us to the Census’s most recently available data, the 2020-2024 American Community Survey data from the US Census.
Specifically, we looked at table B03002: HISPANIC OR LATINO ORIGIN BY RACE. Here are the category names as defined by the Census:
- White alone*
- Black or African American alone*
- American Indian and Alaska Native alone*
- Asian alone*
- Native Hawaiian and Other Pacific Islander alone*
- Some other race alone*
- Two or more races*
- Hispanic or Latino
We limited our analysis to non-CDPs with a population greater than 5,000 people. That left us with 80 cities.
We then calculated the HHI for each city by finding the racial breakdown of a city in percent terms, squaring them, and then adding the squares together. This left us with scores ranging from 3,409 (Fairview) to 7,930 (Sweet Home).
Finally, we ranked each city based on the HHI, with a lower score being more diverse than a high score. Fairview took the distinction of being the most diverse, while Sweet Home was the least diverse city.
We updated this article for 2026. This report is our eleventh time ranking the most diverse places in Oregon.
The full plate
Race By City In Oregon For 2026
Click any column to sort. Search by city name.
| Rank | City | Population | HHI | % White | % Black | % Hispanic | % Asian |
|---|---|---|---|---|---|---|---|
| 1 | Fairview | 10,735 | 3,409 | 51.5% | 11.4% | 23.9% | 1.5% |
| 2 | Madras | 7,676 | 3,425 | 46.6% | 0.0% | 31.9% | 0.0% |
| 3 | Hillsboro | 108,231 | 3,550 | 52.0% | 2.9% | 25.8% | 11.3% |
| 4 | Beaverton | 97,812 | 3,907 | 57.8% | 2.5% | 19.3% | 11.0% |
| 5 | Umatilla | 7,508 | 4,194 | 51.5% | 1.5% | 39.0% | 1.4% |
| 6 | Gresham | 112,378 | 4,202 | 60.5% | 4.5% | 21.1% | 5.8% |
| 7 | Independence | 10,199 | 4,342 | 53.1% | 0.6% | 38.5% | 1.1% |
| 8 | Happy Valley | 26,738 | 4,344 | 62.7% | 2.3% | 8.6% | 16.1% |
| 9 | Forest Grove | 26,529 | 4,436 | 58.7% | 2.2% | 31.1% | 3.7% |
| 10 | Cornelius | 14,255 | 4,444 | 42.3% | 1.3% | 51.3% | 1.2% |
| 11 | Salem | 178,865 | 4,450 | 61.3% | 1.6% | 25.4% | 3.6% |
| 12 | Sheridan | 6,339 | 4,453 | 63.1% | 4.7% | 19.9% | 3.2% |
| 13 | Tualatin | 27,763 | 4,453 | 62.0% | 1.0% | 23.4% | 3.5% |
| 14 | Tillamook | 5,218 | 4,503 | 60.3% | 2.0% | 28.4% | 1.4% |
| 15 | Ontario | 11,842 | 4,503 | 49.3% | 0.7% | 45.4% | 2.0% |
| 16 | Hermiston | 19,546 | 4,555 | 39.6% | 1.0% | 54.5% | 0.9% |
| 17 | Portland | 641,165 | 4,616 | 65.8% | 5.5% | 12.0% | 8.0% |
| 18 | Milton-Freewater | 7,036 | 4,714 | 54.8% | 0.0% | 41.2% | 0.0% |
| 19 | Hood River | 8,361 | 4,851 | 65.2% | 0.7% | 23.1% | 1.2% |
| 20 | Tigard | 56,011 | 4,875 | 67.4% | 1.4% | 14.2% | 8.9% |
| 21 | Woodburn | 27,875 | 4,921 | 33.7% | 0.2% | 61.4% | 0.9% |
| 22 | Keizer | 39,082 | 5,198 | 68.0% | 0.9% | 23.3% | 1.1% |
| 23 | Klamath Falls | 22,115 | 5,337 | 70.9% | 0.7% | 15.0% | 1.4% |
| 24 | Monmouth | 11,428 | 5,357 | 70.2% | 1.2% | 19.9% | 1.8% |
| 25 | Troutdale | 15,923 | 5,358 | 71.5% | 2.2% | 12.6% | 5.8% |
| 26 | Wilsonville | 26,974 | 5,388 | 71.4% | 1.3% | 15.4% | 4.1% |
| 27 | Corvallis | 59,960 | 5,477 | 72.5% | 1.6% | 10.2% | 9.0% |
| 28 | The Dalles | 15,917 | 5,485 | 70.7% | 0.5% | 21.4% | 0.5% |
| 29 | McMinnville | 34,596 | 5,515 | 71.3% | 0.5% | 20.0% | 1.6% |
| 30 | Medford | 86,315 | 5,573 | 72.1% | 1.0% | 18.0% | 1.3% |
| 31 | Newberg | 26,066 | 5,622 | 72.8% | 0.8% | 16.8% | 2.8% |
| 32 | Eugene | 179,591 | 5,709 | 74.2% | 1.6% | 11.7% | 4.0% |
| 33 | Stayton | 8,292 | 5,783 | 74.0% | 0.2% | 15.3% | 1.0% |
| 34 | Central Point | 19,216 | 5,806 | 73.9% | 0.8% | 17.5% | 1.3% |
| 35 | Springfield | 61,499 | 5,868 | 74.8% | 0.9% | 15.1% | 1.5% |
| 36 | Lake Oswego | 40,381 | 5,933 | 75.9% | 0.7% | 5.7% | 9.2% |
| 37 | Albany | 56,839 | 5,943 | 75.1% | 0.8% | 16.5% | 2.0% |
| 38 | Newport | 10,583 | 5,950 | 75.5% | 1.0% | 14.5% | 2.1% |
| 39 | Astoria | 10,109 | 5,959 | 75.3% | 0.6% | 15.7% | 1.1% |
| 40 | Sherwood | 20,307 | 5,989 | 76.1% | 0.3% | 9.6% | 3.7% |
| 41 | Canby | 18,134 | 5,995 | 75.4% | 0.3% | 16.8% | 1.3% |
| 42 | Gladstone | 11,977 | 6,073 | 76.6% | 1.3% | 10.5% | 1.5% |
| 43 | Warrenton | 6,327 | 6,086 | 76.5% | 1.5% | 9.8% | 0.3% |
| 44 | Lincoln City | 9,968 | 6,119 | 76.7% | 0.1% | 14.1% | 1.5% |
| 45 | King City | 5,073 | 6,180 | 77.5% | 1.1% | 10.4% | 5.5% |
| 46 | Veneta | 5,200 | 6,204 | 77.6% | 0.5% | 10.6% | 3.3% |
| 47 | Talent | 6,254 | 6,243 | 77.6% | 0.6% | 13.1% | 0.7% |
| 48 | Silverton | 10,456 | 6,256 | 77.7% | 1.7% | 13.6% | 0.1% |
| 49 | Dallas | 17,531 | 6,310 | 78.4% | 1.4% | 11.0% | 0.2% |
| 50 | Milwaukie | 21,392 | 6,318 | 78.6% | 1.9% | 8.8% | 2.6% |
| 51 | Pendleton | 16,950 | 6,430 | 79.0% | 1.0% | 11.8% | 0.3% |
| 52 | North Bend | 10,171 | 6,437 | 79.4% | 0.8% | 7.4% | 2.3% |
| 53 | Cottage Grove | 10,698 | 6,480 | 79.6% | 0.5% | 9.9% | 2.4% |
| 54 | Redmond | 36,092 | 6,499 | 79.0% | 0.2% | 15.7% | 1.1% |
| 55 | West Linn | 26,935 | 6,504 | 79.9% | 1.5% | 7.4% | 6.3% |
| 56 | Prineville | 11,470 | 6,629 | 80.4% | 1.2% | 11.8% | 0.3% |
| 57 | St. Helens | 14,258 | 6,671 | 80.7% | 0.1% | 9.3% | 0.3% |
| 58 | Brookings | 6,703 | 6,697 | 80.9% | 0.0% | 10.8% | 1.6% |
| 59 | Grants Pass | 39,311 | 6,752 | 81.2% | 0.4% | 11.0% | 0.8% |
| 60 | Winston | 5,690 | 6,794 | 81.6% | 0.0% | 8.1% | 1.0% |
| 61 | Roseburg | 23,778 | 6,810 | 81.7% | 0.2% | 10.0% | 1.0% |
| 62 | Molalla | 10,186 | 6,857 | 81.9% | 0.0% | 8.3% | 1.3% |
| 63 | Scappoose | 8,179 | 6,910 | 82.4% | 0.4% | 8.4% | 1.1% |
| 64 | Bend | 103,390 | 6,935 | 82.6% | 0.3% | 9.2% | 1.1% |
| 65 | Coos Bay | 15,925 | 6,940 | 82.6% | 0.5% | 9.0% | 1.8% |
| 66 | Lebanon | 19,344 | 6,949 | 82.5% | 0.1% | 10.7% | 1.9% |
| 67 | La Grande | 13,058 | 6,974 | 83.1% | 1.1% | 6.0% | 1.8% |
| 68 | Estacada | 5,152 | 7,061 | 83.5% | 0.0% | 6.8% | 1.3% |
| 69 | Oregon City | 37,755 | 7,074 | 83.6% | 1.0% | 7.0% | 1.9% |
| 70 | Ashland | 21,259 | 7,119 | 83.7% | 0.1% | 8.7% | 1.6% |
| 71 | Sandy | 12,854 | 7,186 | 84.2% | 0.0% | 5.0% | 1.5% |
| 72 | Junction City | 6,947 | 7,214 | 84.3% | 0.3% | 8.1% | 0.4% |
| 73 | Creswell | 5,621 | 7,223 | 84.3% | 0.0% | 5.7% | 0.6% |
| 74 | Seaside | 7,192 | 7,242 | 84.4% | 1.1% | 10.8% | 1.7% |
| 75 | Eagle Point | 9,839 | 7,497 | 86.1% | 0.3% | 7.7% | 0.4% |
| 76 | Baker City | 10,210 | 7,518 | 86.4% | 1.8% | 6.3% | 0.4% |
| 77 | Philomath | 5,642 | 7,616 | 87.0% | 0.0% | 2.1% | 3.0% |
| 78 | Sutherlin | 8,599 | 7,740 | 87.6% | 0.8% | 2.8% | 0.2% |
| 79 | Florence | 9,482 | 7,775 | 87.9% | 2.9% | 5.1% | 1.6% |
| 80 | Sweet Home | 10,078 | 7,930 | 88.8% | 0.4% | 4.1% | 0.6% |
Source: U.S. Census ACS 2020-2024. 80 cities with more than 5,000 residents.
Summary
Summary: Diversity Across Oregon
If you’re looking for a scientific breakdown of diversity across Oregon, this is an accurate list.
The most diverse cities in Oregon are Fairview, Madras, Hillsboro, Beaverton, Umatilla, Gresham, Independence, Happy Valley, Forest Grove, and Cornelius.