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?
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.
| 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
| 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% |
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.
| ZIP | In Clackamas | Elsewhere |
|---|---|---|
| 97206 | 8% | Multnomah County92% |
| 97202 | 1% | Multnomah County99% |
| 97219 | 4% | Multnomah County96% |
| 97222 | 99% | |
| 97071 | 26% | Marion County74% |
| 97132 | 1% | Yamhill County92%; Washington County6% |
| 97062 | 27% | Washington County73% |
| 97140 | 23% | Washington County75%; Yamhill County2% |
| 97070 | 96% | Washington County4% |
| 97035 | 88% | Multnomah County10%; Washington County2% |
| 97034 | 96% | Multnomah County4% |
| 97009 | 97% | Multnomah County3% |
| 97002 | 29% | Marion County71% |
| 97032 | 35% | Marion County65% |
| 97362 | 11% | Marion County89% |
| 97019 | 29% | Multnomah County71% |
| 97375 | 21% | Marion County79% |
Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).
PO Box and single-organization ZIP codes
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.
| Prefix | Sectional center | Here | All codes |
|---|---|---|---|
| 970 | Portland, OR (SCF 970) | 28 | 69 |
| 971 | Portland, OR (SCF 970) | 2 | 43 |
| 972 | Portland, OR (SCF 970) | 7 | 60 |
| 973 | Portland, OR (SCF 970) | 2 | 73 |
Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.