Marion County, Oregon Cities (2024)

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

25 cities

City
Rank
2024 Pop.
2020 Pop.
Change
Density (/mi²)
Area (mi²)
Type
Salem1177,928175,9420.28%3,63648.9City
Keizer238,30639,338-0.67%5,3317.2City
Woodburn330,05125,9793.51%5,1295.9City
Hayesville422,13622,1890.71%7,4033.0CDP
Four Corners516,19916,4910.11%6,6282.4CDP
Silverton610,29410,480-0.46%2,9353.5City
Stayton78,2228,234-0.04%2,6333.1City
Aumsville84,1364,247-0.67%3,6631.1City
Mount Angel93,4383,4010.26%3,0261.1City
Hubbard103,3513,435-0.62%4,1780.8City
Jefferson113,2443,335-0.7%3,7850.9City
Sublimity122,8932,968-0.65%3,0840.9City
Gervais132,5302,596-0.67%6,2160.4City
Turner142,3742,450-0.79%1,6571.4City
Aurora151,1101,142-0.72%2,2930.5City
Donald169961,011-0.4%2,6280.4City
Mehama175743963.61%1,2530.5CDP
Labish Village185104911.39%9,4440.1CDP
Gates19445552-5.72%6890.6City
St. Paul20421433-0.71%1,4320.3City
Scotts Mills21413417-0.24%1,1440.4City
Brooks22296621-2.63%5800.5CDP
Marion23291416-0.34%2531.1CDP
Detroit24183201-2.66%3120.6City
Idanha251561560%2110.7City

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Marion County, Oregon?

Salem is the largest city in Marion County.

What is the smallest city in Marion County, Oregon?

Idanha is the smallest city in Marion County.

How many cities are in Marion County?

There are 25 cities in Marion County, Oregon.

Frequently Asked Questions