Homes For Sale In Cannon Beach.

Cannon Beach is a city of approximately 1,500 residents on the North Oregon Coast, located roughly 80 miles west of Portland. This page aggregates publicly available facts about the community, current real estate market data from RMLS®, and active property listings.
Population
1,489
as of the 2020 Decennial Census
Median Sale Price

Live market data

Activates with MLS integration
Active Listings
Live listings
Activates with MLS integration
Median Household Income
$70,815
2023 ACS 5-year estimate

Get matched with Cannon Beach listings.

We’re rebuilding our home search. In the meantime, tell us what you’re after and we’ll send you active Cannon Beach listings that match — usually within one business day.

Searching in: Cannon Beach, OR

The city, by the numbers.

Facts about Cannon Beach compiled from official and public sources. Each data point shows its vintage (when the source published it) so you know what you’re looking at.
Population
1,489

Full-time residents

2020 Decennial Census ·
County
Clatsop

Astoria is county seat

Oregon Blue Book ·
Incorporated
March 5, 1957

Settlement dates earlier; named for an 1846 shipwreck cannon

Official city record
ZIP Code
97110

Single ZIP covers the city

Current ·
Elevation
30 feet

City center; residential areas climb higher east

Oregon Blue Book ·
Housing Units
1,888

Includes vacant & seasonally-occupied

2020 Census ·
Seasonal Vacancy
~63%

Reflects high second-home share

2020 Census ·
Median Age
53.2

Higher than Oregon statewide median

2020 Census ·
Distance to Portland
~80 miles

Via US-26 E · typically 1h 45m drive

Current routing ·
School District
Seaside SD 10

Elementary, middle, and high school in Seaside

Current ·
Nearest Hospital
Providence Seaside

25-bed hospital · ~9 miles north

Major Airport
PDX

Portland International · ~80 mi east

Climate
Marine West

Mild year-round · wet winters, dry summers

Köppen classification ·
Median Household Income
$70,815

For residents; 2nd-home owners not included

2023 ACS 5-year ·

Beach Access
Public

Entire Oregon shoreline is public per state law

Oregon Beach Bill (1967) ·
Adjacent State Parks
Ecola · Oswald West

Both within 10 miles of the city

Current ·

Cannon Beach market data.

Cannon Beach real estate is a small, high-value market by Oregon standards. The Clatsop County housing assessment analyzing 2024 data identified Cannon Beach as the most expensive market among its peer Oregon coastal cities, with median home prices substantially higher than neighboring Rockaway Beach, Waldport, or Depoe Bay.

Several characteristics shape the local market. Housing inventory is capped by city limits (1.8 square miles of land area). The city’s housing stock of 1,888 units includes a high proportion of seasonally-occupied second homes — per 2020 Census data, approximately 63% of housing units were vacant or seasonally occupied, reflecting Cannon Beach’s role as a destination community.

Market prices and inventory shift meaningfully quarter-to-quarter given the small absolute transaction volume. For this reason, the market snapshot at right uses live RMLS® data via our MLS integration rather than static figures that could go stale.

Market Snapshot
Median sale price
Live market data
Median days on market
Live market data
Median price / sq ft
Live market data
YoY price change
Live market data
Annual sales volume
Live market data
Housing units (2020 Census)
1,888

Note: Market statistics activate with our MLS integration and refresh automatically from RMLS® data. The housing units figure is from the 2020 Census and will remain static.

Areas within the city.

Cannon Beach is divided into several unofficial neighborhoods defined by geography. Descriptions reflect location only; price ranges populate from live RMLS® data via our MLS integration.

Downtown
Village core around Hemlock Street. Walkable to galleries, restaurants, and beach access at Ecola Court.
Activates with MLS integration
via RMLS®
Tolovana Park
Southern portion of Cannon Beach, between downtown and Hug Point. Home to Tolovana Beach State Recreation Site.
Activates with MLS integration
via RMLS®
Presidential Streets
Residential area near Ecola State Park. Streets named after US presidents (Jefferson, Madison, Van Buren).
Activates with MLS integration
via RMLS®
Haystack Heights
Residential area east of Hemlock Street climbing into forested hills. View homes with varying beach-access distances.
Activates with MLS integration
via RMLS®

Nearby Oregon Coast towns.

Distances are approximate driving distances. Verify current routing with the Oregon Department of Transportation.

Arch Cape
Unincorporated community in Clatsop County. Different governance from Cannon Beach.
Seaside
Larger incorporated city. Home to Providence Seaside Hospital and Seaside SD 10 schools.
Gearhart
Incorporated city in Clatsop County. Home to Gearhart Golf Links, Oregon’s oldest golf course (1892).
Manzanita
Incorporated city in Tillamook County. Adjacent to Neahkahnie Mountain and Oswald West State Park.

Cannon Beach FAQ.

Quick answers about Cannon Beach, each backed by an authoritative source. For questions specific to a particular property or listing, call (800) 256-9702 to reach a licensed Oregon broker.

What is the population of Cannon Beach?
Cannon Beach had a population of 1,489 residents as recorded in the 2020 Decennial Census. More recent American Community Survey estimates suggest the population has decreased slightly since.
Cannon Beach was officially incorporated on March 5, 1957, though the community had existed as a settlement for much longer. The name comes from a cannon from the schooner Shark that washed ashore near Arch Cape in 1846.

Cannon Beach is approximately 80 miles west of Portland. Typical drive time via US-26 East is roughly 1 hour 45 minutes under normal conditions. Summer weekends, Friday evenings, and Sunday afternoons can add significant time during peak coastal traffic.

Cannon Beach students attend schools in Seaside School District 10. Elementary, middle, and high school are all located in Seaside, approximately 9 miles north. The high school is Seaside High School.
The nearest hospital is Providence Seaside Hospital, a 25-bed facility approximately 9 miles north of Cannon Beach. It provides 24-hour emergency care and general hospital services. There is no hospital within Cannon Beach city limits.
Yes. The City of Cannon Beach regulates short-term rentals through a municipal licensing program. Specific rules, permit availability, and fees are maintained by the city and can change. Verify current regulations directly with the City of Cannon Beach before purchasing a property intended for short-term rental use.
Yes. The entire Oregon shoreline, including Cannon Beach, is public up to the high-tide line under the Oregon Beach Bill (1967). This includes the beach along Haystack Rock. The Oregon Parks and Recreation Department manages the beaches as public recreation areas.

From our journal.

Relocation

Moving to Oregon

Home North Oregon Coast Moving to Oregon Moving to Oregon A relocation guide for out-of-state buyers. The tax landscape, DMV and DEQ requirements, the land-use

Buyer Guide

The Oregon Homebuyer’s Guide

Home North Oregon Coast Oregon Homebuyer’s Guide The Oregon Homebuyer’s Guide Process, timelines, and what makes Oregon different. An evergreen reference for buyers navigating the

Ownership Costs

Oregon Property Taxes, Explained

Home North Oregon Coast Oregon Property Taxes Oregon Property Taxes, Explained Why your tax bill differs from your neighbor’s on an identical home. A plain-English

Visiting Cannon Beach first.

Our travel-side guide on VisitOregon.com covers the full visitor experience — useful whether you’re researching a move or planning a pre-buy weekend.