Clackamas County, Oregon Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Lake Oswego139,49540,876-0.57%3,64711 City
Oregon City238,29837,7800.32%3,81110 City
Happy Valley330,12923,7104.19%2,53212 City
Wilsonville428,11926,7121.03%3,7248 City
West Linn526,36527,365-0.76%3,5487 City
Milwaukie622,21421,1740.45%4,4575 City
Canby717,95218,213-0.29%3,8215 City
Sandy813,40212,6760.59%3,6924 City
Gladstone911,82212,047-0.36%4,9302 City
Molalla1010,07510,230-0.29%4,0632 City
Estacada116,0734,5314.45%2,3643 City
Johnson City125565430.36%8,5540 City
Rivergrove13533545-0.56%3,0810 City
Barlow14133133-0.75%2,5580 City

Clackamas County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 14 cities in Clackamas County, Oregon.

Location of Clackamas County