What states are people in moving to and from?

Updated May. 13, 2026Refreshed annually
In 2024, most people moving to Oklahoma came from Texas, California, and Colorado. The top states people from Oklahoma left for were Texas, California, and Colorado. Overall, about 73,600 people left Oklahoma for another state. Meanwhile 107,500 moved in from elsewhere in the US. Newcomers from other states accounted for 2.7% of Oklahoma's population.
Oklahoma ranked ninth among states in total domestic net migration, with a gain of 33,900 residents.

1 in 38

people living in Oklahoma moved in 2024 from another state

9th

Oklahoma's rank in net state-to-state migration (2024)
Along with immigration and natural population change, state-to-state migration is one of the three ways a state's population may shift. In 2024, Oklahoma had positive net migration with 29 states and Puerto Rico.
Oklahoma had a net increase of 9,500 residents with Texas, the highest among all states. The largest net decrease in 2024 was with South Carolina at -1,300.

Oklahoma had positive net migration with 25 states in 2024.

Net migration between Oklahoma and other states, Washington, DC, or Puerto Rico

How many people from Oklahoma moved to another state in the past year?

In 2024, 40.4% of the 72,700 people who left Oklahoma for another state moved to just three destinations: Texas (18,600), Kansas (5,400), and Colorado (5,400).

In 2024, people leaving Oklahoma most often moved to Texas, Kansas, and Colorado.

People moving from Oklahoma to another state, Washington, DC, or Puerto Rico

How many people from another state moved to Oklahoma in the past year?

Of the 106,900 people moving to Oklahoma from another state between 2023 and 2024, 43% came from three states: Texas (+28,100 residents), California (+11,600), and Colorado (+6,300).

In 2024, newcomers arrived in Oklahoma most often from Texas, California, and Colorado.

People moving to Oklahoma from another state, Washington, DC, or Puerto Rico

How does the share of people who moved from another state vary across Oklahoma's 77 counties?

From 2020 to 2024, Comanche County had the highest share of newcomers from other states, averaging 7% of its population each year. At the other end, Kingfisher County recorded the lowest share, with 0.4% of residents moving in from another state.

The share of the population that moved from another state in a given year varies throughout Oklahoma.

Annual average of share of population 1 year or older who moved from another state in the previous year (2020–2024)

Migration routes between Oklahoma and other states (2024)

Migration routes between Oklahoma and other states (2024)
Residence 1 year agoEstimate
1.

Texas 

28,100
2.

California 

11,600
3.

Colorado 

6,300
4.

Florida 

6,300
5.

Arkansas 

6,000
6.

Kansas 

4,500
7.

Missouri 

4,100
8.

Illinois 

3,200
9.

Virginia 

3,000
10.

Tennessee 

2,900

Keep exploring

Methodology

USAFacts standardizes data, in areas such as time and demographics, to make it easier to understand and compare.

The analysis was generated with the help of AI and reviewed by USAFacts for accuracy.

Page sources

USAFacts endeavors to share the most up-to-date information available. We sourced the data on this page directly from government agencies; however, the intervals at which agencies publish updated data vary.