Cottonwood Beach, Washington

Cottonwood Beach: Situated in the northwestern corner of Washington state near the Canadian border within Whatcom County, this coastal area lies along the shores of the Strait of Georgia at an elevation of roughly 13 feet.

About

Cottonwood Beach is a city located in the county of Whatcom in the U.S. state of Washington.

Quick Facts about Cottonwood Beach

State Washington (United States)
County Whatcom County
Latitude & Longitude 48.9398,-122.7571
Time Zone America/Los_Angeles
Local time 12:20:59 (10th June 2026)
Weather 51℉ Chance Light Rain 7-days weather

Geography

Cottonwood Beach is located at 48°56'23"N 122°45'26"W (48.9398300, -122.7571200).

Cottonwood Beach map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

51°F
Chance Light Rain
9 to 16 mph WSW Tonight

A chance of rain before 5am. Mostly cloudy. Low around 51, with temperatures rising to around 53 overnight. West southwest wind 9 to 16 mph, with gust...

7-Day Forecast
Cottonwood

Nearby Schools and Colleges

Schools and campuses linked to Cottonwood Beach, WA. Select a name to open its map and contact details.

Code Name City ZIP
380377 Northwest Indian College Bellingham (WA) 98226-9217

Nearby Transit Stations (4)

Rail and bus stations connected to Cottonwood Beach, WA. Select a station to open its map and address details.

Code Name Address Type
BEL Bellingham station 401 Harris Avenue RAIL
MVW Skagit Transportation Center 105 East Kincaid St. RAIL
STW Stanwood station 27111 Florence Way RAIL
EVR Everett Station 3201 Smith Ave. RAIL

Closest post offices linked to Cottonwood Beach.

Post Office Name City ZIP
Blain Post Office Blaine (WA) 98230

Other cities in Whatcom County

Cities, towns, neighborhoods & other populated places in Whatcom County , WA.

City Name Population Title
Bellingham 93,955 The most populous city in Whatcom County, Washington.
Ferndale 15,531 City in Whatcom County, Washington, United States
Lynden 15,408 City in Washington, United States
Birch Bay 8,413 Census designated place
Sudden Valley 6,441 Census designated place
Blaine 5,638 City in Whatcom County, Washington, United States
Everson 2,888 Small city in Washington
Nooksack 1,659 Small city in Washington
Sumas 1,629 Small city in Washington