Marion County, Oregon

Marion County, Oregon, has 355,777 residents (July 2025 estimate). Its county seat is Salem. It uses Pacific Time and covers 1,181 sq mi (3,058 km²) of land.

PortlandEugeneSalem
Marion County in Oregon
Clackamas CountySalemKeizerWoodburn
Marion County and its neighbors (simplified outlines). Open in OpenStreetMap ↗
Resident population, July 2025
355,777
Land area
1,181 sq mi (3,058 km²)
County seat or government
Salem
Time zone
Pacific TimeUTC-08:00 in January; UTC-07:00 in July
Median household income
$77,351 ± $1,920
Median home value
$416,400 ± $4,764
Median rent, with utilities
$1,414 ± $20
Homes lived in by their owners
62.3% ± 1.2 points
County type
County
Metro or micro area
Salem, OR metro areaCentral county
Water area
10.2 sq mi (26.5 km²)
State
Oregon
County code (FIPS)
41047
Coordinates (central point)
44.900898, -122.576260

These coordinates mark a central point for the area, not a street address. Income, home value, rent and homes lived in by their owners: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 13, 2026.

Time zones in Marion County

Time zoneLocal time and UTC offsetNext clock change
Pacific TimeAmerica/Los_AngelesUTC-08:00 in January; UTC-07:00 in July. Enable JavaScript for the live clock.Enable JavaScript for upcoming changes.

Near a time-zone line, check where you are with the time-zone finder. Your phone’s setting can differ.

ZIP Code areas, largest first

  1. 9730157,574 people
  2. 9730545,083 people
  3. 9730240,799 people
  4. 9730340,659 people
  5. 9732236,408 people
  6. 9730434,879 people
  7. 9730634,383 people
  8. 9707133,123 people
  9. 9713232,486 people
  10. 9732130,672 people
  11. 9731725,966 people
  12. 9738115,405 people
All 36
  1. 9735111,454 people
  2. 9738310,310 people
  3. 977597,737 people
  4. 973257,252 people
  5. 973926,770 people
  6. 973526,497 people
  7. 970026,358 people
  8. 970325,044 people
  9. 971145,013 people
  10. 973624,110 people
  11. 970263,959 people
  12. 971153,951 people
  13. 973853,823 people
  14. 973582,356 people
  15. 973602,040 people
  16. 973101,379 people
  17. 973751,346 people
  18. 970201,133 people
  19. 973461,017 people
  20. 97137989 people
  21. 97350219 people
  22. 97342173 people
  23. 97373139 people
  24. 973840 people

36 ZIP Code areas overlap Marion County. People counts are 2020–2024 estimates for each whole ZIP area. Mailing ZIPs can differ; check an address with USPS ZIP Code Lookup.

Official county information

Marion County government website ↗ is the next stop for county offices, tax, voting, jury and records information. A geographic lookup cannot determine eligibility, tax liability or a court obligation.

School districts in Marion County, largest first

  1. Salem-Keizer School District 24J273,066 people
  2. Woodburn School District 10330,684 people
  3. Central School District 13J26,019 people
  4. Silver Falls School District 4J20,317 people
  5. North Santiam School District 29J16,826 people
  6. Cascade School District 516,734 people
  7. North Marion School District 1511,521 people
  8. Jefferson School District 14J6,888 people
  9. Gervais School District 16,313 people
  10. Mount Angel School District 913,979 people
  11. Santiam Canyon School District 129J3,737 people
  12. St. Paul School District 451,028 people

Districts with land in the county; a district can cross county lines. People counts are American Community Survey 2020–2024 5-year estimates. A district boundary doesn’t decide which school a student attends.

Cities, towns and communities, largest first

These areas overlap the mapped boundary; an overlap does not mean that every address belongs to both.

  1. Salem, Oregon (city)178,865 people
  2. Keizer, Oregon (city)39,082 people
  3. Woodburn, Oregon (city)27,875 people
  4. Hayesville, Oregon (CDP)21,246 people
  5. Four Corners, Oregon (CDP)16,275 people
  6. Silverton, Oregon (city)10,456 people
  7. Stayton, Oregon (city)8,292 people
  8. Aumsville, Oregon (city)4,230 people
  9. Hubbard, Oregon (city)3,406 people
  10. Mount Angel, Oregon (city)3,393 people
  11. Jefferson, Oregon (city)3,301 people
  12. Sublimity, Oregon (city)2,919 people
All 27
  1. Turner, Oregon (city)2,792 people
  2. Gervais, Oregon (city)2,581 people
  3. Mill City, Oregon (city)1,920 people
  4. Donald, Oregon (city)1,133 people
  5. Aurora, Oregon (city)1,030 people
  6. Brooks, Oregon (CDP)664 people
  7. St. Paul, Oregon (city)469 people
  8. Gates, Oregon (city)452 people
  9. Mehama, Oregon (CDP)425 people
  10. Scotts Mills, Oregon (city)337 people
  11. Labish Village, Oregon (CDP)238 people
  12. Butteville, Oregon (CDP)226 people
  13. Idanha, Oregon (city)201 people
  14. Marion, Oregon (CDP)154 people
  15. Detroit, Oregon (city)111 people

Bordering areas, nearest first

Distances are straight lines between map points.

  1. Clackamas County, Oregon26 mi northeast
  2. Linn County, Oregon29 mi south
  3. Polk County, Oregon40 mi west
  4. Yamhill County, Oregon43 mi northwest
  5. Jefferson County, Oregon71 mi east
  6. Wasco County, Oregon71 mi east

Before using this answer on a form

Use a precise point for address-level questions. A device accuracy circle can cross a boundary; confirm tax, voting or jury details with the responsible office.

Find the county where you are now, check its ZIP area, or check the time zone where you are.

See this county on Census.gov ↗

Areas that only touch the edge

These areas meet the boundary only along a sliver. Most addresses here are not in them; for an address near the line, check with the county.