Columbia County, Oregon Cities (2025)

9 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
St. Helens114,59813,9050.95%3,0095 City
Scappoose28,3478,0190.78%2,4293 City
Vernonia32,4402,3800.49%1,4852 City
Columbia City41,9471,954-0.1%2,4801 City
Rainier51,9381,9070.31%4754 City
Clatskanie61,7971,7220.84%1,3821 City
Warren71,5631,876-0.95%2486 CDP
Deer Island8214105-2.28%4390 CDP
Prescott982810%1,1880 City

Columbia County Cities Summary

Largest City

St. Helens is the largest city in Columbia County, with a population of 14,598.

Smallest City

Prescott is the smallest city in Columbia County, with a population of 82.

10 Largest Cities

There are 9 cities in Columbia County, Oregon.

Location of Columbia County