Counties in Oklahoma by per capita personal income

Washington County had the highest per capita personal income of 77 counties in 2023, at $107,203. Atoka County had the lowest, at $37,241. The median was $48,776 and the figure for Oklahoma was $60,437. Source: the U.S. Bureau of Economic Analysis.

Keep it in a collection in your library.
Highest107,203Washington County
Lowest37,241Atoka County
Median48,77677 counties
Oklahoma60,437History

Map of counties, 2023

Adair County: 42,730 USDAlfalfa County: 49,589 USDAtoka County: 37,241 USDBeaver County: 70,374 USDBeckham County: 42,560 USDBlaine County: 54,986 USDBryan County: 46,307 USDCaddo County: 47,286 USDCanadian County: 54,306 USDCarter County: 53,309 USDCherokee County: 43,211 USDChoctaw County: 42,726 USDCimarron County: 83,609 USDCleveland County: 54,764 USDCoal County: 47,153 USDComanche County: 51,087 USDCotton County: 54,647 USDCraig County: 46,769 USDCreek County: 50,679 USDCuster County: 48,776 USDDelaware County: 46,224 USDDewey County: 63,777 USDEllis County: 64,244 USDGarfield County: 51,932 USDGarvin County: 50,018 USDGrady County: 50,492 USDGrant County: 62,896 USDGreer County: 40,188 USDHarmon County: 59,658 USDHarper County: 68,433 USDHaskell County: 46,541 USDHughes County: 47,534 USDJackson County: 53,758 USDJefferson County: 44,415 USDJohnston County: 50,377 USDKay County: 49,638 USDKingfisher County: 73,038 USDKiowa County: 47,857 USDLatimer County: 41,994 USDLe Flore County: 42,999 USDLincoln County: 46,793 USDLogan County: 50,788 USDLove County: 45,653 USDMcClain County: 57,249 USDMcCurtain County: 45,554 USDMcIntosh County: 44,505 USDMajor County: 51,963 USDMarshall County: 49,272 USDMayes County: 47,673 USDMurray County: 50,383 USDMuskogee County: 47,458 USDNoble County: 54,126 USDNowata County: 48,631 USDOkfuskee County: 39,973 USDOklahoma County: 74,199 USDOkmulgee County: 44,831 USDOsage County: 45,252 USDOttawa County: 47,784 USDPawnee County: 45,482 USDPayne County: 46,440 USDPittsburg County: 45,465 USDPontotoc County: 56,001 USDPottawatomie County: 48,524 USDPushmataha County: 41,507 USDRoger Mills County: 55,099 USDRogers County: 56,217 USDSeminole County: 44,365 USDSequoyah County: 44,594 USDStephens County: 52,914 USDTexas County: 63,051 USDTillman County: 39,433 USDTulsa County: 79,988 USDWagoner County: 51,213 USDWashington County: 107,203 USDWashita County: 43,135 USDWoods County: 53,367 USDWoodward County: 46,130 USD
  • Under 44K
  • 44K to 46K
  • 46K to 49K
  • 49K to 52K
  • 52K to 57K
  • 57K and over
USD, 2023. Source: BEA, CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2023

Washington County: 107,203 USDWashington County107,203Cimarron County: 83,609 USDCimarron County83,609Tulsa County: 79,988 USDTulsa County79,988Oklahoma County: 74,199 USDOklahoma County74,199Kingfisher County: 73,038 USDKingfisher County73,038Beaver County: 70,374 USDBeaver County70,374Harper County: 68,433 USDHarper County68,433Ellis County: 64,244 USDEllis County64,244Dewey County: 63,777 USDDewey County63,777Texas County: 63,051 USDTexas County63,051Grant County: 62,896 USDGrant County62,896Harmon County: 59,658 USDHarmon County59,658McClain County: 57,249 USDMcClain County57,249Rogers County: 56,217 USDRogers County56,217Pontotoc County: 56,001 USDPontotoc County56,001Roger Mills County: 55,099 USDRoger Mills County55,099Blaine County: 54,986 USDBlaine County54,986Cleveland County: 54,764 USDCleveland County54,764Cotton County: 54,647 USDCotton County54,647Canadian County: 54,306 USDCanadian County54,306Noble County: 54,126 USDNoble County54,126Jackson County: 53,758 USDJackson County53,758Woods County: 53,367 USDWoods County53,367Carter County: 53,309 USDCarter County53,309Stephens County: 52,914 USDStephens County52,914Major County: 51,963 USDMajor County51,963Garfield County: 51,932 USDGarfield County51,932Wagoner County: 51,213 USDWagoner County51,213Comanche County: 51,087 USDComanche County51,087Logan County: 50,788 USDLogan County50,788Creek County: 50,679 USDCreek County50,679Grady County: 50,492 USDGrady County50,492Murray County: 50,383 USDMurray County50,383Johnston County: 50,377 USDJohnston County50,377Garvin County: 50,018 USDGarvin County50,018Kay County: 49,638 USDKay County49,638Alfalfa County: 49,589 USDAlfalfa County49,589Marshall County: 49,272 USDMarshall County49,272Custer County: 48,776 USDCuster County48,776Nowata County: 48,631 USDNowata County48,631Washington County: 107,203 USDWashington County107,203Cimarron County: 83,609 USDCimarron County83,609Tulsa County: 79,988 USDTulsa County79,988Oklahoma County: 74,199 USDOklahoma County74,199Kingfisher County: 73,038 USDKingfisher County73,038Beaver County: 70,374 USDBeaver County70,374Harper County: 68,433 USDHarper County68,433Ellis County: 64,244 USDEllis County64,244Dewey County: 63,777 USDDewey County63,777Texas County: 63,051 USDTexas County63,051Grant County: 62,896 USDGrant County62,896Harmon County: 59,658 USDHarmon County59,658McClain County: 57,249 USDMcClain County57,249Rogers County: 56,217 USDRogers County56,217Pontotoc County: 56,001 USDPontotoc County56,001Roger Mills County: 55,099 USDRoger Mills County55,099Blaine County: 54,986 USDBlaine County54,986Cleveland County: 54,764 USDCleveland County54,764Cotton County: 54,647 USDCotton County54,647Canadian County: 54,306 USDCanadian County54,306Noble County: 54,126 USDNoble County54,126Jackson County: 53,758 USDJackson County53,758Woods County: 53,367 USDWoods County53,367Carter County: 53,309 USDCarter County53,309Stephens County: 52,914 USDStephens County52,914Major County: 51,963 USDMajor County51,963Garfield County: 51,932 USDGarfield County51,932Wagoner County: 51,213 USDWagoner County51,213Comanche County: 51,087 USDComanche County51,087Logan County: 50,788 USDLogan County50,788Creek County: 50,679 USDCreek County50,679Grady County: 50,492 USDGrady County50,492Murray County: 50,383 USDMurray County50,383Johnston County: 50,377 USDJohnston County50,377Garvin County: 50,018 USDGarvin County50,018Kay County: 49,638 USDKay County49,638Alfalfa County: 49,589 USDAlfalfa County49,589Marshall County: 49,272 USDMarshall County49,272Custer County: 48,776 USDCuster County48,776Nowata County: 48,631 USDNowata County48,631
USD. Source: BEA, CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Retrieved 2026-10-11.

Full ranking

RankCounties2023
USD
Change on 2022
1Washington County107,203-2.4%
2Cimarron County83,609+24.3%
3Tulsa County79,988+6.4%
4Oklahoma County74,199+4.3%
5Kingfisher County73,038+3%
6Beaver County70,374+3.6%
7Harper County68,433+13.3%
8Ellis County64,244+5%
9Dewey County63,777+22.6%
10Texas County63,051+10.2%
11Grant County62,896+11.3%
12Harmon County59,658+1.6%
13McClain County57,249+4.3%
14Rogers County56,217+6.8%
15Pontotoc County56,001+5.2%
16Roger Mills County55,099+13.5%
17Blaine County54,986+5.6%
18Cleveland County54,764+5.9%
19Cotton County54,647+5.7%
20Canadian County54,306+3.8%
21Noble County54,126+7.7%
22Jackson County53,758+3.8%
23Woods County53,367+7.1%
24Carter County53,309+4.9%
25Stephens County52,914+4.8%
26Major County51,963+7.7%
27Garfield County51,932+5.1%
28Wagoner County51,213+5%
29Comanche County51,087+5.8%
30Logan County50,788+4.8%
31Creek County50,679+5.4%
32Grady County50,492+5.1%
33Murray County50,383+6.9%
34Johnston County50,377+10.1%
35Garvin County50,018+4.5%
36Kay County49,638+3.6%
37Alfalfa County49,589+11.8%
38Marshall County49,272+8.3%
39Custer County48,776+2.9%
40Nowata County48,631+7.5%
41Pottawatomie County48,524+3%
42Kiowa County47,857+0.8%
43Ottawa County47,784+4%
44Mayes County47,673+6%
45Hughes County47,534+3.6%
46Muskogee County47,458+5%
47Caddo County47,286+6%
48Coal County47,153+7.5%
49Lincoln County46,793+6.5%
50Craig County46,769+4.1%
51Haskell County46,541+4.4%
52Payne County46,440+4.6%
53Bryan County46,307+5.1%
54Delaware County46,224+4.2%
55Woodward County46,130+11.8%
56Love County45,653+4.6%
57McCurtain County45,554+2.3%
58Pawnee County45,482+4.4%
59Pittsburg County45,465+6.1%
60Osage County45,252+4.9%
61Okmulgee County44,831+4.8%
62Sequoyah County44,594+4.2%
63McIntosh County44,505+5.9%
64Jefferson County44,415+3.9%
65Seminole County44,365+4.9%
66Cherokee County43,211+5.6%
67Washita County43,135+4.4%
68Le Flore County42,999+2.8%
69Adair County42,730+0.9%
70Choctaw County42,726+8.9%
71Beckham County42,560+8.6%
72Latimer County41,994+5.4%
73Pushmataha County41,507+5.3%
74Greer County40,188+6.8%
75Okfuskee County39,973+6.7%
76Tillman County39,433-2.8%
77Atoka County37,241+5.2%

Other periods

About this ranking

Personal income of the residents of a place divided by its resident population at mid-year, in current US dollars.

More on how it is measured
  • Personal income is income from work, own businesses, property and government benefits, before income taxes.
  • United States: Bureau of Economic Analysis regional accounts, tables SAINC1 for the nation and states and CAINC1 for counties.

An average, not a median: high incomes pull it up. It includes employer contributions to pensions and health insurance and government benefits, so it is higher than wages or household cash income. For the typical household use median_household_income. Not the same as gdp_per_capita_usd.

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. Bureau of Economic Analysis. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.

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. Bureau of Economic Analysis. (2026). CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents (Counties in Oklahoma by per capita personal income, 2023) [Data set]. Retrieved October 11, 2026, from https://apps.bea.gov/regional/zip/CAINC1.zip

MLA 9

CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents, Counties in Oklahoma by per capita personal income, 2023. U.S. Bureau of Economic Analysis, 5 Feb. 2026, https://apps.bea.gov/regional/zip/CAINC1.zip. Invokely, https://invokely.ai/rankings/per-capita-personal-income/oklahoma-counties?period=2023. Accessed 11 Oct. 2026.

Chicago (author-date)

U.S. Bureau of Economic Analysis. 2026. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Counties in Oklahoma by per capita personal income, 2023. Dataset. Accessed October 11, 2026. https://apps.bea.gov/regional/zip/CAINC1.zip. Also distributed by Invokely, https://invokely.ai/rankings/per-capita-personal-income/oklahoma-counties?period=2023.

Harvard

U.S. Bureau of Economic Analysis (2026) CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents, Counties in Oklahoma by per capita personal income, 2023 [Dataset]. Available at: https://apps.bea.gov/regional/zip/CAINC1.zip, via Invokely: https://invokely.ai/rankings/per-capita-personal-income/oklahoma-counties?period=2023 (Accessed: 11 October 2026).

BibTeX
@misc{bureau_counties_in_oklahoma_by_2023,
  author = {{U.S. Bureau of Economic Analysis}},
  title = {{CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents: Counties in Oklahoma by per capita personal income, 2023}},
  year = {2026},
  howpublished = {Data set},
  url = {https://apps.bea.gov/regional/zip/CAINC1.zip},
  urldate = {2026-10-11},
  note = {Accessed via Invokely, https://invokely.ai/rankings/per-capita-personal-income/oklahoma-counties?period=2023. Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.},
}
RIS
TY  - DATA
AU  - U.S. Bureau of Economic Analysis
TI  - CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents: Counties in Oklahoma by per capita personal income, 2023
PY  - 2026
DA  - 2026/02/05
PB  - U.S. Bureau of Economic Analysis
DB  - Invokely
UR  - https://apps.bea.gov/regional/zip/CAINC1.zip
L2  - https://invokely.ai/rankings/per-capita-personal-income/oklahoma-counties?period=2023
Y2  - 2026/10/11
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-personal-income/oklahoma-counties?period=2023.
N1  - Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.
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 personal income using official data, and cite the source.
rank_places {"indicator":"per_capita_personal_income","level":"province","within":"Oklahoma","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=per_capita_personal_income&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 personal income?

Washington County, with $107,203 in 2023, according to the U.S. Bureau of Economic Analysis.

Which county has the lowest per capita personal income?

Atoka County, with $37,241 in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Bureau of Economic Analysis, CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Retrieved 2026-10-11.

Per capita personal income: other rankings

Counties in Oklahoma: more rankings