Columbia County, Oregon Cities (2025)

16 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
St. Helens114,59813,8430.95%3,0095 City
St. Helens214,59813,9050.95%3,0095 City
Scappoose38,3478,0100.78%2,4293 City
Scappoose48,3478,0190.78%2,4293 City
Vernonia52,4402,3750.49%1,4852 City
Vernonia62,4402,3800.49%1,4852 City
Columbia City71,9471,951-0.1%2,4801 City
Columbia City81,9471,954-0.1%2,4801 City
Rainier91,9381,9040.31%4754 City
Rainier101,9381,9070.31%4754 City
Clatskanie111,7971,7160.84%1,3821 City
Clatskanie121,7971,7220.84%1,3821 City
Warren131,5631,876-0.95%2486 CDP
Deer Island14214105-2.28%4390 CDP
Prescott1582810%1,1880 City
Prescott1682810%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 16 cities in Columbia County, Oregon.

Location of Columbia County