Oregon Net Migration By County in 2024

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2024, the net migration for Oregon was 22,428. Washington County had the highest net migration (4,551) followed by Deschutes County (2,659), and Marion County (2,492). On the other hand, Curry County had the lowest net migration (-165), followed by Hood River County (-84), and Grant County (-83).

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:
Oregon Net Migration By County in 2024
Oregon Net Migration By County in 2024
Items per page:
0 of 0
County Net Migration
Baker -22
Benton 318
Clackamas 1671
Clatsop 124
Columbia 275
Coos 393
Crook 462
Curry -165
Deschutes 2659
Douglas 715
Gilliam -38
Grant -83
Harney -28
Hood River -84
Jackson 637
Jefferson 77
Josephine 907
Klamath 328
Lake -49
Lane 1568
Lincoln 343
Linn 1087
Malheur 16
Marion 2492
Morrow 61
Multnomah 951
Polk 293
Sherman 52
Tillamook 45
Umatilla 692
Union 138
Wallowa -35
Wasco 236
Washington 4551
Wheeler 31
Yamhill 1810