Columbia County, Oregon Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
St. Helens114,58113,8920.91%2,9875 City
Scappoose28,3168,0120.71%2,4203 City
Vernonia32,4242,3670.5%1,4752 City
Columbia City41,9441,955-0.1%2,4761 City
Rainier51,9281,9010.21%4724 City
Clatskanie61,7921,7230.73%1,3781 City
Prescott781800%1,1740 City

Columbia County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 7 cities in Columbia County, Oregon.

Location of Columbia County