CitytisticsShortlist

Metro area · CBSA 38900

Portland

The Portland, OR metro area has 2,520,987 people. Median rent is $1,724, 21.2% of median household income, and HUD puts the 2-bedroom fair market rent in Clackamas County at $1,878. Of the 99 places we track here, Estacada has the lightest rent burden.

Median household income
$97,436
Median home value
$559,400
Unemployment
5.1%
2-bedroom fair market rent
$1,878
HUD, Clackamas County

Places in this metro

Largest first. Rent to income is the median rent as a share of median household income.

PlacePopulationRentRent to income
Portland641,165$1,65521.8%
Vancouver195,300$1,70225.1%
Gresham112,378$1,58624.5%
Hillsboro108,231$1,97822.3%
Beaverton97,812$1,82622.2%
Tigard56,011$1,78219.7%
Aloha52,389$1,89622.3%
Lake Oswego40,381$2,13918.1%
Oregon City37,755$1,70821.0%
McMinnville34,596$1,38022.5%
Bethany33,106$2,24516.1%
Orchards29,438$1,78421.4%
Tualatin27,763$1,80620.8%
Camas27,007$2,09017.8%
Wilsonville26,974$1,87823.4%
West Linn26,935$2,11617.3%
Happy Valley26,738$2,02919.9%
Forest Grove26,529$1,46019.9%
Newberg26,066$1,71322.0%
Hazel Dell23,237$1,75324.4%
Battle Ground21,886$1,57618.0%
Milwaukie21,392$1,59822.1%
Five Corners21,194$2,11123.9%
Sherwood20,307$2,13123.3%
Salmon Creek20,017$1,63117.5%
Cedar Mill19,471$1,88213.8%
Canby18,134$1,54218.3%
Washougal17,490$1,70119.2%
Oak Grove16,796$1,74424.3%
Troutdale15,923$1,65322.2%
St. Helens14,258$1,41320.5%
Cornelius14,255$1,57319.6%
Ridgefield13,408$2,33524.1%
Oatfield13,294$1,78620.8%
Sandy12,854$1,86120.5%
Gladstone11,977$1,74022.9%
Minnehaha11,482$1,71120.4%
Damascus11,437$2,65426.0%
Oak Hills11,131$1,93518.3%
Felida10,841$2,41917.6%
Mount Vista10,764$2,04124.4%
Fairview10,735$1,63728.0%
Molalla10,186$1,65422.2%
Bull Mountain9,865$1,93114.0%
Rockcreek9,223$1,68918.9%
Barberton8,668$1,91317.1%
Cedar Hills8,388$1,70619.3%
Scappoose8,179$1,75021.5%
Jennings Lodge7,971$1,66928.2%
West Haven-Sylvan7,674$1,84920.1%
Garden Home-Whitford6,979$1,87823.1%
Lake Shore6,978$2,24120.6%
Raleigh Hills6,744$1,67216.7%
West Slope6,582$1,71619.6%
Woodland6,487$1,36720.2%
Sheridan6,339$1,22020.7%
Hockinson6,150$1,79719.0%
Marlene Village5,439$1,85319.3%
Estacada5,152$6828.7%
King City5,073$1,78133.6%
Beavercreek4,894$1,40712.5%
Mount Hood Villages4,703$1,46619.2%
Wood Village4,696$1,53521.6%
Lafayette4,490$1,18114.5%
Venersborg4,262$1,68517.1%
La Center3,883$1,87622.1%
Metzger3,714$1,62921.5%
North Plains3,433$1,55715.9%
Dundee3,213$2,11523.8%
Vernonia2,786$1,18017.0%
Carlton2,759$1,83922.4%
Dayton2,675$1,86124.5%
Brush Prairie2,526$1,68216.4%
Lewisville2,465$1,74816.7%
Clatskanie2,364$1,01713.5%
Carson2,318$91015.8%
Meadow Glade2,281$1,74816.2%
Mulino2,229$1,72819.1%
Banks2,156$1,74024.3%
Rainier2,130$94216.9%
Amity2,089$1,57921.7%
Fern Prairie2,053$1,48215.3%
Columbia City2,006$1,36516.9%
Durham1,983$1,56523.1%
Dunthorpe1,875$2,35011.3%
Boring1,869$1,32810.0%
Amboy1,692$1,74818.7%
Yacolt1,684$2,11830.0%
Duluth1,656$1,63020.1%
Warren1,637$1,37313.0%
Stevenson1,603$96015.0%
Stafford1,600$2,12515.6%
Yamhill1,273$1,33314.1%
North Bonneville1,112$1,04312.5%
Maywood Park987$2,00017.0%
Cherry Grove779$1,74821.5%
Rivergrove657$3,50119.7%
Dollars Corner638$1,74823.1%
Gaston605$1,56314.9%
OregonGaston, ORDollars Corner, WARivergrove, ORCherry Grove, WAMaywood Park, ORNorth Bonneville, WAYamhill, ORStafford, ORStevenson, WAWarren, ORDuluth, WAYacolt, WAAmboy, WABoring, ORDunthorpe, ORDurham, ORColumbia City, ORFern Prairie, WAAmity, ORRainier, ORBanks, ORMulino, ORMeadow Glade, WACarson, WAClatskanie, ORLewisville, WABrush Prairie, WADayton, ORCarlton, ORVernonia, ORDundee, ORNorth Plains, ORMetzger, ORLa Center, WAVenersborg, WALafayette, ORWood Village, ORMount Hood Villages, ORBeavercreek, ORKing City, OREstacada, ORMarlene Village, ORHockinson, WASheridan, ORWoodland, WAWest Slope, ORRaleigh Hills, ORLake Shore, WAGarden Home-Whitford, ORWest Haven-Sylvan, ORJennings Lodge, ORScappoose, ORCedar Hills, ORBarberton, WARockcreek, ORBull Mountain, ORMolalla, ORFairview, ORMount Vista, WAFelida, WAOak Hills, ORDamascus, ORMinnehaha, WAGladstone, ORSandy, OROatfield, ORRidgefield, WACornelius, ORSt. Helens, ORTroutdale, OROak Grove, ORWashougal, WACanby, ORCedar Mill, ORSalmon Creek, WASherwood, ORFive Corners, WAMilwaukie, ORBattle Ground, WAHazel Dell, WANewberg, ORForest Grove, ORHappy Valley, ORWest Linn, ORWilsonville, ORCamas, WATualatin, OROrchards, WABethany, ORMcMinnville, OROregon City, ORLake Oswego, ORAloha, ORTigard, ORBeaverton, ORHillsboro, ORGresham, ORVancouver, WAPortland, ORGreshamWoodlandCarsonGreshamWoodlandCarson

Nearby metro areas

Data as of 2026-11-14. How these figures are built.