Washington Net Migration By County in 2018

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2018, the net migration for Washington was 68,825. King County had the highest net migration (11,815) followed by Pierce County (9,648), and Snohomish County (6,805). On the other hand, Yakima County had the lowest net migration (-885), followed by Adams County (-216), and Garfield County (56).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

You can also see similar information for other states and also by state for the United States.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
Washington Net Migration By County in 2018
Items per page:
0 of 0
County Net Migration
Adams -216
Asotin 121
Benton 1923
Chelan 268
Clallam 1439
Clark 5272
Columbia 64
Cowlitz 1829
Douglas 348
Ferry 84
Franklin 960
Garfield 56
Grant 499
Grays Harbor 1421
Island 922
Jefferson 816
King 11815
Kitsap 2236
Kittitas 1078
Klickitat 314
Lewis 1263
Lincoln 151
Mason 1803
Okanogan 228
Pacific 469
Pend Oreille 279
Pierce 9648
San Juan 371
Skagit 1711
Skamania 91
Snohomish 6805
Spokane 6795
Stevens 667
Thurston 4668
Wahkiakum 148
Walla Walla 81
Whatcom 3073
Whitman 210
Yakima -885