First three digits · Oregon
ZIP Codes Starting with
69 ZIP codes start with 970, sorted at the Portland, OR (SCF 970) sectional center (USPS labeling list L005, effective October 1, 2026) in Oregon: 62 residential ZIP codes across 8 counties and 7 PO Box or single-organization codes (Census 2020 ZCTAs and GeoNames postal codes, October 2026).
What do the digits 970 mean?
The first digit, 9, is one of ten national areas (Alaska, California, Hawaii, Oregon, Washington, American Samoa, Guam, Northern Mariana Islands, Marshall Islands, Micronesia, Palau and Armed Forces Pacific). The first three, 970, route mail to a sectional center: USPS labeling list L005 (effective October 1, 2026) sends letters for 970 to the Portland, OR (SCF 970) facility. The last two digits pick the delivery area. By residents, the largest town names among the 970 ZIP codes are Beaverton, Gresham, Oregon City, Lake Oswego, Happy Valley and Woodburn.
The same facility sorts 6 prefixes, 361 ZIP codes in all: 970, 971, 972, 973, 978, 986.
Where are the 970 ZIP codes?
Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).
All ZIP codes starting with 970
| County | ||||||
|---|---|---|---|---|---|---|
| 97001 | Antelope | Wasco County | 353 | 1 | $39k | – |
| 97002 | Aurora | Marion County | 6,358 | 153 | $70k | $530k |
| 97003 | Beaverton | Washington County | 27,811 | 5,907 | $99k | $478k |
| 97004 | Beavercreek | Clackamas County | 4,496 | 104 | $113k | $721k |
| 97005 | Beaverton | Washington County | 28,311 | 5,524 | $78k | $504k |
| 97006 | Beaverton | Washington County | 46,463 | 6,422 | $105k | $549k |
| 97007 | Beaverton | Washington County | 47,895 | 2,565 | $124k | $609k |
| 97008 | Beaverton | Washington County | 28,611 | 5,400 | $96k | $578k |
| 97009 | Boring | Clackamas County | 8,336 | 271 | $107k | $648k |
| 97010 | Bridal Veil | Multnomah County | PO Box or unique | – | – | – |
| 97011 | Brightwood | Clackamas County | 620 | 136 | $91k | $496k |
| 97013 | Canby | Clackamas County | 24,293 | 412 | $102k | $562k |
| 97014 | Cascade Locks | Hood River County | 1,459 | 10 | $75k | $388k |
| 97015 | Clackamas | Clackamas County | 24,433 | 2,766 | $87k | $528k |
| 97016 | Clatskanie | Columbia County | 6,573 | 29 | $79k | $336k |
| 97017 | Colton | Clackamas County | 3,427 | 76 | $83k | $610k |
| 97018 | Columbia City | Columbia County | 2,006 | 2,434 | $97k | $460k |
| 97019 | Corbett | Multnomah County | 3,233 | 41 | $104k | $686k |
| 97020 | Donald | Marion County | 1,133 | 4,018 | $81k | $352k |
| 97021 | Dufur | Wasco County | 1,608 | 6 | $90k | $413k |
| 97022 | Eagle Creek | Clackamas County | 3,319 | 143 | $93k | $631k |
| 97023 | Estacada | Clackamas County | 12,111 | 62 | $77k | $563k |
| 97024 | Fairview | Multnomah County | 12,007 | 3,483 | $70k | $414k |
| 97026 | Gervais | Marion County | 3,959 | 117 | $91k | $395k |
| 97027 | Gladstone | Clackamas County | 12,347 | 4,921 | $94k | $484k |
| 97028 | Government Camp | Clackamas County | 230 | 6 | $77k | $111k |
| 97029 | Grass Valley | Sherman County | 442 | 2 | $61k | $123k |
| 97030 | Gresham | Multnomah County | 37,708 | 5,033 | $69k | $436k |
| 97031 | Hood River | Hood River County | 19,138 | 128 | $92k | $691k |
| 97032 | Hubbard | Marion County | 5,044 | 282 | $101k | $457k |
| 97033 | Kent | Sherman County | 111 | 1 | – | – |
| 97034 | Lake Oswego | Clackamas County | 21,331 | 2,753 | $149k | $1.05M |
| 97035 | Lake Oswego | Clackamas County | 25,911 | 4,455 | $131k | $837k |
| 97036 | Marylhurst | Clackamas County | PO Box or unique | – | – | – |
| 97037 | Maupin | Wasco County | 931 | 2 | $70k | $342k |
| 97038 | Molalla | Clackamas County | 16,440 | 126 | $90k | $484k |
| 97039 | Moro | Sherman County | 413 | 4 | $93k | $265k |
| 97040 | Mosier | Wasco County | 1,842 | 35 | $73k | $499k |
| 97041 | Mount Hood Parkdale | Hood River County | 3,389 | 21 | $83k | $706k |
| 97042 | Mulino | Clackamas County | 3,361 | 141 | $118k | $688k |
| 97044 | Odell | Hood River County | PO Box or unique | – | – | – |
| 97045 | Oregon City | Clackamas County | 57,526 | 663 | $104k | $588k |
| 97048 | Rainier | Columbia County | 7,099 | 73 | $77k | $369k |
| 97049 | Rhododendron | Clackamas County | 1,896 | 12 | $92k | $474k |
| 97050 | Rufus | Sherman County | 212 | 26 | $39k | $183k |
| 97051 | Saint Helens | Columbia County | 17,347 | 302 | $86k | $412k |
| 97053 | Warren | Columbia County | 3,634 | 284 | $143k | $527k |
| 97054 | Deer Island | Columbia County | 1,494 | 38 | $87k | $459k |
| 97055 | Sandy | Clackamas County | 19,786 | 176 | $112k | $494k |
| 97056 | Scappoose | Columbia County | 12,795 | 116 | $94k | $470k |
| 97057 | Shaniko | Wasco County | 14 | 32 | – | – |
| 97058 | The Dalles | Wasco County | 20,360 | 63 | $62k | $370k |
| 97060 | Troutdale | Multnomah County | 21,649 | 1,238 | $88k | $444k |
| 97062 | Tualatin | Washington County | 28,930 | 2,037 | $105k | $640k |
| 97063 | Tygh Valley | Wasco County | 1,081 | 8 | $59k | $278k |
| 97064 | Vernonia | Columbia County | 3,855 | 39 | $67k | $384k |
| 97065 | Wasco | Sherman County | 760 | 3 | $54k | $222k |
| 97067 | Welches | Clackamas County | 2,125 | 94 | $88k | $388k |
| 97068 | West Linn | Clackamas County | 30,161 | 1,347 | $152k | $796k |
| 97070 | Wilsonville | Clackamas County | 26,902 | 1,515 | $97k | $631k |
| 97071 | Woodburn | Marion County | 33,123 | 641 | $71k | $341k |
| 97075 | Beaverton | Washington County | PO Box or unique | – | – | – |
| 97076 | Beaverton | Washington County | PO Box or unique | – | – | – |
| 97077 | Beaverton | Washington County | PO Box or unique | – | – | – |
| 97078 | Beaverton | Washington County | 25,662 | 4,077 | $91k | $479k |
| 97079 | Beaverton | Washington County | PO Box or unique | – | – | – |
| 97080 | Gresham | Multnomah County | 48,411 | 2,237 | $96k | $502k |
| 97086 | Happy Valley | Clackamas County | 34,567 | 3,300 | $102k | $697k |
| 97089 | Damascus | Clackamas County | 15,101 | 699 | $124k | $634k |
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; GeoNames postal codes (CC BY 4.0) for codes without a residential area.