Homes for sale in Cannon Beach, OR
33 homes
New 路 5 days$419,000
2 bd 路 1 ba 路 520 sqft
2568 S Hemlock St, Cannon Beach

$799,000
3 bd 路 2 ba 路 1,974 sqft
3788 Coho Pl, Cannon Beach

$1,750,000
5 bd 路 3 ba 路 3,372 sqft
195 E Jackson St, Cannon Beach

$644,900
3 bd 路 2 ba 路 1,152 sqft
132 Maher St, Cannon Beach

$750,000
3 bd 路 2 ba 路 1,985 sqft
340 Elk Run Ave, Cannon Beach

$1,035,000
3 bd 路 2 ba 路 1,453 sqft
181 W Sitka St, Cannon Beach

$540,000
2 bd 路 2 ba 路 1,044 sqft
138 E Jefferson St, Cannon Beach

$1,595,000
5 bd 路 3 ba 路 2,433 sqft
Cannon Beach, Cannon Beach

$1,595,000
5 bd 路 3 ba 路 2,433 sqft
264 and 240 E Jackson St, Cannon Beach
Price cut $113,000$685,000
2 bd 路 2 ba 路 1,180 sqft
101 N Breaker Point Dr Unit 101, Cannon Beach

$540,000
2 bd 路 2 ba 路 1,044 sqft
136 E Jefferson St, Cannon Beach

$1,599,000
4 bd 路 2 ba 路 1,823 sqft
180 E Jackson St, Cannon Beach

$799,500
4 bd 路 1 ba 路 2,400 sqft
324 Elk Run Ave, Cannon Beach

$1,025,000
3 bd 路 2 ba 路 1,302 sqft
2601 S Hemlock St, Cannon Beach

$2,300,000
3 bd 路 2.5 ba 路 2,384 sqft
164 Fernwood St, Cannon Beach

$2,299,000
4 bd 路 3.5 ba 路 2,100 sqft
223 W Kenai St, Cannon Beach

$995,000
2 bd 路 2 ba 路 2,230 sqft
4131 S Hemlock St, Cannon Beach
Pending$1,650,000
7 ba 路 3,955 sqft
1379 Pacific Ave Unit 1379-1387, Cannon Beach
Pending$1,650,000
7 ba 路 3,955 sqft
1379 Pacific Ave, Cannon Beach
Pending$4,800,000
5 bd 路 4 ba 路 3,571 sqft
763 S Ocean Ave, Cannon Beach
Pending$499,500
2 bd 路 1 ba 路 1,231 sqft
401 Glenwood Ct, Cannon Beach
Pending$1,850,000
3 bd 路 4 ba 路 3,755 sqft
384 Sunset Blvd, Cannon Beach
Pending$1,100,000
4 bd 路 2.5 ba 路 2,108 sqft
663 S Hemlock St, Cannon Beach
Pending$2,125,000
4 bd 路 3.5 ba 路 3,277 sqft
131 W Nebesna St, Cannon Beach
There are 17 homes for sale in Cannon Beach, OR, with a median list price of $995,000. Prices run from $419,000 to $2,300,000. The newest listings come first. Filter by price, beds, baths and home type, or move the map to look around.
Swipe homes in the app