Oklahoma Immigrant or Foreign-Born Population By County in 2021 (ACS-5Yrs)

Updated on February 24, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the total immigrant or foreign-born population in Oklahoma was 239.20K which was 6.06% of Oklahoma's population. Among all Oklahoma counties, Oklahoma had the highest immigrant population (80.61K) and immigrants constituted 10.19% of its population, followed by Tulsa (pop: 59.19K, perc: 8.91%), and then Cleveland (pop: 18.97K, perc: 6.49%).

On the other hand, the counties with the least number of immigrant population were: Grant (pop: 10, perc: 0.24%), Greer (pop: 24, perc: 0.43%), and Cotton (pop: 37, perc: 0.66%),

The chart and table below shows the immigrant or foreign-born population of each county and the percentage of each county's population that are immigrants.

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

Oklahoma Immigrant or Foreign-Born Population By County in 2021
Oklahoma Immigrant or Foreign-Born Population By County in 2021
Items per page:
0 of 0
County Immigrant Population % of County Population
Adair 369 1.86
Alfalfa 179 3.12
Atoka 228 1.62
Beaver 572 11.22
Beckham 935 4.18
Blaine 659 7.49
Bryan 1209 2.64
Caddo 1439 5.28
Canadian 7808 5.17
Carter 1810 3.76
Cherokee 1377 2.91
Choctaw 239 1.67
Cimarron 106 4.67
Cleveland 18970 6.49
Coal 61 1.15
Comanche 6894 5.67
Cotton 37 0.66
Craig 195 1.38
Creek 1451 2.02
Custer 1699 5.95
Delaware 756 1.86
Dewey 100 2.20
Ellis 112 2.94
Garfield 4606 7.36
Garvin 952 3.67
Grady 980 1.79
Grant 10 0.24
Greer 24 0.43
Harmon 140 5.51
Harper 390 11.61
Haskell 234 2.00
Hughes 256 1.91
Jackson 1350 5.41
Jefferson 182 3.32
Johnston 180 1.72
Kay 1107 2.52
Kingfisher 1455 9.53
Kiowa 100 1.17
Latimer 123 1.29
Le Flore 1640 3.39
Lincoln 354 1.05
Logan 1673 3.41
Love 653 6.46
McClain 1375 3.33
McCurtain 1106 3.56
McIntosh 226 1.18
Major 359 4.63
Marshall 1169 7.61
Mayes 462 1.18
Murray 326 2.35
Muskogee 1933 2.89
Noble 78 0.71
Nowata 140 1.48
Okfuskee 216 1.89
Oklahoma 80611 10.19
Okmulgee 367 0.99
Osage 404 0.88
Ottawa 823 2.69
Pawnee 74 0.47
Payne 5620 6.87
Pittsburg 889 2.03
Pontotoc 769 2.02
Pottawatomie 1354 1.87
Pushmataha 76 0.70
Roger Mills 87 2.50
Rogers 2464 2.60
Seminole 530 2.23
Sequoyah 731 1.84
Stephens 1106 2.57
Texas 5488 25.59
Tillman 540 7.64
Tulsa 59188 8.91
Wagoner 3524 4.38
Washington 2141 4.09
Washita 209 1.90
Woods 125 1.43
Woodward 1078 5.24