

Description: Detailed large map of Washington State, USA showing cities, towns, county formations, roads highway, US highways and State routes.
Borders and waters at a glance: Washington's eastern edge meets Idaho across Pend Oreille, Spokane, Whitman, and Asotin counties. Follow the top of the map and the entire northern line runs against British Columbia, Canada, through Whatcom, Okanogan, Ferry, Stevens, and Pend Oreille counties. Down south, the border follows the Columbia River against Oregon through Pacific, Wahkiakum, Cowlitz, Clark, Skamania, Klickitat, Benton, Franklin, Walla Walla, and Columbia counties. On the far side, the Pacific Ocean forms the entire west coast past Pacific, Grays Harbor, Jefferson, and Clallam counties. All 39 counties are shown on the map, with the Columbia, Snake, and Spokane rivers acting as the main orientation lines running through the interior, alongside Puget Sound anchoring the entire western basin. Light corridor cues for I-5, I-90, I-82, and I-405 help place the state's big metro anchors too - look for Seattle in King County, Spokane in Spokane County, Tacoma in Pierce County, and Vancouver in Clark County.
Right in the center of Puget Sound, King County (seat: Seattle) stretches from Vashon Island to Snoqualmie Pass, with Bellevue, Kent, Renton, Federal Way, and the I-405 loop kept as light lines so the county shading still leads the eye. Follow I-5 north and Snohomish County (seat: Everett) picks up Mukilteo and Lynnwood along Possession Sound, with the foothills trending east into the Skykomish and Snoqualmie river valleys. South of Seattle, Pierce County (seat: Tacoma) wraps around Commencement Bay - Puyallup and Lakewood are labeled clearly, and Mount Rainier's massif pushes the county's eastern edge up into the high country.
Up in the Northern reaches of the state, Whatcom County (seat: Bellingham) covers the bay and the Nooksack valley all the way to the Canadian line, with Ferndale and Blaine sitting near the border. Just south, Skagit County (seat: Mount Vernon) shows Anacortes out on Fidalgo Island and the river flats around Mount Vernon and Burlington - this is the gateway to the San Juan Islands.
Island County (seat: Coupeville) spans both Whidbey and Camano Islands, with ferry towns anchoring the inside passage on the map. North of there, San Juan County (seat: Friday Harbor) shows up as a tidy scatter of island tiles reached only by ferry or plane - it's also the smallest county in the state by land area.
Across the water from Seattle, Kitsap County (seat: Port Orchard) carries Bremerton, Poulsbo, and Bainbridge Island. Mason County (seat: Shelton) rings the South Puget Sound fjords and the Hood Canal inlets just to its west. And down at the southern tip of the Sound, Thurston County (seat: Olympia) holds the state capital right on Budd Inlet, with Lacey and Tumwater filling out the county alongside the Deschutes and Nisqually headwaters.
Out on the peninsula, Clallam County (seat: Port Angeles) occupies the long Strait of Juan de Fuca coast under the Olympic foothills, with Sequim sitting in the region's well-known rain shadow. Jefferson County (seat: Port Townsend) runs from Hood Canal to the wild Pacific shore, guarding Admiralty Inlet at its northeast corner. Around to the south, Grays Harbor County (seat: Montesano) shows the harbor towns of Aberdeen and Hoquiam sitting against the flat estuary behind the sand spits.
Down in the Southwest corner, Pacific County (seat: South Bend) spreads from the mouth of the Columbia River out to ocean beaches like the Long Beach Peninsula, with US-101 sweeping its shoreline as a light cue. Just upriver, Wahkiakum County (seat: Cathlamet) forms a compact block facing Astoria across the bridge into Oregon. Cowlitz County (seat: Kelso) sits at the I-5 bend with Longview right beside it, and Clark County (seat: Vancouver) anchors the state's whole southern gateway opposite Portland, with SR-14 shadowing the Columbia under the bluffs.
Lewis County (seat: Chehalis) stretches across river bottomlands toward Mount St. Helens country, and on the map Chehalis and Centralia sit tagged together as the I-5 pair.
Skamania County (seat: Stevenson) picks up the narrow north wall of the Columbia Gorge, sitting opposite Cascade Locks in Oregon. From there Klickitat County (seat: Goldendale) carries the Gorge on eastward, stepping into wheat country near Bickleton and the Horse Heaven Hills.
Kittitas County (seat: Ellensburg) controls the Cascade pass ramp east of Snoqualmie, with the Yakima River threading south from there. North of it, Chelan County (seat: Wenatchee) covers glaciated valleys and Lake Chelan, with US-2 and SR-97 marking passes and river crossings lightly on the map.
Across the river from Wenatchee, Douglas County (seat: Waterville) rises into scabland plateau country, with East Wenatchee serving as its urban twin down along the river. To the south, Grant County (seat: Ephrata) sprawls across Potholes Reservoir, Moses Lake, and the irrigation grid that defines this part of Central Washington, with I-90 and SR-17 showing the skeletal routes and Quincy and Soap Lake labeled. Adams County (seat: Ritzville) forms a rectangular plateau county with Othello and Lind, and a light I-90 trace helps place Ritzville right at the junction.
Yakima County (seat: Yakima) opens into broad fruit-orchard basins along the Yakima River, with Sunnyside and Toppenish sitting southeast of Yakima as the county arcs toward I-82. Benton County (seat: Prosser) runs along the Columbia's big elbow - Kennewick and Richland carry the larger labels, though Prosser is the official seat, tucked upstream. Franklin County (seat: Pasco) sits on the north shore where the Columbia meets the Snake River, and Pasco pairs with Kennewick and Richland across the bridges to form the Tri-Cities.
Out in Eastern Washington, Spokane County (seat: Spokane) anchors the entire eastern metro, with a light I-90 cue tracking west toward Cheney and east to Liberty Lake and the Idaho border. West of it, Lincoln County (seat: Davenport) forms the heart of the Big Bend scabland country, with Davenport sitting near SR-2, pointing toward Coulee country.
Up along the Canadian line, Ferry County (seat: Republic) sits between Okanogan and Stevens, with Curlew Lake and the Kettle River valleys penciled in. Stevens County (seat: Colville) runs south from the border along the Columbia and Lake Roosevelt, with Kettle Falls marking a key crossing upstream of the dams. Pend Oreille County (seat: Newport) forms the thin strip hugging Idaho, with Metaline Falls and Newport giving a neat north-south read on the map. And Okanogan County (seat: Okanogan) - the state's largest county by area - reaches all the way to the Canadian line, with Omak, Tonasket, Twisp, and Winthrop dotting the river chain beneath the North Cascades.
Down in the Southeast corner, Whitman County (seat: Colfax) shows rolling wheatlands and the college town of Pullman near the Idaho line, with Colfax sitting along a graceful bend of the Palouse River. Walla Walla County (seat: Walla Walla) marks winery country along the Walla Walla River, with College Place noted right beside it. Columbia County (seat: Dayton) nestles into the Touchet valley and the Blue Mountains foothills, while Garfield County (seat: Pomeroy) - the state's least populous county - bridges the Snake River canyon toward Columbia County. And tucked into the extreme southeast corner, Asotin County (seat: Asotin) sits across from Lewiston, Idaho, with Clarkston right at the confluence.
Four features really do most of the orientation work on this map. The Columbia River traces the entire southern border before turning north and running up through the center of the state past the Tri-Cities and Wenatchee. The Snake River cuts through the southeast corner past the Palouse and joins the Columbia near the Tri-Cities. The Spokane River flows west out of Idaho through downtown Spokane on its way to Lake Roosevelt. And Puget Sound anchors the entire western third of the state, from Olympia north to Bellingham Bay. Keep these four in your head while you look at the map, and any county becomes easy to place.
Road-light orientation: The road layer on this map is kept intentionally minimal. I-5 runs Vancouver-Olympia-Tacoma-Seattle-Everett-Bellingham up to the Canadian border. I-90 runs Seattle-Snoqualmie Pass-Ellensburg-Moses Lake-Spokane. I-82 runs Yakima-Tri-Cities-Oregon line. I-405 loops the east side of Lake Washington through Bellevue, Renton, and Kirkland. US-2 crosses Stevens Pass toward Wenatchee and the Big Bend. US-12 takes a southern route from Aberdeen through Yakima to Walla Walla. And US-101 circles the entire Olympic Peninsula. None of these are meant for turn-by-turn navigation - they're here strictly as county-placement cues.
Every one of Washington's 39 counties and its seat, in alphabetical order: Adams County (Ritzville), Asotin County (Asotin), Benton County (Prosser), Chelan County (Wenatchee), Clallam County (Port Angeles), Clark County (Vancouver), Columbia County (Dayton), Cowlitz County (Kelso), Douglas County (Waterville), Ferry County (Republic), Franklin County (Pasco), Garfield County (Pomeroy), Grant County (Ephrata), Grays Harbor County (Montesano), Island County (Coupeville), Jefferson County (Port Townsend), King County (Seattle), Kitsap County (Port Orchard), Kittitas County (Ellensburg), Klickitat County (Goldendale), Lewis County (Chehalis), Lincoln County (Davenport), Mason County (Shelton), Okanogan County (Okanogan), Pacific County (South Bend), Pend Oreille County (Newport), Pierce County (Tacoma), San Juan County (Friday Harbor), Skagit County (Mount Vernon), Skamania County (Stevenson), Snohomish County (Everett), Spokane County (Spokane), Stevens County (Colville), Thurston County (Olympia), Wahkiakum County (Cathlamet), Walla Walla County (Walla Walla), Whatcom County (Bellingham), Whitman County (Colfax), and Yakima County (Yakima).
Washington borders Idaho to the east, British Columbia, Canada to the north, Oregon across the Columbia River to the south, and the Pacific Ocean to the west. The state holds 39 counties. Okanogan County is the largest by land area at about 5,268 square miles, while San Juan County is the smallest at about 175 square miles. King County is the most populous at roughly 2,340,211 residents, and Garfield County is the least populous at roughly 2,404 residents. Clark County and Lewis County share the title of oldest, both established in 1845 under Oregon's provisional government, years before Washington Territory even existed. Washington covers about 71,362 square miles in total, with about 66,456 square miles of land. The capital, Olympia, sits in Thurston County at the south end of Puget Sound, and the state's major metros run from Bellingham and Everett through Seattle and Tacoma to Vancouver in the southwest and Spokane in the east. Landscape-wise, the state splits cleanly at the Cascade crest: a wet, mountainous, island-studded west anchored by Puget Sound, and a drier, more open east built around the Columbia Basin, the Palouse, and the Spokane gateway.
Look at the ten largest cities in the state by current population and you get a good read on where things are concentrated: Seattle (about 755,000, King County), Spokane (about 230,000, Spokane County), Tacoma (about 223,000, Pierce County), Vancouver (about 195,000, Clark County), Bellevue (about 152,000, King County), Kent (about 137,000, King County), Everett (about 113,000, Snohomish County), Spokane Valley (about 108,000, Spokane County), Renton (about 105,000, King County), and Federal Way (about 100,000, King County). Seattle and Bellevue anchor a tech corridor built around Amazon, Microsoft, and a deep bench of software and biotech firms - King County alone holds almost a third of the state's population. The ports of Seattle and Tacoma form one of the busiest container gateways on the West Coast, moving trade with Asia through Puget Sound. Aerospace manufacturing runs through Snohomish and King counties, anchored by Boeing's Everett plant. East of the Cascades, agriculture drives the economy instead - Yakima County's apple, hop, and wine production, plus the Columbia Basin's irrigated farmland around Grant and Franklin counties. Spokane, meanwhile, serves as the commercial hub for the entire eastern half of the state.
Washington's cultural identity blends Native heritage, a deep maritime history, and a genuinely independent arts streak. Seattle's Pike Place Market and the grunge-era music scene tied to King County still shape how the rest of the country pictures this state, right alongside the Space Needle from the 1962 World's Fair. Tacoma, in Pierce County, built its identity on lumber and glass art and is home to the Museum of Glass. Up in the Northern part of the state, the San Juan Islands and Whatcom County's Bellingham carry a strong maritime and academic character, the latter anchored by Western Washington University. Wine country runs through Walla Walla County and the Yakima Valley, while the Tri-Cities area in Benton and Franklin counties carries the region's Hanford-era history. Spokane hosts Gonzaga University and anchors Eastern Washington's cultural and sports identity, and Pullman, in Whitman County, is home to Washington State University - a land-grant anchor for the Palouse.
Look at the map and Mount Rainier (Cascade Range, Pierce County) along with the Columbia, Snake, and Spokane rivers double as quick landmarks for finding your way to a county. If you need elevation, terrain, watersheds, or land-cover detail beyond that, our Physical Map of Washington covers it.
Washington splits sharply along an east-west climate line - a mild, wet marine climate covers everything west of the Cascades, while a much drier, more extreme continental climate takes over east of the mountains. For the full seasonal and biome breakdown, check our Physical Map of Washington.
Most north-south travel runs on I-5, threading the entire Puget Sound corridor from Vancouver up to the Canadian line. East-west travel splits between I-90, which crosses Snoqualmie Pass on its way to Spokane, and I-82, which connects Yakima to the Tri-Cities. US-2, US-12, and US-101 round out the grid into the Cascades, the southwest counties, and the Olympic Peninsula. One thing worth knowing: ZIP codes don't follow county lines in Washington, so a single ZIP code can actually span two counties. Always confirm the county name straight from the map or the index rather than assuming it from a ZIP prefix.
Think of this as a quick index: every line lists the county with its county seat (and a familiar city when the map labels one), plus a short cue about a river, border, or nearby corridor - nothing more.
King – Seattle; state's most populous county, Puget Sound's east shore.
Snohomish – Everett; Boeing plant and the I-5 corridor north of Seattle.
Pierce – Tacoma; Commencement Bay and Mount Rainier's north approach.
Whatcom – Bellingham; Nooksack valley to the Canadian line.
Skagit – Mount Vernon; river flats and the San Juan Islands gateway.
Island – Coupeville; Whidbey and Camano Islands.
San Juan – Friday Harbor; ferry-only islands, smallest county by area.
Kitsap – Port Orchard; Bremerton and Bainbridge Island.
Mason – Shelton; Hood Canal inlets.
Thurston – Olympia; the state capital.
Clallam – Port Angeles; Strait of Juan de Fuca shoreline.
Jefferson – Port Townsend; Hood Canal to the Pacific shore.
Grays Harbor – Montesano; Aberdeen and Hoquiam estuary.
Pacific – South Bend; Long Beach Peninsula.
Wahkiakum – Cathlamet; opposite Astoria, Oregon.
Cowlitz – Kelso; I-5 bend at Longview.
Clark – Vancouver; opposite Portland, Oregon; ties Lewis as the state's oldest county.
Lewis – Chehalis; Mount St. Helens country; ties Clark as the state's oldest county.
Skamania – Stevenson; Columbia Gorge north wall.
Klickitat – Goldendale; Gorge wheat country.
Kittitas – Ellensburg; Snoqualmie Pass ramp.
Chelan – Wenatchee; Lake Chelan and glaciated valleys.
Douglas – Waterville; scabland plateau opposite Wenatchee.
Grant – Ephrata; Moses Lake and the irrigation grid.
Adams – Ritzville; I-90 plateau junction.
Yakima – Yakima; orchard basin along the Yakima River.
Benton – Prosser; Kennewick and Richland's home county.
Franklin – Pasco; Columbia and Snake River confluence.
Spokane – Spokane; the eastern metro hub.
Lincoln – Davenport; Big Bend scablands.
Ferry – Republic; Kettle River valleys.
Stevens – Colville; Lake Roosevelt corridor.
Pend Oreille – Newport; thin strip on the Idaho line.
Okanogan – Okanogan; state's largest county by area.
Whitman – Colfax; Pullman and the wheat-covered hills.
Walla Walla – Walla Walla; winery country.
Columbia – Dayton; Blue Mountains foothills.
Garfield – Pomeroy; state's least populous county.
Asotin – Asotin; across from Lewiston, Idaho.
This directory matches exactly what you'll see on the page - every county, its seat, and a one-line locator that keeps the focus on the counties themselves rather than turn-by-turn driving steps.
Washington has 39 counties, all labeled and color-shaded on the map.
Olympia, in Thurston County at the south end of Puget Sound.
King County.
Spokane County.
Pierce County.
Clark County, along the Columbia River across from Portland, Oregon.
Pend Oreille, Spokane, Whitman and Asotin, north to south.
Whatcom, Okanogan, Ferry, Stevens and Pend Oreille.
Pacific, Wahkiakum, Cowlitz, Clark, Skamania, Klickitat, Benton, Franklin, Walla Walla and Columbia.
Pacific, Grays Harbor, Jefferson and Clallam.
I-5 north-south, I-90 Seattle to Spokane, I-82 Yakima to the Tri-Cities, and US-101 around the Olympic Peninsula.
Whatcom County.
Seat of Skagit County on the Skagit River flats.
Benton (Kennewick, Richland) and Franklin (Pasco); seats are Prosser and Pasco.
Yakima, in Yakima County, also the county seat.
Chelan County (seat Wenatchee), facing Douglas County (seat Waterville) across the Columbia.
Seat of Kittitas County, east of Snoqualmie Pass.
Seat of Walla Walla County, in the state's winery country.
In Whitman County near the Idaho line, home to Washington State University.
Seat of Clallam County on the Strait of Juan de Fuca.
Seat of Jefferson County at Admiralty Inlet.
Island County (Whidbey, Camano) and San Juan County.
Friday Harbor.
Montesano.
Stevenson.
Goldendale.
Seat of Grant County.
Seat of Adams County, along I-90.
Seat of Island County, on Whidbey Island.
No. Printing or copying our maps from the site is not permitted.
Okanogan County, at about 5,268 square miles.
San Juan County, at about 175 square miles.
King County, with roughly 2,340,211 residents.
Garfield County, with roughly 2,404 residents.
Seattle, in King County, with about 755,000 residents.
Clark and Lewis counties, both established in 1845 under Oregon's provisional government.
No. ZIP codes cross county lines, so use the county boundaries and seats shown here instead.
Physical Map of Washington
Physical map and map image of Washington.
Regional Directory of Canada
Information and guide about Canada and website listing.
Regional Directory of United States of America
Information and guide about United States of America and websites with American topics.
Regional Directory of Europe
Information and guide about Europe and websites with European topics.
Regional Directory of Australia
Information and guide about Australia and websites with Australian topics.