Counties in Oklahoma by per capita income (US five-year survey estimate)

Roger Mills County had the highest per capita income (US five-year survey estimate) of 77 counties in 2023, at $44,404. Hughes County had the lowest, at $20,300. The median was $30,319 and the figure for Oklahoma was $34,859. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest44,404Roger Mills County
Lowest20,300Hughes County
Median30,31977 counties
Oklahoma34,859History

Map of counties, 2023

Adair County: 22,115 USDAlfalfa County: 29,173 USDAtoka County: 25,392 USDBeaver County: 30,136 USDBeckham County: 26,675 USDBlaine County: 30,319 USDBryan County: 28,998 USDCaddo County: 25,741 USDCanadian County: 37,984 USDCarter County: 32,628 USDCherokee County: 30,080 USDChoctaw County: 26,272 USDCimarron County: 35,550 USDCleveland County: 38,544 USDCoal County: 27,073 USDComanche County: 30,670 USDCotton County: 32,744 USDCraig County: 26,443 USDCreek County: 31,986 USDCuster County: 31,487 USDDelaware County: 35,376 USDDewey County: 30,044 USDEllis County: 31,354 USDGarfield County: 33,818 USDGarvin County: 30,253 USDGrady County: 36,380 USDGrant County: 33,181 USDGreer County: 25,141 USDHarmon County: 31,601 USDHarper County: 27,360 USDHaskell County: 27,045 USDHughes County: 20,300 USDJackson County: 32,371 USDJefferson County: 30,984 USDJohnston County: 25,352 USDKay County: 31,190 USDKingfisher County: 37,251 USDKiowa County: 24,928 USDLatimer County: 24,934 USDLe Flore County: 24,847 USDLincoln County: 31,303 USDLogan County: 39,863 USDLove County: 31,136 USDMcClain County: 39,352 USDMcCurtain County: 25,818 USDMcIntosh County: 27,068 USDMajor County: 34,641 USDMarshall County: 27,759 USDMayes County: 30,528 USDMurray County: 33,997 USDMuskogee County: 27,090 USDNoble County: 33,482 USDNowata County: 30,575 USDOkfuskee County: 24,325 USDOklahoma County: 38,438 USDOkmulgee County: 28,980 USDOsage County: 32,096 USDOttawa County: 24,911 USDPawnee County: 28,961 USDPayne County: 28,980 USDPittsburg County: 29,823 USDPontotoc County: 32,176 USDPottawatomie County: 29,013 USDPushmataha County: 25,596 USDRoger Mills County: 44,404 USDRogers County: 38,122 USDSeminole County: 24,102 USDSequoyah County: 25,683 USDStephens County: 34,244 USDTexas County: 25,716 USDTillman County: 26,396 USDTulsa County: 39,673 USDWagoner County: 36,851 USDWashington County: 34,969 USDWashita County: 32,254 USDWoods County: 29,460 USDWoodward County: 35,404 USD
  • Under 26K
  • 26K to 28K
  • 28K to 30K
  • 30K to 32K
  • 32K to 35K
  • 35K and over
USD, 2023. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2023

Roger Mills County: 44,404 USDRoger Mills County44,404Logan County: 39,863 USDLogan County39,863Tulsa County: 39,673 USDTulsa County39,673McClain County: 39,352 USDMcClain County39,352Cleveland County: 38,544 USDCleveland County38,544Oklahoma County: 38,438 USDOklahoma County38,438Rogers County: 38,122 USDRogers County38,122Canadian County: 37,984 USDCanadian County37,984Kingfisher County: 37,251 USDKingfisher County37,251Wagoner County: 36,851 USDWagoner County36,851Grady County: 36,380 USDGrady County36,380Cimarron County: 35,550 USDCimarron County35,550Woodward County: 35,404 USDWoodward County35,404Delaware County: 35,376 USDDelaware County35,376Washington County: 34,969 USDWashington County34,969Major County: 34,641 USDMajor County34,641Stephens County: 34,244 USDStephens County34,244Murray County: 33,997 USDMurray County33,997Garfield County: 33,818 USDGarfield County33,818Noble County: 33,482 USDNoble County33,482Grant County: 33,181 USDGrant County33,181Cotton County: 32,744 USDCotton County32,744Carter County: 32,628 USDCarter County32,628Jackson County: 32,371 USDJackson County32,371Washita County: 32,254 USDWashita County32,254Pontotoc County: 32,176 USDPontotoc County32,176Osage County: 32,096 USDOsage County32,096Creek County: 31,986 USDCreek County31,986Harmon County: 31,601 USDHarmon County31,601Custer County: 31,487 USDCuster County31,487Ellis County: 31,354 USDEllis County31,354Lincoln County: 31,303 USDLincoln County31,303Kay County: 31,190 USDKay County31,190Love County: 31,136 USDLove County31,136Jefferson County: 30,984 USDJefferson County30,984Comanche County: 30,670 USDComanche County30,670Nowata County: 30,575 USDNowata County30,575Mayes County: 30,528 USDMayes County30,528Blaine County: 30,319 USDBlaine County30,319Garvin County: 30,253 USDGarvin County30,253Roger Mills County: 44,404 USDRoger Mills County44,404Logan County: 39,863 USDLogan County39,863Tulsa County: 39,673 USDTulsa County39,673McClain County: 39,352 USDMcClain County39,352Cleveland County: 38,544 USDCleveland County38,544Oklahoma County: 38,438 USDOklahoma County38,438Rogers County: 38,122 USDRogers County38,122Canadian County: 37,984 USDCanadian County37,984Kingfisher County: 37,251 USDKingfisher County37,251Wagoner County: 36,851 USDWagoner County36,851Grady County: 36,380 USDGrady County36,380Cimarron County: 35,550 USDCimarron County35,550Woodward County: 35,404 USDWoodward County35,404Delaware County: 35,376 USDDelaware County35,376Washington County: 34,969 USDWashington County34,969Major County: 34,641 USDMajor County34,641Stephens County: 34,244 USDStephens County34,244Murray County: 33,997 USDMurray County33,997Garfield County: 33,818 USDGarfield County33,818Noble County: 33,482 USDNoble County33,482Grant County: 33,181 USDGrant County33,181Cotton County: 32,744 USDCotton County32,744Carter County: 32,628 USDCarter County32,628Jackson County: 32,371 USDJackson County32,371Washita County: 32,254 USDWashita County32,254Pontotoc County: 32,176 USDPontotoc County32,176Osage County: 32,096 USDOsage County32,096Creek County: 31,986 USDCreek County31,986Harmon County: 31,601 USDHarmon County31,601Custer County: 31,487 USDCuster County31,487Ellis County: 31,354 USDEllis County31,354Lincoln County: 31,303 USDLincoln County31,303Kay County: 31,190 USDKay County31,190Love County: 31,136 USDLove County31,136Jefferson County: 30,984 USDJefferson County30,984Comanche County: 30,670 USDComanche County30,670Nowata County: 30,575 USDNowata County30,575Mayes County: 30,528 USDMayes County30,528Blaine County: 30,319 USDBlaine County30,319Garvin County: 30,253 USDGarvin County30,253
USD. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. Retrieved 2026-10-12.

Full ranking

RankCounties2023
USD
Change on 2022
1Roger Mills County44,404+1.8%
2Logan County39,863+0.7%
3Tulsa County39,673+3.1%
4McClain County39,352-1.4%
5Cleveland County38,544+4.4%
6Oklahoma County38,438+3.9%
7Rogers County38,122+3.4%
8Canadian County37,984+3%
9Kingfisher County37,251+6.1%
10Wagoner County36,851+3.3%
11Grady County36,380+5.1%
12Cimarron County35,550+4.8%
13Woodward County35,404+10.7%
14Delaware County35,376+2.6%
15Washington County34,969+2.1%
16Major County34,641+3.5%
17Stephens County34,244+8.7%
18Murray County33,997+4.6%
19Garfield County33,818+3.8%
20Noble County33,482+4.8%
21Grant County33,181-1.5%
22Cotton County32,744+2.4%
23Carter County32,628+5.1%
24Jackson County32,371+3%
25Washita County32,254+2.7%
26Pontotoc County32,176+4.6%
27Osage County32,096+7.3%
28Creek County31,986+2.4%
29Harmon County31,601-0.7%
30Custer County31,487+2%
31Ellis County31,354+0.1%
32Lincoln County31,303+2.9%
33Kay County31,190+4.7%
34Love County31,136+9%
35Jefferson County30,984+2.9%
36Comanche County30,670+2.3%
37Nowata County30,575+2.4%
38Mayes County30,528+3.1%
39Blaine County30,319-0.4%
40Garvin County30,253+3.4%
41Beaver County30,136+2%
42Cherokee County30,080+6.7%
43Dewey County30,044-6%
44Pittsburg County29,823+5.5%
45Woods County29,460-1.5%
46Alfalfa County29,173+0.7%
47Pottawatomie County29,013+3.2%
48Bryan County28,998-1.8%
49Okmulgee County28,980+4.2%
49Payne County28,980+7.7%
51Pawnee County28,961+2.2%
52Marshall County27,759-0.9%
53Harper County27,360+4.1%
54Muskogee County27,090+1.5%
55Coal County27,073+0.6%
56McIntosh County27,068+8.4%
57Haskell County27,045+7.2%
58Beckham County26,675+1.7%
59Craig County26,443+9.3%
60Tillman County26,396+11.2%
61Choctaw County26,272+3.9%
62McCurtain County25,818+4.8%
63Caddo County25,741+0.7%
64Texas County25,716+7.8%
65Sequoyah County25,683+3.9%
66Pushmataha County25,596+9.4%
67Atoka County25,392+0.2%
68Johnston County25,352+3.7%
69Greer County25,141+10.7%
70Latimer County24,934-1%
71Kiowa County24,928+5.9%
72Ottawa County24,911+2.3%
73Le Flore County24,847+4.8%
74Okfuskee County24,325+5.5%
75Seminole County24,102+4.2%
76Adair County22,115+6.8%
77Hughes County20,300-11.3%

Other periods

About this ranking

Total money income received in the past 12 months by people aged 15 and over, divided by the total population, including children, in US dollars adjusted to the last year of the period. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

Survey-reported money income before taxes. Lower than BEA per_capita_personal_income, which also counts employer contributions, imputed income and government transfers in kind.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year (Counties in Oklahoma by per capita income (US five-year survey estimate), 2023) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat

MLA 9

American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, Counties in Oklahoma by per capita income (US five-year survey estimate), 2023. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. Invokely, https://invokely.ai/rankings/per-capita-income-acs/oklahoma-counties?period=2023. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. Counties in Oklahoma by per capita income (US five-year survey estimate), 2023. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. Also distributed by Invokely, https://invokely.ai/rankings/per-capita-income-acs/oklahoma-counties?period=2023.

Harvard

U.S. Census Bureau (2026) American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, Counties in Oklahoma by per capita income (US five-year survey estimate), 2023 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat, via Invokely: https://invokely.ai/rankings/per-capita-income-acs/oklahoma-counties?period=2023 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_oklahoma_by_2023,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year: Counties in Oklahoma by per capita income (US five-year survey estimate), 2023}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/oklahoma-counties?period=2023. Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. https://www2.census.gov/programs-surveys/acs/summary\_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year: Counties in Oklahoma by per capita income (US five-year survey estimate), 2023
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat
L2  - https://invokely.ai/rankings/per-capita-income-acs/oklahoma-counties?period=2023
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/oklahoma-counties?period=2023.
N1  - Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Oklahoma by per capita income (US five-year survey estimate) using official data, and cite the source.
rank_places {"indicator":"per_capita_income_acs","level":"province","within":"Oklahoma","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=per_capita_income_acs&level=province&within=Oklahoma&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest per capita income (US five-year survey estimate)?

Roger Mills County, with $44,404 in 2023, according to the U.S. Census Bureau.

Which county has the lowest per capita income (US five-year survey estimate)?

Hughes County, with $20,300 in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. Retrieved 2026-10-12.

Per capita income (US five-year survey estimate): other rankings

Counties in Oklahoma: more rankings