');
US City Data

Cannon Beach vs Grand Ronde

Side-by-side comparison

How does Cannon Beach, OR compare to Grand Ronde, OR? Cannon Beach has a population of 1,368 with a median household income of $70,815, while Grand Ronde has 1,443 residents and a median income of $40,375. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricCannon Beach, ORGrand Ronde, ORDifference
Population1,3681,443-5.2%
Median Age62.346.6+33.7%
Foreign Born %7.4%1.2%+516.7%
Economy
MetricCannon BeachGrand RondeDifference
Median Income$70,815$40,375+75.4%
Unemployment1.7%4.5%-62.2%
Poverty Rate5.3%32.7%-83.8%
Bachelor's+51.9%3.6%+1341.7%
Housing
MetricCannon BeachGrand RondeDifference
Home Value$760,900$309,100+146.2%
Median Rent$1114/mo$754/mo+47.7%
Housing Units2,198733+199.9%

Learn More

Cannon Beach, OR ProfileGrand Ronde, OR ProfileCost of Living in OregonMore ComparisonsCity Rankings