wheretolive.us Real data. Smarter moves. Better living.

State index

Oregon state guide

Compare large Oregon cities by 2025 Census population, young-grad fit, BLS state unemployment, schooling access, cost pressure, commute, and safety-check notes. The current Oregon subset includes 80 West city pages with a combined 2025 population estimate of 2,813,826.

What the current Oregon catalog shows

Estacada, Oregon has the strongest verified population-growth signal in this Oregon subset at +31.72% since the 2020 estimates base. Estacada, Oregon has the lowest ACS rent-to-income baseline among the matched catalog cities at 8.7%. These figures describe the WhereToLive.us city subset, not a statewide average.

Catalog cities 80

80 have matched ACS place data.

Catalog median rent $1,384

Median of matched city ACS gross-rent estimates; not a statewide rent.

Catalog median income $75,210

Median of matched city ACS household-income estimates; not a statewide income.

Catalog median home value $422,800

Median of matched city ACS owner-occupied home values.

Average grad fit 60/100

Happy Valley, Oregon leads this subset at 76/100.

Catalog median commute 23.9 min

Median of matched city approximate ACS commute estimates.

City Catalog Grad fit Median rent Median income 2025 population City unemployment Growth Jobs Cost
Portland, Oregon #28 66/100 $1,655 $90,919 635,109 5.8% -2.66% cautious rent watch
Salem, Oregon Oregon coverage 61/100 $1,400 $75,487 181,779 5.8% +3.57% cautious rent watch
Eugene, Oregon Oregon coverage 60/100 $1,402 $66,562 178,618 7.6% +0.72% cautious rent stretched
Gresham, Oregon Oregon coverage 51/100 $1,586 $77,795 111,513 5.6% -2.40% cautious rent stretched
Hillsboro, Oregon Oregon coverage 64/100 $1,978 $106,409 111,126 4.8% +4.35% cautious rent watch
Bend, Oregon Oregon coverage 74/100 $1,883 $96,394 107,342 3.7% +8.17% cautious rent stretched
Beaverton, Oregon Oregon coverage 61/100 $1,826 $98,622 97,842 4.4% +0.27% cautious rent watch
Medford, Oregon Oregon coverage 58/100 $1,376 $73,230 86,494 5.3% +0.53% cautious rent watch
Corvallis, Oregon Oregon coverage 65/100 $1,391 $65,012 61,499 8.4% +2.61% cautious rent stretched
Springfield, Oregon Oregon coverage 57/100 $1,258 $68,761 61,431 5.1% -0.74% cautious rent watch
Tigard, Oregon 2025 population #713 70/100 $1,782 $108,823 57,929 4.7% +5.66% cautious rent watch
Albany, Oregon 2025 population #729 61/100 $1,372 $78,114 56,894 5.8% +0.95% cautious rent watch
Lake Oswego, Oregon 2025 population #1049 60/100 $2,139 $141,549 39,722 3.4% -2.72% cautious rent watch
Grants Pass, Oregon 2025 population #1060 55/100 $1,217 $59,646 39,239 5.3% +0.18% cautious rent stretched
Keizer, Oregon 2025 population #1063 56/100 $1,424 $84,813 39,140 4.2% -0.57% cautious rent watch
Redmond, Oregon 2025 population #1083 72/100 $1,628 $84,164 38,547 4.5% +15.74% cautious rent stretched
Oregon City, Oregon 2025 population #1102 60/100 $1,708 $97,829 38,175 4.4% +1.55% cautious rent watch
McMinnville, Oregon 2025 population #1204 54/100 $1,380 $73,736 34,647 5.5% +0.74% cautious rent watch
Woodburn, Oregon 2025 population #1293 68/100 $1,489 $67,347 31,948 5.2% +22.48% cautious rent stretched
Happy Valley, Oregon 2025 population #1398 76/100 $2,029 $122,151 28,916 4.8% +23.51% cautious rent watch
Tualatin, Oregon 2025 population #1433 62/100 $1,806 $104,043 28,139 4.4% +0.71% cautious rent watch
Wilsonville, Oregon 2025 population #1448 64/100 $1,878 $96,236 27,833 6.6% +4.28% cautious rent stretched
Forest Grove, Oregon 2025 population #1480 63/100 $1,460 $87,933 27,252 4.3% +3.97% cautious rent watch
Newberg, Oregon 2025 population #1492 65/100 $1,713 $93,232 26,896 3.9% +5.71% cautious rent watch
West Linn, Oregon 2025 population #1519 62/100 $2,116 $146,507 26,567 4.3% -2.92% cautious rent-friendly
Roseburg, Oregon 2025 population #1684 55/100 $1,063 $53,918 23,693 4.7% +0.21% cautious rent stretched
Milwaukie, Oregon 2025 population #1786 63/100 $1,598 $86,892 22,114 5.8% +4.51% cautious rent watch
Klamath Falls, Oregon 2025 population #1787 56/100 $986 $46,693 22,111 8.5% +1.55% cautious rent stretched
Ashland, Oregon 2025 population #1872 57/100 $1,387 $68,028 20,889 6.2% -2.46% cautious rent stretched
Sherwood, Oregon 2025 population #1901 59/100 $2,131 $109,966 20,535 3.5% +0.39% cautious rent stretched
Lebanon, Oregon 2025 population #1925 68/100 $1,312 $63,176 20,267 5.8% +9.43% cautious rent stretched
Hermiston, Oregon 2025 population #1954 62/100 $1,088 $66,998 19,906 4.9% +2.49% cautious rent watch
Central Point, Oregon 2025 population #2013 61/100 $1,364 $86,058 19,139 3.1% +0.66% cautious rent watch
Canby, Oregon 2025 population #2111 58/100 $1,542 $100,989 18,004 4.0% -0.95% cautious rent watch
Dallas, Oregon 2025 population #2122 63/100 $1,209 $71,549 17,890 7.4% +5.92% cautious rent watch
Pendleton, Oregon 2025 population #2212 59/100 $956 $66,563 16,989 4.9% -0.46% cautious rent-friendly
Troutdale, Oregon 2025 population #2335 53/100 $1,653 $89,337 15,776 4.9% -3.18% cautious rent watch
The Dalles, Oregon 2025 population #2342 55/100 $993 $62,614 15,745 7.7% -1.73% cautious rent watch
Coos Bay, Oregon 2025 population #2348 55/100 $1,034 $56,524 15,686 6.0% -1.96% cautious rent watch
Cornelius, Oregon 2025 population #2363 71/100 $1,573 $96,273 15,520 5.0% +21.81% cautious rent watch
St. Helens, Oregon 2025 population #2472 61/100 $1,413 $82,865 14,450 3.6% +4.48% cautious rent watch
Sandy, Oregon 2025 population #2629 65/100 $1,861 $108,984 13,323 6.0% +5.40% cautious rent watch
La Grande, Oregon 2025 population #2676 57/100 $968 $58,427 12,985 6.1% -0.86% cautious rent watch
Prineville, Oregon 2025 population #2835 69/100 $1,355 $72,980 11,994 9.4% +11.78% cautious rent watch
Ontario, Oregon 2025 population #2839 60/100 $804 $46,308 11,957 5.5% +1.76% cautious rent watch
Gladstone, Oregon 2025 population #2851 52/100 $1,740 $91,250 11,865 5.9% -1.36% cautious rent watch
Monmouth, Oregon 2025 population #2909 61/100 $1,114 $69,170 11,543 7.1% +3.72% cautious rent watch
Cottage Grove, Oregon 2025 population #3038 60/100 $1,254 $80,875 10,851 6.0% +2.33% cautious rent watch
Fairview, Oregon 2025 population #3050 54/100 $1,637 $70,107 10,762 4.1% +3.34% cautious rent stretched
Silverton, Oregon 2025 population #3116 55/100 $1,580 $79,960 10,450 1.9% -0.17% cautious rent stretched
Newport, Oregon 2025 population #3132 59/100 $1,241 $60,568 10,383 7.3% +1.32% cautious rent stretched
Sweet Home, Oregon 2025 population #3146 57/100 $1,213 $56,927 10,308 10.6% +4.81% cautious rent stretched
Independence, Oregon 2025 population #3172 58/100 $1,665 $85,375 10,195 3.9% +3.57% cautious rent stretched
Lincoln City, Oregon 2025 population #3194 54/100 $1,314 $56,635 10,117 6.7% +3.06% cautious rent stretched
Molalla, Oregon 2025 population #3199 51/100 $1,654 $89,318 10,104 4.7% -1.28% cautious rent watch
Baker City, Oregon 2025 population #3210 59/100 $896 $61,580 10,071 7.2% -0.29% cautious rent-friendly
North Bend, Oregon 2025 population #3231 59/100 $1,066 $81,320 9,966 6.5% -3.30% cautious rent-friendly
Eagle Point, Oregon 2025 population #3253 59/100 $1,307 $84,126 9,861 13.9% +1.82% cautious rent watch
Astoria, Oregon 2025 population #3259 55/100 $1,239 $68,007 9,838 5.3% -3.40% cautious rent watch
Florence, Oregon 2025 population #3328 50/100 $1,259 $53,333 9,468 6.6% -0.13% cautious rent stretched
Sutherlin, Oregon 2025 population #3560 51/100 $1,221 $51,250 8,635 7.6% +1.37% cautious rent stretched
Stayton, Oregon 2025 population #3601 62/100 $1,172 $78,268 8,488 2.8% +3.02% cautious rent-friendly
Hood River, Oregon 2025 population #3653 62/100 $1,480 $85,647 8,315 3.3% -0.78% cautious rent watch
Scappoose, Oregon 2025 population #3673 59/100 $1,750 $97,708 8,257 2.1% +3.19% cautious rent watch
Umatilla, Oregon 2025 population #3682 73/100 $1,159 $68,826 8,220 6.5% +11.37% cautious rent watch
Madras, Oregon 2025 population #3797 62/100 $979 $64,659 7,829 10.4% +4.83% cautious rent watch
Junction City, Oregon 2025 population #3996 64/100 $1,316 $85,595 7,224 5.3% +6.25% cautious rent watch
Seaside, Oregon 2025 population #4040 50/100 $1,083 $47,361 7,092 8.1% -0.95% cautious rent stretched
Milton-Freewater, Oregon 2025 population #4060 55/100 $877 $52,183 7,029 7.3% -1.76% cautious rent watch
Brookings, Oregon 2025 population #4268 49/100 $1,415 $74,933 6,431 3.3% -4.61% cautious rent watch
Warrenton, Oregon 2025 population #4312 55/100 $1,305 $70,670 6,312 4.0% +0.56% cautious rent watch
Talent, Oregon 2025 population #4317 56/100 $1,579 $62,543 6,296 4.0% +0.13% cautious high rent burden
Sheridan, Oregon 2025 population #4331 52/100 $1,220 $70,785 6,243 7.0% -2.97% cautious rent watch
Estacada, Oregon 2025 population #4502 73/100 $682 $94,435 5,814 1.5% +31.72% cautious rent-friendly
Philomath, Oregon 2025 population #4553 71/100 $1,477 $83,672 5,699 3.2% +6.48% cautious rent watch
Winston, Oregon 2025 population #4561 58/100 $980 $56,667 5,680 4.0% +0.62% cautious rent watch
Creswell, Oregon 2025 population #4615 57/100 $1,218 $100,385 5,566 0.8% -1.36% cautious rent-friendly
Tillamook, Oregon 2025 population #4797 54/100 $1,241 $58,176 5,162 4.8% -0.67% cautious rent stretched
Veneta, Oregon 2025 population #4817 47/100 $1,590 $66,890 5,138 2.2% -1.46% cautious rent stretched
King City, Oregon 2025 population #4873 45/100 $1,781 $63,684 5,044 2.0% -2.76% cautious high rent burden