Clackamas County, Oregon Cities (2025)

14 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Lake Oswego139,81440,889-0.54%3,67611 City
Oregon City238,46537,7740.36%3,82810 City
Happy Valley330,18624,0984.2%2,53612 City
Wilsonville428,18826,7231.05%3,7338 City
West Linn526,40327,373-0.73%3,5547 City
Milwaukie621,73221,1720.52%4,3605 City
Canby717,97918,219-0.27%3,8275 City
Sandy813,07212,6610.63%3,6014 City
Gladstone911,86112,046-0.31%4,9462 City
Molalla1010,10910,232-0.25%4,0762 City
Estacada115,8544,5384.7%2,2793 City
Johnson City125555430.36%8,5380 City
Rivergrove13536545-0.37%3,0980 City
Barlow141421340.71%2,7310 City

Clackamas County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 14 cities in Clackamas County, Oregon.

Location of Clackamas County