Washington beach homes
Pacific Ocean and Puget Sound
Washington's coast is wild Pacific beaches on the outside and the sheltered waters of Puget Sound and the San Juan Islands within.
- Coastal towns
- 93
- Homes listed
- 0
- ZIP codes
- 200
The Washington coast
Long Beach Peninsula & Grays Harbor
Long Beach, Ocean Shores and Westport — the state's ocean beach towns.
Puget Sound
Seattle, Tacoma, Bainbridge and Whidbey Island waterfront homes.
San Juan Islands
Friday Harbor and Orcas Island, reached by ferry.
Olympic Peninsula
Port Townsend, Sequim and remote coastal towns.
Get alerts for Washington
We'll email you when a matching home is listed.
Homes in Washington beach towns
For sale, for lease and seasonal rentals, newest first.
No Washington homes are listed yet.
Own or represent a home here? Be the first to list it.
Washington coastal towns
Every town we cover in Washington, with its distance to the shore (measured from the center of its ZIP code).
| Town | ZIP codes | Coast | To the shore | Homes listed |
|---|---|---|---|---|
| Aberdeen | 98520 | Pacific | 3.9 mi | — |
| Anacortes | 98221 | Pacific | 1.1 mi | — |
| Auburn | 98001 | Pacific | 3.9 mi | — |
| Bainbridge Island | 98110 | Pacific | 1.4 mi | — |
| Bay Center | 98527 | Pacific | 0.2 mi | — |
| Bellingham | 98225, 98226, 98227, 98228, 98229 | Pacific | 0.4 mi | — |
| Blaine | 98230, 98231 | Pacific | 0.4 mi | — |
| Blakely Island | 98222 | Pacific | 1.5 mi | — |
| Bow | 98232 | Pacific | 1.5 mi | — |
| Bremerton | 98314, 98337 | Pacific | 4.5 mi | — |
| Burton | 98013 | Pacific | 1.7 mi | — |
| Camano Island | 98282 | Pacific | 0.5 mi | — |
| Carlsborg | 98324 | Pacific | 3.3 mi | — |
| Chimacum | 98325 | Pacific | 3.3 mi | — |
| Chinook | 98614 | Pacific | 0.3 mi | — |
| Clallam Bay | 98326 | Pacific | 1.4 mi | — |
| Clinton | 98236 | Pacific | 1.7 mi | — |
| Conway | 98238 | Pacific | 2.9 mi | — |
| Copalis Beach | 98535 | Pacific | 0.3 mi | — |
| Copalis Crossing | 98536 | Pacific | 2.6 mi | — |
| Cosmopolis | 98537 | Pacific | 4.1 mi | — |
| Coupeville | 98239 | Pacific | 1.7 mi | — |
| Deer Harbor | 98243 | Pacific | 1.5 mi | — |
| Eastsound | 98245 | Pacific | 1.2 mi | — |
| Edmonds | 98020, 98026 | Pacific | 0.7 mi | — |
| Everett | 98201, 98203, 98204, 98206, 98207, 98213 | Pacific | 1.3 mi | — |
| Federal Way | 98003, 98023, 98063 | Pacific | 1.4 mi | — |
| Freeland | 98249 | Pacific | 1.5 mi | — |
| Friday Harbor | 98250 | Pacific | 2.9 mi | — |
| Gig Harbor | 98332, 98335 | Pacific | 3.7 mi | — |
| Grayland | 98547 | Pacific | 0.5 mi | — |
| Greenbank | 98253 | Pacific | 0.3 mi | — |
| Hansville | 98340 | Pacific | 1.0 mi | — |
| Hoquiam | 98550 | Pacific | 1.0 mi | — |
| Ilwaco | 98624 | Pacific | 1.9 mi | — |
| Indianola | 98342 | Pacific | 0.4 mi | — |
| Joyce | 98343 | Pacific | 1.7 mi | — |
| Kent | 98032, 98035, 98064 | Pacific | 1.9 mi | — |
| Keyport | 98345 | Pacific | 3.9 mi | — |
| Kingston | 98346 | Pacific | 1.6 mi | — |
| La Conner | 98257 | Pacific | 0.9 mi | — |
| La Push | 98350 | Pacific | 0.7 mi | — |
| Langley | 98260 | Pacific | 2.1 mi | — |
| Long Beach | 98631 | Pacific | 0.6 mi | — |
| Lopez Island | 98261 | Pacific | 2.8 mi | — |
| Lummi Island | 98262 | Pacific | 0.4 mi | — |
| Lynnwood | 98036, 98037, 98046, 98087 | Pacific | 2.1 mi | — |
| Manchester | 98353 | Pacific | 4.5 mi | — |
| Marysville | 98270, 98271 | Pacific | 4.5 mi | — |
| Mcchord Afb | 98438 | Pacific | 3.1 mi | — |
| Moclips | 98562 | Pacific | 0.6 mi | — |
| Mountlake Terrace | 98043 | Pacific | 3.7 mi | — |
| Mukilteo | 98275 | Pacific | 0.5 mi | — |
| Nahcotta | 98637 | Pacific | 0.1 mi | — |
| Naselle | 98638 | Pacific | 4.7 mi | — |
| Neah Bay | 98357 | Pacific | 2.4 mi | — |
| Nordland | 98358 | Pacific | 0.5 mi | — |
| Oak Harbor | 98277, 98278 | Pacific | 0.7 mi | — |
| Ocean Park | 98640 | Pacific | 0.6 mi | — |
| Ocean Shores | 98569 | Pacific | 0.6 mi | — |
| Olga | 98279 | Pacific | 1.2 mi | — |
| Orcas | 98280 | Pacific | 4.1 mi | — |
| Oysterville | 98641 | Pacific | 0.2 mi | — |
| Pacific Beach | 98571 | Pacific | 0.8 mi | — |
| Point Roberts | 98281 | Pacific | 0.8 mi | — |
| Port Angeles | 98362 | Pacific | 1.7 mi | — |
| Port Gamble | 98364 | Pacific | 2.6 mi | — |
| Port Hadlock | 98339 | Pacific | 1.6 mi | — |
| Port Ludlow | 98365 | Pacific | 1.2 mi | — |
| Port Orchard | 98366 | Pacific | 2.2 mi | — |
| Port Townsend | 98368 | Pacific | 0.4 mi | — |
| Poulsbo | 98370 | Pacific | 3.6 mi | — |
| Retsil | 98378 | Pacific | 3.2 mi | — |
| Rollingbay | 98061 | Pacific | 2.6 mi | — |
| Rosburg | 98643 | Pacific | 1.4 mi | — |
| Seahurst | 98062 | Pacific | 0.4 mi | — |
| Seattle | 98101, 98102, 98103, 98104, 98105, 98106, 98107, 98108, 98109, 98111, 98112, 98113, 98114, 98115, 98116, 98117, 98118, 98119, 98121, 98122, 98124, 98125, 98126, 98127, 98129, 98131, 98133, 98134, 98136, 98138, 98139, 98141, 98144, 98145, 98146, 98148, 98154, 98155, 98158, 98160, 98161, 98164, 98165, 98166, 98168, 98170, 98174, 98175, 98177, 98181, 98185, 98188, 98190, 98191, 98194, 98195, 98198, 98199 | Pacific | 0.4 mi | — |
| Seaview | 98644 | Pacific | 0.9 mi | — |
| Sekiu | 98381 | Pacific | 1.2 mi | — |
| Sequim | 98382 | Pacific | 3.1 mi | — |
| Shaw Island | 98286 | Pacific | 3.3 mi | — |
| Silvana | 98287 | Pacific | 4.9 mi | — |
| South Bend | 98586 | Pacific | 3.7 mi | — |
| South Colby | 98384 | Pacific | 0.7 mi | — |
| Southworth | 98386 | Pacific | 0.2 mi | — |
| Stanwood | 98292 | Pacific | 0.2 mi | — |
| Suquamish | 98392 | Pacific | 0.4 mi | — |
| Tacoma | 98401, 98402, 98403, 98404, 98405, 98406, 98407, 98408, 98409, 98411, 98412, 98413, 98415, 98416, 98417, 98418, 98419, 98421, 98422, 98424, 98431, 98448, 98464, 98465, 98466, 98471, 98481, 98490, 98493 | Pacific | 0.6 mi | — |
| Taholah | 98587 | Pacific | 0.5 mi | — |
| Tokeland | 98590 | Pacific | 0.2 mi | — |
| Vashon | 98070 | Pacific | 1.3 mi | — |
| Waldron | 98297 | Pacific | 0.1 mi | — |
| Westport | 98595 | Pacific | 0.6 mi | — |
List your Washington beach home
Agents and owners list homes for sale, for lease and as seasonal rentals — and hear straight from buyers and renters.