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

Updated on August 17, 2024.

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

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 2020
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 2020
Items per page:
0 of 0
Rank City or Place Population
1 Salem city (pt.) 146403
2 Balance of Marion County 89333
3 Keizer city 39338
4 Woodburn city 25979
5 Silverton city 10480
6 Stayton city 8234
7 Aumsville city 4247
8 Hubbard city 3435
9 Mount Angel city 3401
10 Jefferson city 3335
11 Sublimity city 2968
12 Gervais city 2596
13 Turner city 2450
14 Aurora city 1142
15 Donald city 1011
16 Gates city (pt.) 505
17 St. Paul city 433
18 Scotts Mills city 417
19 Mill City city (pt.) 357
20 Detroit city 201
21 Idanha city (pt.) 85