Oregon ZIP codes
Oregon holds 481 ZIP codes between 97001 and 97920. The tables rank the places and counties with the most codes; the guide below decodes the numbering.
Places with the most ZIP codes in Oregon
| Place | ZIP codes |
|---|---|
| Portland | 60 |
| Salem | 14 |
| Beaverton | 10 |
| Eugene | 7 |
| Bend | 6 |
| Corvallis | 4 |
| Grants Pass | 3 |
| Klamath Falls | 3 |
| Springfield | 3 |
| Hillsboro | 3 |
| Lake Oswego | 2 |
| Roseburg | 2 |
| Medford | 2 |
| Albany | 2 |
| Gresham | 2 |
| Baker City | 1 |
| Bridgeport | 1 |
| Haines | 1 |
| Halfway | 1 |
| Hereford | 1 |
Oregon counties by ZIP count
| County | ZIP codes |
|---|---|
| Multnomah | 56 |
| Lane | 37 |
| Marion | 33 |
| Washington | 31 |
| Clackamas | 26 |
| Douglas | 26 |
| Klamath | 18 |
| Lincoln | 16 |
| Linn | 16 |
| Jackson | 15 |
Reading a Oregon ZIP code
Oregon holds 481 ZIP codes between 97001 and 97920, spread over 36 counties. Portland leads the state with 60 codes, ahead of Salem with 14. Every code here opens with the digit 9: that opening number is the national postal region Oregon belongs to, the next two digits name the sectional center that sorts the mail, and the final two point to the local office. A ZIP+4 suffix narrows delivery to a block face. Boundaries follow carrier routes rather than city limits, which is why Portland spreads across 60 codes while some rural codes cross county lines.
Source: GeoNames postal dataset (CC BY 4.0), snapshot of 2026-07-09. Counts cover standard delivery ZIPs listed for Oregon; unique and PO box codes may add to these totals.
Last updated: · Methodology and sources