First three digits · Oregon
ZIP Codes Starting with
54 ZIP codes start with 978, sorted at the Portland, OR (SCF 970) sectional center (USPS labeling list L005, effective October 1, 2026) in Oregon: 53 residential ZIP codes across 8 counties and 1 PO Box or single-organization code (Census 2020 ZCTAs and GeoNames postal codes, October 2026).
What do the digits 978 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, 978, route mail to a sectional center: USPS labeling list L005 (effective October 1, 2026) sends letters for 978 to the Portland, OR (SCF 970) facility. The last two digits pick the delivery area. By residents, the largest town names among the 978 ZIP codes are Hermiston, Pendleton, La Grande, Baker City, Milton Freewater and Umatilla.
The same facility sorts 6 prefixes, 361 ZIP codes in all: 970, 971, 972, 973, 978, 986.
Where are the 978 ZIP codes?
Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).
All ZIP codes starting with 978
| County | ||||||
|---|---|---|---|---|---|---|
| 97801 | Pendleton | Umatilla County | 21,575 | 43 | $72k | $293k |
| 97810 | Adams | Umatilla County | 759 | 3 | $69k | $281k |
| 97812 | Arlington | Gilliam County | 932 | 2 | $77k | $294k |
| 97813 | Athena | Umatilla County | 1,508 | 28 | $76k | $241k |
| 97814 | Baker City | Baker County | 12,590 | 15 | $65k | $294k |
| 97817 | Bates | Grant County | 13 | 0 | – | – |
| 97818 | Boardman | Morrow County | 5,610 | 26 | $62k | $276k |
| 97819 | Bridgeport | Baker County | 17 | 0 | $55k | $117k |
| 97820 | Canyon City | Grant County | 1,568 | 4 | $67k | $207k |
| 97823 | Condon | Gilliam County | 1,014 | 1 | $58k | $151k |
| 97824 | Cove | Union County | 2,117 | 9 | $80k | $414k |
| 97825 | Dayville | Grant County | 347 | 1 | $68k | $234k |
| 97826 | Echo | Umatilla County | 1,178 | 4 | $59k | $424k |
| 97827 | Elgin | Union County | 2,384 | 12 | $61k | $263k |
| 97828 | Enterprise | Wallowa County | 3,522 | 5 | $59k | $397k |
| 97830 | Fossil | Wheeler County | 800 | 2 | $55k | $250k |
| 97833 | Haines | Baker County | 863 | 7 | $84k | $350k |
| 97834 | Halfway | Baker County | 1,395 | 5 | $44k | $366k |
| 97835 | Helix | Umatilla County | 608 | 4 | $132k | $233k |
| 97836 | Heppner | Morrow County | 1,998 | 2 | $89k | $223k |
| 97837 | Hereford | Baker County | 78 | 1 | – | $92k |
| 97838 | Hermiston | Umatilla County | 28,512 | 141 | $70k | $307k |
| 97839 | Lexington | Morrow County | 116 | 1 | $41k | $211k |
| 97840 | Oxbow | Baker County | 107 | 1 | $86k | – |
| 97841 | Imbler | Union County | 370 | 24 | $74k | $268k |
| 97842 | Imnaha | Wallowa County | 116 | 0 | – | $387k |
| 97843 | Ione | Morrow County | 805 | 2 | $104k | $222k |
| 97844 | Irrigon | Morrow County | 3,701 | 112 | $76k | $232k |
| 97845 | John Day | Grant County | 2,265 | 20 | $68k | $249k |
| 97846 | Joseph | Wallowa County | 2,067 | 5 | $72k | $383k |
| 97848 | Kimberly | Grant County | 217 | 1 | $50k | $392k |
| 97850 | La Grande | Union County | 16,903 | 53 | $63k | $298k |
| 97856 | Long Creek | Grant County | 485 | 1 | $44k | $225k |
| 97857 | Lostine | Wallowa County | 483 | 2 | $68k | $563k |
| 97859 | Meacham | Umatilla County | 95 | 1 | $61k | $173k |
| 97861 | Mikkalo | Gilliam County | PO Box or unique | – | – | – |
| 97862 | Milton Freewater | Umatilla County | 12,313 | 42 | $55k | $275k |
| 97864 | Monument | Grant County | 316 | 1 | $39k | – |
| 97865 | Mount Vernon | Grant County | 921 | 3 | $59k | $186k |
| 97867 | North Powder | Union County | 947 | 6 | $84k | $152k |
| 97868 | Pilot Rock | Umatilla County | 1,598 | 4 | $92k | $218k |
| 97869 | Prairie City | Grant County | 838 | 3 | $57k | $217k |
| 97870 | Richland | Baker County | 585 | 6 | $57k | $210k |
| 97873 | Seneca | Grant County | 109 | 1 | $40k | $156k |
| 97874 | Spray | Wheeler County | 262 | 1 | $59k | $343k |
| 97875 | Stanfield | Umatilla County | 2,410 | 41 | $58k | $209k |
| 97876 | Summerville | Union County | 995 | 17 | $120k | $436k |
| 97877 | Sumpter | Grant County | 314 | 2 | $26k | – |
| 97880 | Ukiah | Umatilla County | 248 | 1 | – | – |
| 97882 | Umatilla | Umatilla County | 7,976 | 423 | $69k | $245k |
| 97883 | Union | Union County | 2,489 | 8 | $65k | $239k |
| 97884 | Unity | Baker County | 84 | 1 | $46k | $417k |
| 97885 | Wallowa | Wallowa County | 1,365 | 4 | $77k | $403k |
| 97886 | Weston | Umatilla County | 1,221 | 8 | $93k | $253k |
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; GeoNames postal codes (CC BY 4.0) for codes without a residential area.