County ZIP codes · Oregon · FIPS 41043
Linn County, OR ZIP Codes
Linn County, Oregon has 22 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026), all residential. 17 of the residential ones lie mainly in Linn County and 5 mainly in a neighboring county; 9 cross the county line. Median household income ranges from $64,669 in 97386 (Sweet Home) to $108,611 in 97348 (Halsey) (Census Bureau, ACS 2020-2024).
- ACS2020-24
- Census2020
Where are the ZIP codes of Linn 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 $68,595 and $95,391.
They carry 21 postal town names.
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).
All 22 residential ZIP codes in Linn County
17 ZIP codes lie mainly in Linn County; 5 more reach into it from a neighboring county and follow the first table.
| In this county | ||||||
|---|---|---|---|---|---|---|
| 97322 | Albany | 36,408 | 576 | $70k | $353k | 100% |
| 97355 | Lebanon | 34,292 | 160 | $69k | $372k | 100% |
| 97321 | Albany | 30,672 | 444 | $99k | $473k | 69% |
| 97386 | Sweet Home | 15,225 | 121 | $65k | $332k | 100% |
| 97759 | Sisters | 7,737 | 14 | $103k | $778k | 42% |
| 97446 | Harrisburg | 5,449 | 44 | $78k | $339k | 99% |
| 97374 | Scio | 4,859 | 37 | $97k | $561k | 100% |
| 97327 | Brownsville | 3,079 | 43 | $81k | $396k | 100% |
| 97348 | Halsey | 2,100 | 31 | $109k | $351k | 100% |
| 97360 | Mill City | 2,040 | 151 | $67k | $310k | 58% |
| 97389 | Tangent | 1,755 | 49 | $95k | $433k | 100% |
| 97377 | Shedd | 581 | 13 | $121k | $547k | 100% |
| 97345 | Foster | 330 | 8 | – | $586k | 100% |
| 97335 | Crabtree | 228 | 151 | $120k | $359k | 100% |
| 97350 | Idanha | 219 | 2 | $42k | $273k | 93% |
| 97336 | Crawfordsville | 95 | 227 | – | – | 100% |
| 97329 | Cascadia | 55 | 1 | $44k | – | 100% |
Partly in Linn County
| In this county | ||||||
|---|---|---|---|---|---|---|
| 97383 | Stayton | 10,310 | 216 | $79k | $424k | 30% |
| 97346 | Gates | 1,017 | 23 | $84k | $392k | 27% |
| 97358 | Lyons | 2,356 | 27 | $95k | $492k | 23% |
| 97352 | Jefferson | 6,497 | 134 | $107k | $442k | 18% |
| 97333 | Corvallis | 23,934 | 214 | $65k | $511k | 11% |
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?
10 ZIP codes of Linn County extend into another county. A ZIP code follows mail routes, not county borders.
| ZIP | In Linn | Elsewhere |
|---|---|---|
| 97321 | 69% | Benton County 31% |
| 97333 | 11% | Benton County 89% |
| 97383 | 30% | Marion County 70% |
| 97759 | 42% | Jefferson County 31%; Deschutes County 27% |
| 97352 | 18% | Marion County 82% |
| 97446 | 99% | |
| 97358 | 23% | Marion County 77% |
| 97360 | 58% | Marion County 42% |
| 97346 | 27% | Marion County 73% |
| 97350 | 93% | Marion County 7% |
Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).
Which first three digits do Linn County's ZIP codes use?
The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Linn County's ZIP codes use 3 prefixes: 973, 974 and 977.
| Prefix | Sectional center | Here | All codes |
|---|---|---|---|
| 973 | Portland, OR (SCF 970) | 20 | 73 |
| 974 | Eugene, OR (SCF 974) | 1 | 84 |
| 977 | Eugene, OR (SCF 974) | 1 | 33 |
Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.