Linn County, Oregon Cities (2025)

12 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Albany157,31356,5260.27%3,21318 City
Lebanon220,30118,5431.76%2,8417 City
Sweet Home310,3679,8540.99%1,9545 City
Harrisburg43,7323,6560.4%2,6751 City
Mill City52,1651,9771.74%2,4001 City
Brownsville61,8991,6972.15%1,4141 City
Tangent71,2531,2510%3314 City
Lyons81,2231,2070.25%1,4141 City
Scio9963970-0.21%2,1840 City
Halsey10951961-0.21%1,6831 City
Sodaville113753650.54%1,2140 City
Waterloo122262240%1,8520 Town

Linn County Cities Summary

Largest City

Albany is the largest city in Linn County, with a population of 57,313.

Smallest City

Waterloo is the smallest city in Linn County, with a population of 226.

10 Largest Cities

There are 12 cities in Linn County, Oregon.

Location of Linn County