Home / Housing data / Oregon / Rankings / Median household incomeOregon places ranked by median household income 248 places in Oregon have a reliable estimate of median household income (2020–2024 American Community Survey).
Highest figures: Dunthorpe ($250,000 or more), Rivergrove ($212,898), Bethany ($167,735).
Lowest figure: Chiloquin ($33,839).
The figure for Oregon as a whole is $83,011 (±$573).
Figures last updated on November 12, 2026 .
Figure for Oregon as a whole $83,011 (±$573) Places ranked 248 Oregon places ranked by median household income Median household income, estimate (90% margin of error), 2020–2024 Rank Place County Median household income 1 Dunthorpe Multnomah County $250,000 or more 2 Rivergrove Clackamas County $212,898 (±$48,097) 3 Bethany Washington County $167,735 (±$7,067) 4 Bull Mountain Washington County $165,426 (±$27,857) 5 Cedar Mill Washington County $164,079 (±$18,549) 6 Stafford Clackamas County $163,155 (±$53,111) 7 Boring Clackamas County $158,625 (±$76,544) 8 West Linn Clackamas County $146,507 (±$13,220) 9 Lake Oswego Clackamas County $141,549 (±$6,903) 10 Maywood Park Multnomah County $141,458 (±$28,786) 11 Beavercreek Clackamas County $135,032 (±$23,950) 12 Oak Hills Washington County $127,179 (±$5,092) 13 Warren Columbia County $126,838 (±$43,527) 14 Gaston Washington County $125,625 (±$32,861) 15 Millersburg Linn County $124,867 (±$6,681) 16 Damascus Clackamas County $122,500 (±$9,841) 17 Happy Valley Clackamas County $122,151 (±$9,243) 18 Raleigh Hills Washington County $120,000 (±$21,453) 19 North Plains Washington County $117,639 (±$27,218) 20 Marlene Village Washington County $115,417 (±$30,028) 21 Yamhill Yamhill County $113,750 (±$21,046) 22 West Haven-Sylvan Washington County $110,200 (±$18,203) 23 Sherwood Washington County $109,966 (±$12,934) 24 Sandy Clackamas County $108,984 (±$18,920) 25 Tigard Washington County $108,823 (±$5,405) 26 Mulino Clackamas County $108,482 (±$32,415) 27 Aurora Marion County $107,500 (±$19,602) 28 Rockcreek Washington County $107,101 (±$10,940) 29 Dundee Yamhill County $106,681 (±$14,839) 30 Halsey Linn County $106,458 (±$29,647) 31 Hillsboro Washington County $106,409 (±$2,499) 32 Cedar Hills Washington County $105,850 (±$17,594) 33 Manzanita Tillamook County $105,577 (±$33,436) 34 West Slope Washington County $104,875 (±$19,782) 35 Tualatin Washington County $104,043 (±$5,448) 36 Oatfield Clackamas County $103,224 (±$8,808) 37 Eagle Crest Deschutes County $102,500 (±$28,415) 38 Jefferson Marion County $102,159 (±$14,630) 39 Turner Marion County $101,979 (±$15,727) 40 Aloha Washington County $101,934 (±$4,047) 41 Hubbard Marion County $101,771 (±$3,688) 42 Canby Clackamas County $100,989 (±$6,011) 43 Creswell Lane County $100,385 (±$14,920) 44 Scio Linn County $99,886 (±$35,731) 45 Lowell Lane County $99,440 (±$16,645) 46 Adair Village Benton County $99,125 (±$9,694) 47 Tangent Linn County $99,000 (±$18,754) 48 Beaverton Washington County $98,622 (±$2,550) 49 Carlton Yamhill County $98,393 (±$15,482) 50 Coburg Lane County $98,000 (±$14,344) 51 Oregon City Clackamas County $97,829 (±$4,613) 52 Lafayette Yamhill County $97,771 (±$25,956) 53 Scappoose Columbia County $97,708 (±$13,916) 54 Garden Home-Whitford Washington County $97,500 (±$19,921) 55 Odell Hood River County $97,250 (±$32,206) 56 Columbia City Columbia County $96,750 (±$9,900) 57 Bend Deschutes County $96,394 (±$4,795) 58 Cornelius Washington County $96,273 (±$11,088) 59 Wilsonville Clackamas County $96,236 (±$8,856) 60 Sisters Deschutes County $94,524 (±$14,028) 61 Estacada Clackamas County $94,435 (±$34,087) 62 Newberg Yamhill County $93,232 (±$5,083) 63 Gearhart Clatsop County $92,250 (±$9,683) 64 Deschutes River Woods Deschutes County $91,960 (±$8,943) 65 Lyons Linn County $91,875 (±$23,109) 66 Mount Hood Villages Clackamas County $91,817 (±$4,385) 67 Culver Jefferson County $91,463 (±$7,327) 68 Gladstone Clackamas County $91,250 (±$14,943) 69 Dayton Yamhill County $91,184 (±$27,357) 70 Metzger Washington County $91,102 (±$21,688) 71 Aumsville Marion County $90,987 (±$29,623) 72 Portland Multnomah County $90,919 (±$1,681) 73 Clatskanie Columbia County $90,709 (±$2,783) 74 Jacksonville Jackson County $90,341 (±$39,133) 75 Troutdale Multnomah County $89,337 (±$10,014) 76 Dufur Wasco County $89,333 (±$24,177) 77 Molalla Clackamas County $89,318 (±$9,231) 78 Terrebonne Deschutes County $89,248 (±$19,695) 79 Pilot Rock Umatilla County $89,091 (±$15,104) 80 Santa Clara Lane County $88,344 (±$9,642) 81 Forest Grove Washington County $87,933 (±$9,916) 82 Amity Yamhill County $87,396 (±$23,206) 83 Three Rivers Deschutes County $87,313 (±$13,227) 84 Milwaukie Clackamas County $86,892 (±$8,127) 85 Siletz Lincoln County $86,667 (±$27,832) 86 Oak Grove Clackamas County $86,226 (±$6,534) 87 Banks Washington County $86,087 (±$11,943) 88 Central Point Jackson County $86,058 (±$8,573) 89 Hood River Hood River County $85,647 (±$14,652) 90 Junction City Lane County $85,595 (±$8,751) 91 Crooked River Ranch Jefferson County $85,561 (±$8,562) 92 Depoe Bay Lincoln County $85,417 (±$27,903) 93 Wood Village Multnomah County $85,413 (±$15,416) 94 Independence Polk County $85,375 (±$8,821) 95 Juniper Canyon Crook County $84,861 (±$14,435) 96 Keizer Marion County $84,813 (±$6,105) 97 Redmond Deschutes County $84,164 (±$6,776) 98 Eagle Point Jackson County $84,126 (±$5,675) 99 Philomath Benton County $83,672 (±$17,841) 100 Vernonia Columbia County $83,411 (±$5,362) 101 Brownsville Linn County $83,098 (±$3,775) 102 Gervais Marion County $83,043 (±$16,426) 103 St. Helens Columbia County $82,865 (±$4,204) 104 Bay City Tillamook County $82,589 (±$20,362) 105 Cove Union County $82,500 (±$17,230) 106 Sunriver Deschutes County $82,287 (±$33,744) 107 River Road Lane County $81,589 (±$11,936) 108 North Bend Coos County $81,320 (±$14,349) 109 Durham Washington County $81,250 (±$27,544) 110 Cottage Grove Lane County $80,875 (±$11,657) 111 Donald Marion County $80,729 (±$15,644) 112 Prineville Lake Acres Crook County $80,164 (±$26,537) 113 Silverton Marion County $79,960 (±$9,109) 114 Heceta Beach Lane County $79,938 (±$28,158) 115 Netarts Tillamook County $79,866 (±$10,783) 116 Monroe Benton County $78,646 (±$24,818) 117 Barview Coos County $78,510 (±$15,121) 118 Hines Harney County $78,355 (±$26,061) 119 Stayton Marion County $78,268 (±$9,194) 120 Albany Linn County $78,114 (±$3,524) 121 Sublimity Marion County $77,969 (±$8,985) 122 Gresham Multnomah County $77,795 (±$3,707) 123 Bayside Gardens Tillamook County $77,727 (±$18,201) 124 Arlington Gilliam County $76,694 (±$16,280) 125 Salem Marion County $75,487 (±$2,354) 126 Brookings Curry County $74,933 (±$10,226) 127 Irrigon Morrow County $74,336 (±$10,741) 128 Foots Creek Jackson County $73,786 (±$17,259) 129 (tie) Canyon City Grant County $73,750 (±$33,981) 129 (tie) Lincoln Beach Lincoln County $73,750 (±$13,071) 131 McMinnville Yamhill County $73,736 (±$6,654) 132 Glide Douglas County $73,727 (±$24,145) 133 Harrisburg Linn County $73,650 (±$19,542) 134 Mosier Wasco County $73,278 (±$10,369) 135 Medford Jackson County $73,230 (±$3,573) 136 Prineville Crook County $72,980 (±$5,115) 137 Keno Klamath County $72,877 (±$12,178) 138 Athena Umatilla County $71,898 (±$11,351) 139 Dallas Polk County $71,549 (±$10,843) 140 White City Jackson County $71,175 (±$11,160) 141 Jennings Lodge Clackamas County $71,054 (±$12,341) 142 Lakeview Lake County $70,900 (±$19,613) 143 Sheridan Yamhill County $70,785 (±$15,776) 144 Warrenton Clatsop County $70,670 (±$13,402) 145 Fairview Multnomah County $70,107 (±$9,355) 146 Cascade Locks Hood River County $70,000 (±$20,463) 147 Four Corners Marion County $69,669 (±$7,455) 148 Cannon Beach Clatsop County $69,375 (±$8,290) 149 Nyssa Malheur County $69,183 (±$15,954) 150 Monmouth Polk County $69,170 (±$12,700) 151 Mill City Linn County $69,091 (±$11,038) 152 Umatilla Umatilla County $68,826 (±$9,979) 153 Springfield Lane County $68,761 (±$2,908) 154 Maupin Wasco County $68,750 (±$24,901) 155 Redwood Josephine County $68,125 (±$22,645) 156 Ashland Jackson County $68,028 (±$7,379) 157 Astoria Clatsop County $68,007 (±$8,456) 158 Woodburn Marion County $67,347 (±$7,875) 159 Yachats Lincoln County $67,125 (±$20,350) 160 Hermiston Umatilla County $66,998 (±$3,849) 161 Rainier Columbia County $66,989 (±$13,130) 162 Veneta Lane County $66,890 (±$16,914) 163 Green Douglas County $66,813 (±$11,965) 164 Riddle Douglas County $66,761 (±$12,954) 165 Boardman Morrow County $66,691 (±$19,768) 166 (tie) Island City Union County $66,563 (±$21,724) 166 (tie) Pendleton Umatilla County $66,563 (±$6,698) 168 Eugene Lane County $66,562 (±$2,212) 169 Phoenix Jackson County $66,508 (±$17,174) 170 Bonanza Klamath County $66,250 (±$27,085) 171 Gates Marion County $65,670 (±$4,766) 172 Lakeside Coos County $65,375 (±$17,033) 173 Dunes City Lane County $65,313 (±$17,529) 174 Roseburg North Douglas County $65,160 (±$21,575) 175 Union Union County $65,047 (±$9,086) 176 Corvallis Benton County $65,012 (±$3,017) 177 (tie) Metolius Jefferson County $65,000 (±$20,146) 177 (tie) New Hope Josephine County $65,000 (±$28,048) 179 Wheeler Tillamook County $64,792 (±$23,000) 180 Madras Jefferson County $64,659 (±$12,859) 181 King City Washington County $63,684 (±$9,151) 182 Chenoweth Wasco County $63,425 (±$10,728) 183 Lebanon Linn County $63,176 (±$9,387) 184 The Dalles Wasco County $62,614 (±$5,474) 185 Talent Jackson County $62,543 (±$10,630) 186 Mount Angel Marion County $62,232 (±$24,303) 187 Baker City Baker County $61,580 (±$7,804) 188 Newport Lincoln County $60,568 (±$7,678) 189 Stanfield Umatilla County $60,074 (±$16,117) 190 Bunker Hill Coos County $60,058 (±$24,997) 191 Grants Pass Josephine County $59,646 (±$5,632) 192 Oakland Douglas County $59,042 (±$21,636) 193 Rose Lodge Lincoln County $59,038 (±$14,544) 194 Willamina Yamhill County $58,906 (±$12,287) 195 Altamont Klamath County $58,629 (±$5,879) 196 Hayesville Marion County $58,624 (±$4,587) 197 Coquille Coos County $58,490 (±$15,990) 198 La Grande Union County $58,427 (±$6,092) 199 Enterprise Wallowa County $58,393 (±$12,146) 200 La Pine Deschutes County $58,365 (±$4,342) 201 Tillamook Tillamook County $58,176 (±$5,705) 202 John Day Grant County $57,891 (±$20,634) 203 Elgin Union County $57,750 (±$15,463) 204 Sweet Home Linn County $56,927 (±$6,141) 205 Winston Douglas County $56,667 (±$15,646) 206 Lincoln City Lincoln County $56,635 (±$2,500) 207 Coos Bay Coos County $56,524 (±$3,468) 208 Gold Hill Jackson County $56,359 (±$8,321) 209 Gold Beach Curry County $56,014 (±$21,847) 210 Myrtle Creek Douglas County $55,921 (±$18,133) 211 Waldport Lincoln County $55,625 (±$14,779) 212 Yoncalla Douglas County $55,260 (±$12,709) 213 Harbor Curry County $55,109 (±$20,037) 214 Tri-City Douglas County $55,026 (±$12,663) 215 Warm Springs Jefferson County $54,600 (±$21,617) 216 Rogue River Jackson County $54,537 (±$9,327) 217 Joseph Wallowa County $54,444 (±$8,030) 218 Fossil Wheeler County $54,167 (±$12,662) 219 Toledo Lincoln County $53,947 (±$9,874) 220 Roseburg Douglas County $53,918 (±$6,645) 221 Rockaway Beach Tillamook County $53,872 (±$8,115) 222 Garibaldi Tillamook County $53,828 (±$1,744) 223 Reedsport Douglas County $53,571 (±$8,117) 224 Florence Lane County $53,333 (±$7,931) 225 Grand Ronde Polk County $52,669 (±$10,796) 226 Milton-Freewater Umatilla County $52,183 (±$16,520) 227 (tie) Falls City Polk County $51,250 (±$21,983) 227 (tie) Sutherlin Douglas County $51,250 (±$13,494) 229 Vale Malheur County $50,313 (±$10,244) 230 Heppner Morrow County $49,521 (±$18,459) 231 Powers Coos County $48,625 (±$13,977) 232 Bandon Coos County $48,187 (±$10,423) 233 Johnson City Clackamas County $48,167 (±$5,730) 234 Canyonville Douglas County $47,682 (±$9,559) 235 Myrtle Point Coos County $47,656 (±$6,260) 236 Seaside Clatsop County $47,361 (±$6,608) 237 Prairie City Grant County $47,311 (±$21,073) 238 Klamath Falls Klamath County $46,693 (±$4,050) 239 Ontario Malheur County $46,308 (±$8,944) 240 Drain Douglas County $46,103 (±$14,423) 241 Glendale Douglas County $43,466 (±$8,615) 242 Burns Harney County $41,858 (±$12,852) 243 Oakridge Lane County $40,297 (±$6,793) 244 Cave Junction Josephine County $39,291 (±$4,775) 245 Port Orford Curry County $37,212 (±$10,395) 246 Huntington Baker County $35,813 (±$10,193) 247 Condon Gilliam County $35,667 (±$13,524) 248 Chiloquin Klamath County $33,839 (±$4,802)
How this ranking is built A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.
248 places qualify; the rest are on their own pages with their margins, but not ranked here.
The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.
A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.
Survey years: 2020–2024 (American Community Survey 5-year estimates).
Margins of error are at the 90% confidence level.
What you can do on Seayora in Oregon One account for renting, owning, managing and fixing homes, with these figures beside you.
Own or manage a rental? List it, sign the lease and collect rent online, with the figures for Oregon beside you.
Create a landlord account · See what landlords get
Looking for a place to rent? Browse homes for rent near Oregon, save the ones you like and apply online.
Browse rentals · Create a renter account
Do repairs, renovations or maintenance? Get found by owners and renters near Oregon, and send estimates and invoices from your phone.
Join as a pro · Find a pro
Questions about Oregon Which place in Oregon has the highest median household income? Dunthorpe has the highest, $250,000 or more (2020–2024 American Community Survey).
Which place in Oregon has the lowest median household income? Chiloquin has the lowest, $33,839 (±$4,802).
What is the median household income in Oregon? The figure for Oregon as a whole is $83,011 (±$573).
Sources This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.
Figures last updated on November 12, 2026 .
Related