Largest Cities in Oregon: Ranked by Population
The largest city in Oregon in our data is Portland, OR, with an estimated 2,074,775 people, followed by Eugene, OR (273,439) and Salem, OR (266,804). This list ranks the top 50 places among the 101 Oregon communities with at least 5,000 residents.
What are the top 50 in Oregon?
| # | City | County | Population | Per sq mi |
|---|---|---|---|---|
| 1 | Portland, OR | Multnomah County | 2,074,775 | 4,905 |
| 2 | Eugene, OR | Lane County | 273,439 | 3,911 |
| 3 | Salem, OR | Marion County | 266,804 | 3,579 |
| 4 | Medford, OR | Jackson County | 170,876 | 3,219 |
| 5 | Bend, OR | Deschutes County | 109,802 | 3,033 |
| 6 | Gresham, OR | Multnomah County | 109,381 | 4,683 |
| 7 | Hillsboro, OR | Washington County | 109,128 | 4,248 |
| 8 | Beaverton, OR | Washington County | 99,037 | 5,056 |
| 9 | Corvallis, OR | Benton County | 67,467 | 4,123 |
| 10 | Springfield, OR | Lane County | 63,230 | 3,991 |
| 11 | Albany, OR | Linn County | 62,880 | 3,155 |
| 12 | Grants Pass, OR | Josephine County | 55,837 | 3,313 |
| 13 | Tigard, OR | Washington County | 55,514 | 4,351 |
| 14 | Aloha, OR | Washington County | 54,287 | 7,384 |
| 15 | Roseburg, OR | Douglas County | 46,228 | 2,183 |
| 16 | Klamath Falls, OR | Klamath County | 43,246 | 1,085 |
| 17 | McMinnville, OR | Yamhill County | 42,062 | 3,284 |
| 18 | Lake Oswego, OR | Clackamas County | 39,822 | 3,693 |
| 19 | Keizer, OR | Marion County | 39,713 | 5,553 |
| 20 | Oregon City, OR | Clackamas County | 37,339 | 3,779 |
| 21 | Woodburn, OR | Marion County | 35,941 | 4,499 |
| 22 | Redmond, OR | Deschutes County | 34,240 | 1,927 |
| 23 | Coos Bay, OR | Coos County | 32,159 | 1,538 |
| 24 | Hermiston, OR | Umatilla County | 29,512 | 2,170 |
| 25 | Newberg, OR | Yamhill County | 29,225 | 4,040 |
| 26 | Tualatin, OR | Washington County | 27,837 | 3,403 |
| 27 | St. Helens, OR | Columbia County | 27,353 | 2,859 |
| 28 | West Linn, OR | Clackamas County | 26,736 | 3,608 |
| 29 | Bethany, OR | Washington County | 26,501 | 4,869 |
| 30 | Forest Grove, OR | Washington County | 25,553 | 4,364 |
| 31 | Wilsonville, OR | Clackamas County | 24,918 | 3,424 |
| 32 | Ontario, OR | Malheur County | 24,704 | 2,126 |
| 33 | Happy Valley, OR | Clackamas County | 22,553 | 1,981 |
| 34 | Lebanon, OR | Linn County | 22,160 | 2,497 |
| 35 | Hayesville, OR | Marion County | 21,979 | 7,257 |
| 36 | Ashland, OR | Jackson County | 21,281 | 3,206 |
| 37 | Milwaukie, OR | Clackamas County | 20,990 | 4,281 |
| 38 | The Dalles, OR | Wasco County | 20,442 | 2,365 |
| 39 | Monmouth, OR | Polk County | 20,172 | 4,869 |
| 40 | Sherwood, OR | Washington County | 19,879 | 4,463 |
| 41 | Canby, OR | Clackamas County | 19,393 | 4,002 |
| 42 | Altamont, OR | Klamath County | 19,341 | 2,383 |
| 43 | Central Point, OR | Jackson County | 18,848 | 4,791 |
| 44 | Oak Grove, OR | Clackamas County | 17,872 | 4,584 |
| 45 | Dallas, OR | Polk County | 17,859 | 3,455 |
| 46 | Cedar Mill, OR | Washington County | 17,659 | 5,304 |
| 47 | Pendleton, OR | Umatilla County | 17,398 | 1,430 |
| 48 | Four Corners, OR | Marion County | 16,399 | 6,651 |
| 49 | Troutdale, OR | Multnomah County | 16,183 | 2,725 |
| 50 | Hood River, OR | Hood River County | 15,949 | 2,999 |
How big are the largest cities in Oregon?
Of the 101 places with pages, 7 have more than 100,000 residents, 23 have between 25,000 and 100,000, and 71 have fewer than 25,000. The median place has about 15,515 people. The ten largest places account for about 67% of the combined population of all pages, which shows how concentrated the state's population is across communities. Washington County contributes 9 of the top 50.
Which counties do the top 50 belong to?
The 50 places on this list are spread across 20 counties of Oregon. Washington County has 9 (Hillsboro, Beaverton, Tigard, Aloha, Tualatin, Bethany, Forest Grove, Sherwood, Cedar Mill); Clackamas County has 8 (Lake Oswego, Oregon City, West Linn, Wilsonville, Happy Valley, Milwaukie, Canby, Oak Grov); Marion County has 5 (Salem, Keizer, Woodburn, Hayesville, Four Corners). Counties with several entries are usually centers of a metropolitan area, where one large city is surrounded by many suburbs that each pass the 5,000-resident threshold.
How does Oregon compare with the rest of the country?
The median Oregon place with a page has about 15,515 residents, compared with about 13,459 nationwide, so the state's typical community is larger than the national typical place. Portland, OR ranks 24th among all US places by estimated population in our data. The state has 373 communities in total, of which 101 reach 5,000 residents. See the national ranking of the largest cities for comparison.
Quick answers about Oregon cities
- Which is the largest city in Oregon? Portland (2,074,775 people).
- How many Oregon cities have more than 100,000 people? 7 in our data.
- How many have 25,000 to 100,000? 23.
- What is the typical size? About 15,515 residents for a place with a page.
How is this ranking made?
The data comes from the SimpleMaps US Cities Database, which gives each place an estimated population and a density in people per square kilometer. We convert density to people per square mile and rank the places with at least 5,000 residents. Boundaries matter: a city that includes large parks or farmland scores lower on density than a compact city of the same size, and population estimates can include areas that share a city's ZIP codes. Read why population figures differ and how density is calculated before you quote a number.
Where to go next
Rankings use dataset estimates, not official counts.