County ZIP codes · Oregon · FIPS 41005

Clackamas County, OR ZIP Codes

Clackamas County, Oregon has 39 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026): 36 residential and 3 for PO boxes or a single organization. 24 of the residential ones lie mainly in Clackamas County and 12 mainly in a neighboring county; 16 cross the county line. Median household income ranges from $70,137 in 97002 (Aurora) to $151,729 in 97068 (West Linn) (Census Bureau, ACS 2020-2024).

  • ACS2020-24
  • Census2020

Where are the ZIP codes of Clackamas County?

97002 · Aurora: $70k97004 · Beavercreek: $113k97009 · Boring: $107k97011 · Brightwood: $91k97013 · Canby: $102k97015 · Clackamas: $87k97017 · Colton: $83k97019 · Corbett: $104k97022 · Eagle Creek: $93k97023 · Estacada: $77k97027 · Gladstone: $94k97028 · Government Camp: $77k97032 · Hubbard: $101k97034 · Lake Oswego: $149k97035 · Lake Oswego: $131k97038 · Molalla: $90k97042 · Mulino: $118k97045 · Oregon City: $104k97049 · Rhododendron: $92k97055 · Sandy: $112k97062 · Tualatin: $105k97067 · Welches: $88k97068 · West Linn: $152k97070 · Wilsonville: $97k97071 · Woodburn: $71k97086 · Happy Valley: $102k97089 · Damascus: $124k97132 · Newberg: $97k97140 · Sherwood: $123k97202 · Portland: $105k97206 · Portland: $99k97219 · Portland: $121k97222 · Portland: $83k97267 · Portland: $87k97362 · Mount Angel: $66k97375 · Scotts Mills: $111k9702397049970389705597019970459707197375971329701397028970179700497140970029700997022970709704297032970689736297089970679706297219970159703497011970869722297002 · Aurora: $70k97004 · Beavercreek: $113k97009 · Boring: $107k97011 · Brightwood: $91k97013 · Canby: $102k97015 · Clackamas: $87k97017 · Colton: $83k97019 · Corbett: $104k97022 · Eagle Creek: $93k97023 · Estacada: $77k97027 · Gladstone: $94k97028 · Government Camp: $77k97032 · Hubbard: $101k97034 · Lake Oswego: $149k97035 · Lake Oswego: $131k97038 · Molalla: $90k97042 · Mulino: $118k97045 · Oregon City: $104k97049 · Rhododendron: $92k97055 · Sandy: $112k97062 · Tualatin: $105k97067 · Welches: $88k97068 · West Linn: $152k97070 · Wilsonville: $97k97071 · Woodburn: $71k97086 · Happy Valley: $102k97089 · Damascus: $124k97132 · Newberg: $97k97140 · Sherwood: $123k97202 · Portland: $105k97206 · Portland: $99k97219 · Portland: $121k97222 · Portland: $83k97267 · Portland: $87k97362 · Mount Angel: $66k97375 · Scotts Mills: $111k970239704997038970559701997045970719737597132970139702897017970049714097002970099702297070970429703297068973629708997002 · Aurora: $70k97004 · Beavercreek: $113k97009 · Boring: $107k97011 · Brightwood: $91k97013 · Canby: $102k97015 · Clackamas: $87k97017 · Colton: $83k97019 · Corbett: $104k97022 · Eagle Creek: $93k97023 · Estacada: $77k97027 · Gladstone: $94k97028 · Government Camp: $77k97032 · Hubbard: $101k97034 · Lake Oswego: $149k97035 · Lake Oswego: $131k97038 · Molalla: $90k97042 · Mulino: $118k97045 · Oregon City: $104k97049 · Rhododendron: $92k97055 · Sandy: $112k97062 · Tualatin: $105k97067 · Welches: $88k97068 · West Linn: $152k97070 · Wilsonville: $97k97071 · Woodburn: $71k97086 · Happy Valley: $102k97089 · Damascus: $124k97132 · Newberg: $97k97140 · Sherwood: $123k97202 · Portland: $105k97206 · Portland: $99k97219 · Portland: $121k97222 · Portland: $83k97267 · Portland: $87k97362 · Mount Angel: $66k97375 · Scotts Mills: $111k97023970499703897055970199704597071973759713297028970049700297009
The residential ZIP codes of Clackamas County (whole outlines, including the parts in neighboring counties), shaded by median household income in national fifths (ACS 2020-2024).<$54.1k$98.1k+no figure

Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).

How different are its ZIP codes?

The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $89,564 and $112,323.

They carry 31 postal town names.

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).

All 36 residential ZIP codes in Clackamas County

24 ZIP codes lie mainly in Clackamas County; 12 more reach into it from a neighboring county and follow the first table.

Residential ZIP codes mainly in Clackamas County, largest first; "In this county" is the share of the ZIP's land in the county
In this county
97045 Oregon City 57,526 663 $104k $588k 100%
97222 Portland 36,398 4,208 $83k $491k 99%
97086 Happy Valley 34,567 3,300 $102k $697k 100%
97267 Portland 31,311 4,332 $87k $533k 100%
97068 West Linn 30,161 1,347 $152k $796k 100%
97070 Wilsonville 26,902 1,515 $97k $631k 96%
97035 Lake Oswego 25,911 4,455 $131k $837k 88%
97015 Clackamas 24,433 2,766 $87k $528k 100%
97013 Canby 24,293 412 $102k $562k 100%
97034 Lake Oswego 21,331 2,753 $149k $1.05M 96%
97055 Sandy 19,786 176 $112k $494k 100%
97038 Molalla 16,440 126 $90k $484k 100%
97089 Damascus 15,101 699 $124k $634k 100%
97027 Gladstone 12,347 4,921 $94k $484k 100%
97023 Estacada 12,111 62 $77k $563k 100%
97009 Boring 8,336 271 $107k $648k 97%
97004 Beavercreek 4,496 104 $113k $721k 100%
97017 Colton 3,427 76 $83k $610k 100%
97042 Mulino 3,361 141 $118k $688k 100%
97022 Eagle Creek 3,319 143 $93k $631k 100%
97067 Welches 2,125 94 $88k $388k 100%
97049 Rhododendron 1,896 12 $92k $474k 100%
97011 Brightwood 620 136 $91k $496k 100%
97028 Government Camp 230 6 $77k $111k 100%

Partly in Clackamas County

Residential ZIP codes mainly in another county that reach at least 1% into Clackamas County, by their share here
In this county
97032 Hubbard 5,044 282 $101k $457k 35%
97002 Aurora 6,358 153 $70k $530k 29%
97019 Corbett 3,233 41 $104k $686k 29%
97062 Tualatin 28,930 2,037 $105k $640k 27%
97071 Woodburn 33,123 641 $71k $341k 26%
97140 Sherwood 27,933 627 $123k $654k 23%
97375 Scotts Mills 1,346 28 $111k $613k 21%
97362 Mount Angel 4,110 176 $66k $462k 11%
97206 Portland 49,890 7,732 $99k $498k 8%
97219 Portland 42,430 3,626 $121k $678k 4%
97132 Newberg 32,486 519 $97k $523k 1%
97202 Portland 43,533 6,931 $105k $701k 1%

Download the 39 ZIP codes as CSV

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).

Which ZIP codes cross the county line?

17 ZIP codes of Clackamas County extend into another county. A ZIP code follows mail routes, not county borders.

Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).

PO Box and single-organization ZIP codes

ZIP codes in Clackamas County without a residential area (GeoNames postal codes)
ZIPPostal name
97036Marylhurst
97268Portland
97269Portland

Source: GeoNames postal codes (CC BY 4.0).

Which first three digits do Clackamas County's ZIP codes use?

The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Clackamas County's ZIP codes use 4 prefixes: 970, 971, 972 and 973.

Three-digit prefixes of Clackamas County's ZIP codes, the sectional center for each (USPS labeling list L005, effective October 1, 2026) and how many of the prefix's codes are Clackamas County's
PrefixSectional centerHereAll codes
970Portland, OR (SCF 970)2869
971Portland, OR (SCF 970)243
972Portland, OR (SCF 970)760
973Portland, OR (SCF 970)273

Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.