Skip to content
ZIP codes

ZIP codes in Thurston County, Washington

Thurston County has 15 ZIP codes. 13 lie entirely inside it and 2 are shared with neighboring counties, so part of their land and their people are elsewhere. About 299,793 people live in the parts inside it (ACS 2020–2024).

By the All Map Tools Team

ZIP codes
15
1 more just touches the border (under 1% of their land)
Entirely inside
13
99% or more of their land
Shared with other counties
2
Most with Lewis County (2)
Most populated ZIP
98501
48,067 people · Tumwater
Least populated ZIP
98556
350 people
Largest ZIP by land
98512
139 sq mi · Tumwater

Map of the ZIP codes in Thurston County

Grays Harbor County Lewis County Mason County Pierce County 98501 · Tumwater · 48,067 people · 100% in the county 98502 · Olympia · 35,398 people · 99.4% in the county 98503 · Lacey · 41,656 people · 100% in the county 98505 · 881 people · 100% in the county 98506 · Olympia · 18,497 people · 100% in the county 98512 · Tumwater · 31,864 people · 100% in the county 98513 · Nisqually Indian Community · 38,017 people · 100% in the county 98516 · Lacey · 29,177 people · 100% in the county 98530 · Bucoda · 619 people · 100% in the county 98531 · Centralia · 27,337 people · 21% in the county 98556 · 350 people · 100% in the county 98568 · Oakville · 3,050 people · <0.1% in the county 98576 · Rainier · 4,985 people · 100% in the county 98579 · Rochester · 14,048 people · 59% in the county 98589 · Tenino · 7,010 people · 100% in the county 98597 · Yelm · 26,669 people · 100% in the county
  • Entirely in the county (99% or more of its land)
  • Shared, mostly in this county
  • Shared, mostly in other counties
  • Neighboring counties
Open in the interactive tool

Each area is a ZIP code with its number where it fits. Hover over one to see its name.

All ZIP codes in Thurston County

15 ZIP codes in Thurston County, WA, by number
ZIP code Main city Population Land in the county Residents in the county
98501 Tumwater 48,067 100% 48,067
98502 Olympia 35,398 99.4% ≈ 35,376
98503 Lacey 41,656 100% 41,656
98505 — 881 100% 881
98506 Olympia 18,497 100% 18,497
98512 Tumwater 31,864 100% 31,864
98513 Nisqually Indian Community 38,017 100% 38,017
98516 Lacey 29,177 100% 29,177
98530 Bucoda 619 100% 619
98531 Centralia 27,337 21% ≈ 3,563
98556 — 350 100% 350
98576 Rainier 4,985 100% 4,985
98579 Rochester 14,048 59% ≈ 13,051
98589 Tenino 7,010 100% 7,010
98597 Yelm 26,669 100% 26,669

They also touch the county with under 1% of their land, so they aren’t counted: 98568.

ZIP codes shared with other counties

These 2 ZIP codes have part of their land in another county. The first figure is the share of their land in Thurston County; then, where the rest lies.

Cities and prefixes

By main city (the city, town or CDP each ZIP shares the most land with), the ones with the most are Lacey (2), Olympia (2), Tumwater (2), Bucoda (1), Centralia (1), and Nisqually Indian Community (1); 10 places in all.

All 15 start with the same three digits, 985: the prefix of the USPS sorting center that handles them.

Neighboring counties

Each one with its ZIP codes. Those without a page of their own open in the tool.

Tools for this county

Sources

  • U.S. Census Bureau, 2020 ZCTA to County, ZCTA to Place and ZCTA to Census Tract Relationship Files (and the 2022 County Subdivision to ZCTA file for Connecticut). Public domain.
  • U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, table B01003 (population of each ZIP code, census tract and Connecticut town). Public domain.
  • U.S. Census Bureau, Vintage 2025 Population Estimates (county population) and 2025 Gazetteer Files (land area and interior point of each ZIP code). Public domain.
  • U.S. Census Bureau, Cartographic Boundary Files: ZCTAs 2020 and counties 2025, 1:500,000; county adjacency file 2025. Public domain.

How we count. ZIP codes here are the Census Bureau’s ZIP Code Tabulation Areas (ZCTAs), the areas it draws to match USPS ZIP codes; ZIPs with no area of their own (PO boxes, single buildings) aren’t included. A ZIP can cross county lines: “Land in the county” is the exact share of its land inside, from the Census relationship files. “Residents in the county” is the whole ZIP for those entirely inside; for shared ones it’s an estimate, spreading the people of each census tract over the land it shares with the ZIP. Population: ACS 2020–2024. Methodology.

Spotted a mistake? Let us know