Grays Harbor County, Washington

County seat: Montesano · Population 78,144 (2025) · 1,902 sq mi

Grays Harbor County is the 19th most populous of Washington's 39 counties, with 78,144 people (2025 estimate). Its county seat is Montesano. The map shows its 9 cities and towns and the 5 neighboring counties.

Map of Grays Harbor County, Washington with cities, towns and the county boundary
Grays Harbor County, Washington with its cities and towns, unincorporated communities (CDPs) and neighboring counties. Boundaries: U.S. Census Bureau, 2025. Free to use with attribution (CC BY 4.0).

Grays Harbor County facts

County seat
Montesano
Population (2025 estimate)
78,144 +3.3% since 2020
Land area
1,902 sq mi 15th largest of 39
Water area
321 sq mi
Population density
41 per sq mi
Established
1854
Named after
Grays Harbor estuary and bay of the Pacific Ocean in Grays Harbor County, Washington, United States of America
Largest city
Aberdeen 17,088
Median household income
$64,414
Cities and towns
9 plus 23 CDPs
ZIP codes
22
Time zone
Pacific
FIPS code
53027

Cities and towns in Grays Harbor County

Grays Harbor County has 9 incorporated cities, towns and villages. Populations count the people living inside Grays Harbor County; cities that cross a county line also list the other counties.

NameTypePopulation 2025Also in
AberdeenCity17,088
HoquiamCity8,710
Ocean ShoresCity7,892
Montesano (county seat)City4,181
ElmaCity3,534
WestportCity2,372
McClearyCity2,053
CosmopolisCity1,656
OakvilleCity734

Unincorporated communities (CDPs)

Census-designated places are communities without their own city government; the county provides their services.

CommunityPopulationAlso in
Central Park3,206
Taholah833
Brady832
Satsop780
Grayland708
Copalis Beach671
Malone518
Cohassett Beach455
Aberdeen Gardens309
Neilton299
Ocosta235
Ocean City187
Markham166
Porter155
Humptulips140
Qui-nai-elt Village134
Oyehut111
Santiago96
Amanda Park86
Moclips82
Hogans Corner8
Pacific Beach0
Queets0Jefferson County

ZIP codes in Grays Harbor County

22 ZIP codes reach into Grays Harbor County. ZIP codes ignore county lines, so some also cover a neighboring county.

Population of Grays Harbor County, 2020–2025

Grays Harbor County grew by 2,509 people (+3.3%) between April 2020 and July 2025: 2,050 more deaths than births and a net gain of 4,613 people from migration.

Year (July 1)Population
202075,866
202176,889
202277,108
202377,582
202478,020
202578,144

Neighboring counties

Printable Grays Harbor County map

The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.

Paste this code to embed the map on your site:

Sources

Back to the Washington county map with all 39 counties. Found an error? Tell us.