');
US City Data

Cannon Beach vs Heceta Beach

Side-by-side comparison

How does Cannon Beach, OR compare to Heceta Beach, OR? Cannon Beach has a population of 1,368 with a median household income of $70,815, while Heceta Beach has 2,220 residents and a median income of $77,778. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricCannon Beach, ORHeceta Beach, ORDifference
Population1,3682,220-38.4%
Median Age62.363.3-1.6%
Foreign Born %7.4%3.2%+131.3%
Economy
MetricCannon BeachHeceta BeachDifference
Median Income$70,815$77,778-9.0%
Unemployment1.7%18.2%-90.7%
Poverty Rate5.3%12.4%-57.3%
Bachelor's+51.9%29.7%+74.7%
Housing
MetricCannon BeachHeceta BeachDifference
Home Value$760,900$458,500+66.0%
Median Rent$1114/mo$1172/mo-4.9%
Housing Units2,1981,336+64.5%

Learn More

Cannon Beach, OR ProfileHeceta Beach, OR ProfileCost of Living in OregonMore ComparisonsCity Rankings