Oklahoma Net Migration By County in 2017

Updated on July 26, 2024.

According to the US Census Bureau estimates, in 2017, the net migration for Oklahoma was -5,302. Canadian County had the highest net migration (2,841) followed by Wagoner County (1,091), and Delaware County (815). On the other hand, Tulsa County had the lowest net migration (-3,072), followed by Oklahoma County (-2,986), and Garfield County (-1,046).

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:
Oklahoma Net Migration By County in 2017
Oklahoma Net Migration By County in 2017
County
Net Migration
Canadian 2,841
Wagoner 1,091
Delaware 815
Bryan 807
Creek 702
Cleveland 689
McClain 642
Logan 631
Rogers 337
Pottawatomie 212
Marshall 132
Lincoln 126
Haskell 104
Grady 100
Kingfisher 97
Pushmataha 97
Love 64
Muskogee 56
McIntosh 52
Cherokee 42
Mayes 35
Murray 35
Okfuskee 32
Johnston 23
Osage 19
Items per page:
1 – 25 of 77