US5.com

Oregon ZIP Codes & Demographics

Oregon ZIP codes, demographics, and median household income — 428 ZIP codes — population 4,238,837 — avg. income $75,554 — avg. home value $405,048. Compare counties, cities, and ZIP-level data on US5.

ZIP codes
428
Population
4,238,837
Median household income (avg.)
$75,554
101% of U.S. median
Average home value
$405,048
116% of U.S. median
Average rent
$1,046

Oregon demographics

Oregon has 428 ZIP codes across 36 counties on US5, with a combined ZIP-area population of about 4,238,837.

Across ZIP codes with age data, the average median age is about 46.4 years.

Among cities represented in this ZIP set, Bethany is among the largest population centers.

Median household income in Oregon

The average median household income across ZIP codes in Oregon is about $75,554 — about even with the U.S. median ($75,149).

Among ZIPs with income data, 97736 is near the top at about $181,875, while 97626 (Fort Klamath) is near the bottom at about $2,499.

Housing in Oregon

For housing in Oregon, the average median home value is about $405,048 and the average median rent is about $1,046.

The most populous ZIP is 97229 (Bethany) with about 75,626 residents. Use the table below to compare ZIP codes across the state.

ZIP codes in Oregon

Sort by population, income, or home value. Click a column header to toggle ascending / descending.

ZIP City County State Population ↓ Income Home value
97148 Yamhill Yamhill County OR 3,125 $97,150 $532,200
97443 Glide Douglas County OR 3,122 $79,914 $331,600
97761 Warm Springs Wasco County OR 3,080 $58,906 $151,200
97327 Brownsville Linn County OR 3,046 $83,051 $376,500
97753 Prineville Crook County OR 3,041 $128,469 $699,400
97623 Bonanza Klamath County OR 2,954 $76,522 $280,600
97368 Rose Lodge Lincoln County OR 2,768 $59,267 $302,200
97883 Union Union County OR 2,634 $57,198 $225,100
97827 Elgin Union County OR 2,557 $58,750 $233,000
97469 Riddle Douglas County OR 2,541 $56,538 $237,900
97875 Stanfield Umatilla County OR 2,522 $67,679 $204,300
97358 Lyons Marion County OR 2,502 $106,625 $451,700
97417 Days Creek Douglas County OR 2,462 $46,971 $218,100
97437 Elmira Lane County OR 2,462 $91,128 $446,700
97131 Bayside Gardens Tillamook County OR 2,442 $67,719 $427,700
97136 Rockaway Beach Tillamook County OR 2,422 $64,286 $354,100
97435 Drain Douglas County OR 2,383 $54,679 $270,800
97360 Mill City Linn County OR 2,362 $68,912 $281,100
97455 Jasper Lane County OR 2,326 $113,608 $620,700
97845 John Day Grant County OR 2,326 $69,899 $272,200
97067 Mount Hood Villages Clackamas County OR 2,285 $86,429 $361,800
97836 Heppner Morrow County OR 2,279 $75,313 $283,000
97846 Wallowa Lake Wallowa County OR 2,259 $69,167 $373,300
97449 Lakeside Coos County OR 2,200 $55,982 $293,100
97738 Hines Harney County OR 2,187 $70,250 $199,500
97366 Newport Lincoln County OR 2,169 $83,283 $474,400
97107 Bay City Tillamook County OR 2,158 $70,804 $342,000
97532 Merlin Josephine County OR 2,146 $77,125 $417,700
97498 San Marine Lane County OR 2,141 $71,213 $483,900
97380 Siletz Lincoln County OR 2,116 $58,333 $247,700
97431 Dexter Lane County OR 2,115 $53,155 $327,000
97112 Pacific City Tillamook County OR 2,108 $54,188 $429,300
97348 Halsey Linn County OR 2,103 $107,273 $321,700
97544 Williams Josephine County OR 2,040 $71,066 $525,300
97049 Rhododendron Clackamas County OR 2,015 $89,862 $471,500
97824 Cove Union County OR 1,923 $74,271 $363,100
97442 Glendale Douglas County OR 1,908 $44,883 $291,100
97040 Mosier Wasco County OR 1,877 $77,500 $413,900
97499 Yoncalla Douglas County OR 1,836 $61,071 $288,300
97538 Selma Josephine County OR 1,831 $43,689 $289,800
97018 Columbia City Columbia County OR 1,806 $100,912 $441,700
97465 Port Orford Curry County OR 1,777 $39,718 $292,100
97389 Tangent Linn County OR 1,706 $92,443 $365,400
97121 Warrenton Clatsop County OR 1,643 $58,789 $384,900
97452 Lowell Lane County OR 1,640 $92,344 $345,900
97014 Cascade Locks Hood River County OR 1,617 $70,375 $337,700
97495 Roseburg North Douglas County OR 1,569 $75,385 $440,000
97868 McKay Umatilla County OR 1,531 $95,893 $190,300
97135 Pacific City Tillamook County OR 1,505 $88,266 $500,000
97347 Grand Ronde Yamhill County OR 1,483 $41,250 $249,500
97632 Malin Klamath County OR 1,473 $54,167 $293,800
97344 Falls City Polk County OR 1,464 $54,018 $295,500
97021 Dufur Wasco County OR 1,457 $77,301 $393,000
97633 Merrill Klamath County OR 1,456 $61,094 $211,400
97820 Canyon City Grant County OR 1,417 $85,455 $217,800
97054 Deer Island Columbia County OR 1,404 $84,518 $426,400
97541 Trail Jackson County OR 1,373 $39,688
97813 Athena Umatilla County OR 1,366 $73,688 $217,200
97416 Douglas County OR 1,342 $63,889 $264,400
97834 Halfway Baker County OR 1,298 $39,115 $249,500
97454 Marcola Lane County OR 1,284 $96,488 $422,200
97641 Lake County OR 1,250 $32,887
97020 Donald Marion County OR 1,242 $79,167 $336,500
97536 Prospect Jackson County OR 1,230 $57,682 $292,700
97376 Lincoln County OR 1,226 $59,976 $411,900
97885 Wallowa Wallowa County OR 1,222 $77,708 $359,000
97438 Jasper Lane County OR 1,218 $100,000 $450,000
97375 Scotts Mills Marion County OR 1,204 $84,390 $485,900
97886 Weston Umatilla County OR 1,185 $90,288 $235,600
97497 Josephine County OR 1,172 $36,868 $302,800
97826 Echo Umatilla County OR 1,154 $58,676 $410,300
97466 Powers Coos County OR 1,152 $49,940 $221,300
97310 Salem Marion County OR 1,144
97324 Alsea Benton County OR 1,129 $65,781 $324,600
97110 Cannon Beach Clatsop County OR 1,128 $68,923 $740,100
97137 St. Paul Marion County OR 1,126 $104,643 $584,900
97876 Summerville Union County OR 1,092 $116,146 $434,400
97063 Tygh Valley Wasco County OR 1,064 $54,083 $274,100
97492 Westfir Lane County OR 1,058 $32,360 $222,000
97867 North Powder Union County OR 1,057 $82,635 $148,800
97534 O'Brien Josephine County OR 1,028 $30,231 $257,500
97812 Arlington Gilliam County OR 996 $76,087 $198,400
97823 Lonerock Gilliam County OR 984 $55,125 $144,800
97346 Gates Marion County OR 970 $81,771 $378,900
97865 Mount Vernon Grant County OR 968 $57,103 $191,200
97388 Lincoln Beach Lincoln County OR 954 $70,403 $444,400
97429 Days Creek Douglas County OR 946 $51,055 $311,800
97453 Mapleton Lane County OR 940 $53,333 $336,800
97204 Portland Multnomah County OR 932
97326 Blodgett Lincoln County OR 931 $104,409 $334,000
97450 Langlois Curry County OR 921 $62,778 $334,400
97869 Prairie City Grant County OR 919 $59,583 $190,700
97419 Cheshire Lane County OR 916 $81,964 $528,400
97130 Manzanita Tillamook County OR 902 $81,587 $704,900
97489 Lane County OR 896 $68,295 $429,600
97037 Pine Grove Wasco County OR 857 $62,422 $290,900
97810 Adams Umatilla County OR 826 $69,688 $261,900
97833 Haines Baker County OR 806 $98,906 $415,600
97434 Lane County OR 799 $52,956 $285,900
97117 Washington County OR 787 $109,083 $603,200

Frequently asked questions

How many ZIP codes are in Oregon?

Oregon has 428 ZIP codes on US5 across 36 counties. Each row links to demographics, median income, and housing for that code.

What are the demographics of Oregon?

Oregon has a combined ZIP-area population of about 4,238,837 across 428 ZIP codes. Browse the table on this page for population, income, and housing by ZIP.

What is the median household income in Oregon?

The average median household income across ZIP codes in Oregon is about $75,554, roughly in line with the U.S. median ($75,149). Average median home value is about $405,048. Among ZIPs with data, 97736 is near the top ($181,875) and 97626 (Fort Klamath) is near the bottom ($2,499).

Where can I find ZIP code lists for Oregon?

This page lists ZIP codes in Oregon with population, median household income, and home value. Sort the table or open a ZIP for a full demographics profile.

ZIP rankings in Oregon

Explore curated boards for highest income, largest population, and most affordable home values.