Ranking of Marion County, OR Cities and Places By Population in 2021

Updated on August 17, 2024.

Based on the US Census Vintage data estimates, in 2021, among all Marion County, OR cities and places, Salem city (pt.) had the highest population (148.04K), followed by Balance of Marion County (89.19K), and Keizer city (39.22K).

The chart below shows the top 10 cities and places, and the table below shows the ranking of all Marion cities and places.

You can see similar information for other Oregon counties. You can also see the ranking of all cities and places in Oregon.

See this for other years:
Ranking of Marion County, OR Cities and Places By Population in 2021
Salem city (pt.)
Balance of Marion County
Keizer city
Woodburn city
Silverton city
Stayton city
Aumsville city
Hubbard city
Mount Angel city
Jefferson city
Ranking of Marion County, OR Cities and Places By Population in 2021
Items per page:
0 of 0
Rank City or Place Population
1 Salem city (pt.) 148039
2 Balance of Marion County 89192
3 Keizer city 39221
4 Woodburn city 26092
5 Silverton city 10563
6 Stayton city 8209
7 Aumsville city 4250
8 Hubbard city 3439
9 Mount Angel city 3414
10 Jefferson city 3336
11 Sublimity city 2970
12 Gervais city 2599
13 Turner city 2449
14 Aurora city 1150
15 Donald city 1015
16 St. Paul city 433
17 Gates city (pt.) 431
18 Scotts Mills city 420
19 Mill City city (pt.) 352
20 Detroit city 191
21 Idanha city (pt.) 86