ZipCodeLook
Loading 33,000 zip codes…

About this map

The middle yearly earnings of employed residents 16 and older (wages, salary and self-employment income), counting part-time workers. Lower than household income, which adds up everyone in a home.

Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).

U.S.
$49,666
Oregon
$50,030
Rankings
Full list

Top and bottom zip codes in Oregon

Zip codes with 1,000+ residents

Zip codes where workers earn the most

See all
  1. 197229Portland$96,241
  2. 297034Lake Oswego$94,106
  3. 397221Portland$85,000
  4. 497753Powell Butte$84,393
  5. 597035Lake Oswego$81,545
  6. 697495Winchester$79,710
  7. 797133North Plains$77,525
  8. 897068West Linn$77,478
  9. 997212Portland$76,840
  10. 1097054Deer Island$76,778

Zip codes where workers earn the least

See all
  1. 197331Corvallis$5,877
  2. 297541Trail$14,671
  3. 397834Halfway$19,925
  4. 497538Selma$22,295
  5. 597403Eugene$22,694
  6. 697465Port Orford$26,857
  7. 797523Cave Junction$27,500
  8. 897449Lakeside$28,839
  9. 997536Prospect$29,013
  10. 1097368Otis$29,200

Median earnings per worker by county in Oregon

  1. 1Washington County$61,388
  2. 2Clackamas County$57,074
  3. 3Multnomah County$55,758
  4. 4Deschutes County$52,499
  5. 5Columbia County$51,266
  6. 6Gilliam County$51,042
  7. 7Yamhill County$48,951
  8. 8Crook County$48,944
  9. 9Linn County$47,148
  10. 10Polk County$47,133
  11. 11Sherman County$46,036
  12. 12Hood River County$45,870
  13. 13Clatsop County$45,567
  14. 14Baker County$45,561
  15. 15Curry County$45,286
  16. 16Marion County$44,887
  17. 17Jackson County$44,781
  18. 18Lake County$43,846
  19. 19Tillamook County$43,154
  20. 20Jefferson County$43,109
  21. 21Morrow County$43,070
  22. 22Grant County$42,996
  23. 23Douglas County$42,775
  24. 24Klamath County$42,495
  25. 25Lane County$42,262
  26. 26Lincoln County$41,861
  27. 27Umatilla County$41,821
  28. 28Wasco County$41,652
  29. 29Wheeler County$41,524
  30. 30Union County$40,926
  31. 31Benton County$40,222
  32. 32Coos County$39,822
  33. 33Josephine County$39,596
  34. 34Wallowa County$37,733
  35. 35Harney County$36,499
  36. 36Malheur County$34,949

Questions about this map

Which zip code has the highest median earnings per worker in Oregon?

Among zip codes with at least 1,000 residents, 97229 (Portland, OR) has the highest: $96,241.

Which zip code has the lowest median earnings per worker in Oregon?

97331 (Corvallis, OR) has the lowest: $5,877.

What is the median earnings per worker for the United States?

$49,666; in Oregon it is $50,030.

Where does this data come from?

U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). The middle yearly earnings of employed residents 16 and older (wages, salary and self-employment income), counting part-time workers. Lower than household income, which adds up everyone in a home.

More maps