Skip to content

Marion County, Oregon ZIP codes

33 ZIP codes are in Marion County, plus 2 that cross in from neighboring counties. It's part of the Salem, OR metro area.

ZIP codes
33
Population in these ZIPs
355,647
Avg. median income
$80,200population-weighted
Cities & towns
21
Loading map…

Click anywhere on the map to see which ZIP code it's in.

Radius search from here

ZIP codes in Marion County

ZIP codes in Marion County
ZIP codeCityPopulationMedian incomeTypical home value
97002Aurora6,358$70,137$699,600
97020Donald1,133$80,729$458,800
97026Gervais3,959$90,461$429,300
97032Hubbard5,044$101,250$484,800
97071Woodburn33,123$70,938$419,800
97137Saint Paul989$106,488$589,000
97301Salem57,574$60,422$367,800
97302Salem40,799$85,833$456,400
97303Salem40,659$84,871$447,300
97305Salem45,083$66,326$418,300
97306Salem34,383$101,753$489,900
97307 PO BoxKeizer———
97308 PO BoxSalem———
97309 PO BoxSalem———
97310Salem1,379——
97311 PO BoxSalem———
97312 PO BoxSalem———
97313 PO BoxSalem———
97314 PO BoxSalem———
97317Salem25,966$84,393$453,400
97325Aumsville7,252$100,056$491,000
97342Detroit173$63,125$458,000
97346Gates1,017$83,750$471,200
97352Jefferson6,497$107,000$451,300
97358Lyons2,356$95,391$495,700
97362Mount Angel4,110$66,250$476,900
97373Saint Benedict139——
97375Scotts Mills1,346$110,758$624,000
97381Silverton15,405$89,383$546,700
97383Stayton10,310$78,853$462,300
97384Mehama0——
97385Sublimity3,823$84,796$576,400
97392Turner6,770$109,237$578,800

ZIP codes partly in Marion County

These ZIP codes are mostly in a neighboring county but cover part of Marion County.

ZIP codes partly in Marion County
ZIP codeCityCountyPopulationMedian incomeTypical home value
97350IdanhaLinn County219$41,875$272,600
97360Mill CityLinn County2,040$67,250$363,900

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Cities and towns in Marion County

Nearby counties

Frequently asked questions

How many ZIP codes are in Marion County, Oregon?

33 ZIP codes are mainly in Marion County, and 2 more ZIP codes from neighboring areas reach partly into it.

What cities are in Marion County?

ZIP codes in Marion County use the city names Aumsville, Aurora, Detroit, Donald, Gates, Gervais, Hubbard, Jefferson, Keizer, Lyons, Mehama and Mount Angel and others.

What metro area is Marion County in?

Marion County is part of the Salem, OR metropolitan statistical area.