Columbia County, Oregon Cities (2026)

7 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
St. Helens114,73713,9050.95%3,0195 City
Scappoose28,4138,0190.79%2,4483 City
Vernonia32,4522,3800.49%1,4922 City
Columbia City41,9461,954-0.05%2,4791 City
Rainier51,9441,9070.31%4764 City
Clatskanie61,8121,7220.83%1,3941 City
Prescott782810%1,1880 City

Columbia County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 7 cities in Columbia County, Oregon.

Location of Columbia County