Clackamas County, Oregon Cities (2026)

14 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Lake Oswego139,59940,889-0.54%3,65611 City
Oregon City238,60337,7740.36%3,84110 City
Happy Valley331,40424,0984.03%2,63912 City
Wilsonville428,48126,7231.04%3,7728 City
West Linn526,20927,373-0.73%3,5277 City
Milwaukie621,84421,1720.52%4,3835 City
Canby717,93118,219-0.27%3,8175 City
Sandy813,15412,6610.63%3,6244 City
Gladstone911,82412,046-0.31%4,9312 City
Molalla1010,08510,232-0.24%4,0672 City
Estacada116,1174,5384.49%2,3813 City
Johnson City125585430.54%8,5850 City
Rivergrove13534545-0.37%3,0870 City
Barlow141441341.41%2,7690 City

Clackamas County Cities Summary

Largest City

Lake Oswego is the largest city in Clackamas County, with a population of 39,599.

Smallest City

Barlow is the smallest city in Clackamas County, with a population of 144.

10 Largest Cities

There are 14 cities in Clackamas County, Oregon.

Location of Clackamas County