Ranking of Oklahoma Counties By Per Capita Income in 2021 (ACS-5Yrs)

Updated on March 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Per Capita Income for Oklahoma was $30,976. Among all Oklahoma counties, Roger Mills County had the highest per capita income ($38,562), followed by Logan County ($37,404), and McClain County ($35,931). On the other hand, the following 3 counties had the lowest per capita income: Adair County ($18,486), Okfuskee County ($20,258), and Seminole County ($21,153).

The chart below shows the top 10 Oklahoma counties with high per capita income, and the table below shows the ranking of all Oklahoma counties.

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

Data Source: US Census Bureau.
Ranking of Oklahoma Counties By Per Capita Income in 2021
Roger Mills County
$38.56K
Logan County
$37.40K
McClain County
$35.93K
Tulsa County
$35.36K
Canadian County
$34.44K
Cleveland County
$34.22K
Oklahoma County
$34.13K
Rogers County
$33.83K
Kingfisher County
$32.78K
Wagoner County
$32.65K
Ranking of Oklahoma Counties By Per Capita Income in 2021
Rank
County
Per Capita Income ($)
1 Roger Mills County 38,562
2 Logan County 37,404
3 McClain County 35,931
4 Tulsa County 35,360
5 Canadian County 34,442
6 Cleveland County 34,223
7 Oklahoma County 34,129
8 Rogers County 33,830
9 Kingfisher County 32,779
10 Wagoner County 32,647
11 Grady County 32,477
12 Cimarron County 32,029
13 Grant County 31,725
14 Washington County 31,192
15 Blaine County 30,754
16 Delaware County 30,620
17 Garfield County 30,059
18 Custer County 29,940
19 Woodward County 29,634
20 Washita County 29,259
21 Dewey County 29,257
22 Noble County 29,212
23 Major County 28,866
24 Cotton County 28,584
25 Woods County 28,575
Items per page:
1 – 25 of 77