Cities and Towns in Marion County, Oregon

Founded in 1843, Marion County is one of 36 counties in the state of Oregon. Historically, Marion County was one of the original four districts of the Oregon territory. The city of Salem is the county seat. With FIPS code of 47, Marion County has a population of 347,119 and area of 1,185 square miles (3,069 km²).

List of all cities in Marion County, OR alphabetically

City/Town Postal Code Area Code
Aumsville, OR 97325 503/971
Aurora, OR 97002 503/971
Brooks, OR 97305 503/971
Butteville, OR 97002 503/971
Dept Employment, OR 97311 503/971
Dept Motor Vehicle, OR 97314 503/971
Detroit, OR 97342 503/971
Donald, OR 97020 503/971
Gates, OR 97346 503/971
Gervais, OR 97026 503/971
Hubbard, OR 97032 503/971
Idanha, OR 97350 503/971
Jefferson, OR 97352 541
Keizer, OR 97303 503/971
97307 503/971
Marion, OR 97392 503/971
Mehama, OR 97384 503/971
Monitor, OR 97071 503/971
Mount Angel, OR 97362 503/971
Saint Benedict, OR 97373 503/971
Saint Louis, OR 97026 503/971
Saint Paul, OR 97137 503/971
Salem, OR 97301 503/971
97302 503/971
97303 503/971
97305 503/971
97306 503/971
97307 503/971
97308 503/971
97309 503/971
97310 503/971
97311 503/971
97312 503/971
97314 503/971
97317 503
Scotts Mills, OR 97375 503/971
Silverton, OR 97381 503/971
State Accident Ins, OR 97312 503/971
State Government, OR 97310 503/971
Stayton, OR 97383 503/971
Sublimity, OR 97385 503/971
Turner, OR 97392 503/971
West Stayton, OR 97325 503/971
Woodburn, OR 97071 503/971

Major Cities and Towns in Marion County, Oregon

Salem

Overview

Salem, the capital of Oregon and the county seat of Marion County, is located along the Willamette River in the heart of the Willamette Valley. Established in 1842, Salem grew as a center for agriculture and governance, becoming the state capital in 1851. Today, it is a bustling city known for its rich history, diverse economy, and cultural attractions. Salem-Keizer School District serves the area, with schools like South Salem High School and McKay High School playing prominent roles. Landmarks include the Oregon State Capitol, the historic Deepwood Estate, and Riverfront Park, which hosts community events and features the iconic Salem Carousel. Salem’s blend of government, education, and cultural institutions makes it a dynamic city.

Key Information

  • Area: 48.5 square miles
  • Population: Approximately 180,000
  • Zip Codes: 97301–97317
  • Latitude and Longitude: 44.9429° N, 123.0351° W

Keizer

Overview

Keizer, located immediately north of Salem, is a vibrant suburban city that grew from a farming settlement in the mid-19th century. Incorporated in 1982, Keizer is named after early pioneer Thomas Dove Keizer. The city is known for its strong community focus and family-friendly atmosphere. Keizer is served by the Salem-Keizer School District, with McNary High School being a major educational institution. Landmarks include Keizer Rapids Park, which offers outdoor recreation along the Willamette River, and the annual Keizer Iris Festival, celebrating the region’s agricultural roots. Keizer’s suburban charm and close proximity to Salem make it an appealing place to live and visit.

Key Information

  • Area: 7.1 square miles
  • Population: Approximately 40,000
  • Zip Codes: 97303
  • Latitude and Longitude: 44.9901° N, 123.0262° W

Woodburn

Overview

Woodburn, located in northern Marion County, is a diverse and vibrant city with a rich agricultural heritage. Established in the mid-19th century, Woodburn became a hub for farming and trade. Today, it is known for its cultural diversity, particularly its vibrant Latino community, and its role as a regional shopping destination. Woodburn High School serves the community with strong academic and extracurricular programs. Landmarks include the Woodburn Premium Outlets, a popular shopping destination, and the Wooden Shoe Tulip Farm, which hosts the annual Tulip Festival. The city’s cultural events and proximity to the Willamette Valley’s agricultural landscape make it a unique destination.

Key Information

  • Area: 5.4 square miles
  • Population: Approximately 26,000
  • Zip Codes: 97071
  • Latitude and Longitude: 45.1432° N, 122.8553° W

Silverton

Overview

Silverton, nestled in the foothills of the Cascade Mountains, is known as the “Gateway to Silver Falls.” Established in the mid-19th century, Silverton grew around agriculture and timber, with its downtown retaining much of its historic charm. Silverton High School serves local students, fostering a strong community spirit. Landmarks include Silver Falls State Park, Oregon’s largest state park featuring the iconic Trail of Ten Falls, and The Oregon Garden, a botanical paradise with over 20 specialty gardens. Silverton’s artistic and natural appeal makes it a popular destination for residents and visitors alike.

Key Information

  • Area: 3.5 square miles
  • Population: Approximately 11,000
  • Zip Codes: 97381
  • Latitude and Longitude: 45.0055° N, 122.7832° W

Stayton

Overview

Stayton, located along the Santiam River in eastern Marion County, serves as a gateway to the Cascade Mountains. Founded in the late 19th century, Stayton developed as an industrial town with mills powered by the river. Today, it is a thriving small city with a strong focus on community and recreation. Stayton High School serves the area, offering a range of academic and extracurricular programs. Landmarks include Pioneer Park, which features the Stayton-Jordan Bridge, a historic covered bridge, and nearby access to the Santiam State Forest. Stayton’s mix of history, industry, and outdoor opportunities makes it a charming place to live.

Key Information

  • Area: 2.9 square miles
  • Population: Approximately 8,000
  • Zip Codes: 97383
  • Latitude and Longitude: 44.8004° N, 122.7956° W

Jefferson

Overview

Jefferson, known as the “Mint Capital of the World,” is a small agricultural town in southern Marion County, located along the Santiam River. Settled in the mid-19th century, Jefferson grew with the region’s thriving mint farming industry. Jefferson High School serves local students, providing education and strong community ties. Landmarks include the Jefferson Mint Festival, celebrating the town’s agricultural heritage, and the Santiam River, which offers fishing and recreational opportunities. Jefferson’s rural charm and proximity to both Salem and Albany make it a pleasant community.

Key Information

  • Area: 1.1 square miles
  • Population: Approximately 3,500
  • Zip Codes: 97352
  • Latitude and Longitude: 44.7168° N, 123.0054° W

Marion County’s cities and towns reflect the region’s agricultural roots, cultural diversity, and natural beauty, contributing to its role as a central part of Oregon’s identity.