County

Columbia County, OR

8 ZIP codes  ·  8 cities  ·  Oregon

👥54,388Population
💰$86,693Median HH Income▲ 14% above avg
🎂43.7Median Age
🏠$389,357Median Home Value▲ 40% above avg
🎓30.8%College Grads▼ 21% below avg
📊4.4%Unemployment▼ 10% below avg
People & Population (ACS 2023 — weighted avg)
♂ Male 50.9% Female 49.1% ♀

Race & Ethnicity

White: 85%Hispanic: 6.4%Black: 0.6%Asian: 0.7%Other: 5.9%Race
White85.0%
Hispanic6.4%
Black0.6%
Asian0.7%
Other5.9%

Age Breakdown

Under 5
5%
5–17
15%
18–24
7%
25–44
25%
45–64
28%
65+
10%

Key Indicators

Median Age43.7 yrs
Avg HH Size2.54
Below Poverty8.6% ▼ 14% below avg
College Grads30.8% ▼ 21% below avg
Unemployment4.4% ▼ 10% below avg
No HS Diploma330 (0.9%)
HS Graduate11,640 (31.5%)
Some College6,165 (16.7%)
Associates7,440 (20.2%)
Bachelors4,094 (11.1%)
Graduate Degree7,249 (19.6%)

Education

No HS: 0.9%HS Grad: 31.5%Some College: 16.7%Associates: 20.2%Bachelors: 11.1%Graduate: 19.6%Edu
No HS0.9%
HS Grad31.5%
Some College16.7%
Associates20.2%
Bachelors11.1%
Graduate19.6%
Housing & Income

Housing Tenure

Owner: 75.6%Renter: 24.4%Tenure
Owner75.6%
Renter24.4%

Home Value Distribution

Under $50k
7%
$50k–$100k
2%
$100k–$150k
3%
$150k–$200k
2%
$200k–$300k
16%
$300k–$500k
44%
Over $500k
26%

Financials

Median HH Income$86,693 ▲ 14% above avg
Median Home Value$389,357 ▲ 40% above avg
Home/Income Ratio4.5x (nat avg ~3.5x)
Median Rent$1,251/mo
Total Housing Units22,688
Vacant Units1,434

Income Distribution

Under $25k
13%
$25k–$50k
12%
$50k–$75k
17%
$75k–$100k
17%
$100k–$150k
23%
$150k–$200k
12%
Over $200k
7%
Employment & Commute

How People Get to Work

Drove Alone
84%
Public Transit
0%
Walked
3%
Work From Home
14%

Commute Time

Under 15 min
26%
15–30 min
18%
30–45 min
19%
Over 45 min
36%
Housing Stock

Year Built

Before 1940
2%
1940s–1950s
7%
1960s–1970s
14%
1980s–1990s
18%
2000+
58%
About Columbia County, OR

Columbia County is located in Oregon and encompasses 8 ZIP codes spanning 8 cities and communities. The county has an estimated population of 54,388 residents. With a median age of 43.68, it is a middle-aged county.

Columbia County has a middle-income economic profile. The median household income of $86,693 is near the national average. Unemployment stands at 4.4%, near the national average. The poverty rate of 8.6% is near the national average.

Housing in Columbia County is a mid-range housing market, with a median home value of $389,357 — above the national average. Monthly median rent is approximately $1,250. Homeownership rates are high at 75.6%, reflecting a largely residential, stable population.

The residents of Columbia County are primarily White (85.04%). Educational attainment is moderately educated — 30.8% of adults hold a bachelor's degree or higher, below the national average.

Columbia County, OR is a middle-income area in Oregon. The 8 ZIP codes within the county each have their own character — browse the full list below to find the right community, whether you're looking for affordable housing, strong schools, or economic opportunity.

ZIP Codes in Columbia County
ZIPCityPopulationMedian IncomeMedian HomeMedian RentUnemp.College
97016 Clatskanie 6,568 $67,500 $296,700 $887 4.2% 23.7%
97018 Columbia City 1,806 $100,912 $441,700 $1,467 1.4% 38.4%
97054 Deer Island 1,404 $84,518 $426,400 9.5% 40.1%
97048 Rainier 7,096 $74,453 $364,300 $882 5.5% 22.4%
97051 Saint Helens 17,589 $85,837 $369,300 $1,258 4.1% 29.4%
97056 Scappoose 12,794 $95,351 $437,500 $1,612 3.1% 36.2%
97064 Vernonia 3,730 $78,125 $360,100 $1,213 7.1% 29.8%
97053 Warren 3,401 $123,902 $532,200 5.3% 42.4%