Counties in Oklahoma by per capita personal income

Cimarron County had the highest per capita personal income of 77 counties in 2020, at $64,722. Greer County had the lowest, at $33,189. The median was $42,409 and the figure for Oklahoma was $49,993. Source: the U.S. Bureau of Economic Analysis.

Keep it in a collection in your library.
Highest64,722Cimarron County
Lowest33,189Greer County
Median42,40977 counties
Oklahoma49,993History

Map of counties, 2020

Adair County: 35,650 USDAlfalfa County: 39,948 USDAtoka County: 34,332 USDBeaver County: 57,104 USDBeckham County: 37,306 USDBlaine County: 43,240 USDBryan County: 40,392 USDCaddo County: 41,455 USDCanadian County: 48,402 USDCarter County: 45,694 USDCherokee County: 37,089 USDChoctaw County: 37,215 USDCimarron County: 64,722 USDCleveland County: 47,181 USDCoal County: 41,046 USDComanche County: 45,409 USDCotton County: 49,808 USDCraig County: 41,098 USDCreek County: 44,925 USDCuster County: 42,392 USDDelaware County: 37,954 USDDewey County: 50,712 USDEllis County: 53,490 USDGarfield County: 44,286 USDGarvin County: 46,886 USDGrady County: 44,645 USDGrant County: 53,204 USDGreer County: 33,189 USDHarmon County: 46,036 USDHarper County: 54,431 USDHaskell County: 38,305 USDHughes County: 40,350 USDJackson County: 45,197 USDJefferson County: 40,183 USDJohnston County: 41,311 USDKay County: 45,104 USDKingfisher County: 59,654 USDKiowa County: 42,570 USDLatimer County: 37,708 USDLe Flore County: 36,896 USDLincoln County: 41,788 USDLogan County: 45,470 USDLove County: 41,855 USDMcClain County: 49,416 USDMcCurtain County: 38,318 USDMcIntosh County: 40,135 USDMajor County: 43,574 USDMarshall County: 41,212 USDMayes County: 41,844 USDMurray County: 43,861 USDMuskogee County: 41,116 USDNoble County: 48,281 USDNowata County: 42,473 USDOkfuskee County: 35,226 USDOklahoma County: 58,424 USDOkmulgee County: 39,232 USDOsage County: 38,603 USDOttawa County: 42,409 USDPawnee County: 40,406 USDPayne County: 41,052 USDPittsburg County: 40,317 USDPontotoc County: 48,095 USDPottawatomie County: 42,924 USDPushmataha County: 37,035 USDRoger Mills County: 45,987 USDRogers County: 49,377 USDSeminole County: 38,669 USDSequoyah County: 38,935 USDStephens County: 45,352 USDTexas County: 50,871 USDTillman County: 37,670 USDTulsa County: 61,473 USDWagoner County: 45,252 USDWashington County: 63,628 USDWashita County: 37,939 USDWoods County: 44,279 USDWoodward County: 38,968 USD
  • Under 38K
  • 38K to 40K
  • 40K to 42K
  • 42K to 45K
  • 45K to 49K
  • 49K and over
USD, 2020. 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, 2020

Cimarron County: 64,722 USDCimarron County64,722Washington County: 63,628 USDWashington County63,628Tulsa County: 61,473 USDTulsa County61,473Kingfisher County: 59,654 USDKingfisher County59,654Oklahoma County: 58,424 USDOklahoma County58,424Beaver County: 57,104 USDBeaver County57,104Harper County: 54,431 USDHarper County54,431Ellis County: 53,490 USDEllis County53,490Grant County: 53,204 USDGrant County53,204Texas County: 50,871 USDTexas County50,871Dewey County: 50,712 USDDewey County50,712Cotton County: 49,808 USDCotton County49,808McClain County: 49,416 USDMcClain County49,416Rogers County: 49,377 USDRogers County49,377Canadian County: 48,402 USDCanadian County48,402Noble County: 48,281 USDNoble County48,281Pontotoc County: 48,095 USDPontotoc County48,095Cleveland County: 47,181 USDCleveland County47,181Garvin County: 46,886 USDGarvin County46,886Harmon County: 46,036 USDHarmon County46,036Roger Mills County: 45,987 USDRoger Mills County45,987Carter County: 45,694 USDCarter County45,694Logan County: 45,470 USDLogan County45,470Comanche County: 45,409 USDComanche County45,409Stephens County: 45,352 USDStephens County45,352Wagoner County: 45,252 USDWagoner County45,252Jackson County: 45,197 USDJackson County45,197Kay County: 45,104 USDKay County45,104Creek County: 44,925 USDCreek County44,925Grady County: 44,645 USDGrady County44,645Garfield County: 44,286 USDGarfield County44,286Woods County: 44,279 USDWoods County44,279Murray County: 43,861 USDMurray County43,861Major County: 43,574 USDMajor County43,574Blaine County: 43,240 USDBlaine County43,240Pottawatomie County: 42,924 USDPottawatomie County42,924Kiowa County: 42,570 USDKiowa County42,570Nowata County: 42,473 USDNowata County42,473Ottawa County: 42,409 USDOttawa County42,409Custer County: 42,392 USDCuster County42,392Cimarron County: 64,722 USDCimarron County64,722Washington County: 63,628 USDWashington County63,628Tulsa County: 61,473 USDTulsa County61,473Kingfisher County: 59,654 USDKingfisher County59,654Oklahoma County: 58,424 USDOklahoma County58,424Beaver County: 57,104 USDBeaver County57,104Harper County: 54,431 USDHarper County54,431Ellis County: 53,490 USDEllis County53,490Grant County: 53,204 USDGrant County53,204Texas County: 50,871 USDTexas County50,871Dewey County: 50,712 USDDewey County50,712Cotton County: 49,808 USDCotton County49,808McClain County: 49,416 USDMcClain County49,416Rogers County: 49,377 USDRogers County49,377Canadian County: 48,402 USDCanadian County48,402Noble County: 48,281 USDNoble County48,281Pontotoc County: 48,095 USDPontotoc County48,095Cleveland County: 47,181 USDCleveland County47,181Garvin County: 46,886 USDGarvin County46,886Harmon County: 46,036 USDHarmon County46,036Roger Mills County: 45,987 USDRoger Mills County45,987Carter County: 45,694 USDCarter County45,694Logan County: 45,470 USDLogan County45,470Comanche County: 45,409 USDComanche County45,409Stephens County: 45,352 USDStephens County45,352Wagoner County: 45,252 USDWagoner County45,252Jackson County: 45,197 USDJackson County45,197Kay County: 45,104 USDKay County45,104Creek County: 44,925 USDCreek County44,925Grady County: 44,645 USDGrady County44,645Garfield County: 44,286 USDGarfield County44,286Woods County: 44,279 USDWoods County44,279Murray County: 43,861 USDMurray County43,861Major County: 43,574 USDMajor County43,574Blaine County: 43,240 USDBlaine County43,240Pottawatomie County: 42,924 USDPottawatomie County42,924Kiowa County: 42,570 USDKiowa County42,570Nowata County: 42,473 USDNowata County42,473Ottawa County: 42,409 USDOttawa County42,409Custer County: 42,392 USDCuster County42,392
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

RankCounties2020
USD
Change on 2019
1Cimarron County64,722+1.4%
2Washington County63,628+1.9%
3Tulsa County61,473-1.1%
4Kingfisher County59,654+1.6%
5Oklahoma County58,424+4.6%
6Beaver County57,104+3.1%
7Harper County54,431-2%
8Ellis County53,490-3%
9Grant County53,204+8.5%
10Texas County50,871-1.9%
11Dewey County50,712-4.5%
12Cotton County49,808+9.4%
13McClain County49,416+1%
14Rogers County49,377+5.1%
15Canadian County48,402+4.5%
16Noble County48,281+6.7%
17Pontotoc County48,095+6.6%
18Cleveland County47,181+5%
19Garvin County46,886+9.8%
20Harmon County46,036+8.7%
21Roger Mills County45,987+4.9%
22Carter County45,694+4.7%
23Logan County45,470+3.5%
24Comanche County45,409+6.9%
25Stephens County45,352+3.9%
26Wagoner County45,252+4.9%
27Jackson County45,197+6.5%
28Kay County45,104+8.9%
29Creek County44,925+5.6%
30Grady County44,645+4.9%
31Garfield County44,286+2.2%
32Woods County44,279+0.1%
33Murray County43,861+4.2%
34Major County43,574+2.1%
35Blaine County43,240-6.8%
36Pottawatomie County42,924+6.8%
37Kiowa County42,570+9.6%
38Nowata County42,473+7.2%
39Ottawa County42,409+9.1%
40Custer County42,392+3%
41Love County41,855+6.8%
42Mayes County41,844+7.9%
43Lincoln County41,788+7.8%
44Caddo County41,455+5.6%
45Johnston County41,311+9.1%
46Marshall County41,212+8.5%
47Muskogee County41,116+7.6%
48Craig County41,098+3.5%
49Payne County41,052+6.7%
50Coal County41,046+1.9%
51Pawnee County40,406+4.8%
52Bryan County40,392+6.8%
53Hughes County40,350-1.1%
54Pittsburg County40,317+2.7%
55Jefferson County40,183+8.1%
56McIntosh County40,135+7.9%
57Alfalfa County39,948+4.7%
58Okmulgee County39,232+7.4%
59Woodward County38,968+5.3%
60Sequoyah County38,935+8.2%
61Seminole County38,669+7.7%
62Osage County38,603+4.3%
63McCurtain County38,318+9.3%
64Haskell County38,305+6.3%
65Delaware County37,954+4.8%
66Washita County37,939+4%
67Latimer County37,708+3.4%
68Tillman County37,670-2.8%
69Beckham County37,306+0.9%
70Choctaw County37,215+11.1%
71Cherokee County37,089+4.7%
72Pushmataha County37,035+12.3%
73Le Flore County36,896+5.8%
74Adair County35,650+7.7%
75Okfuskee County35,226+7.1%
76Atoka County34,332+6.5%
77Greer County33,189+2.6%

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, 2020) [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, 2020. 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=2020. 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, 2020. 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=2020.

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, 2020 [Dataset]. Available at: https://apps.bea.gov/regional/zip/CAINC1.zip, via Invokely: https://invokely.ai/rankings/per-capita-personal-income/oklahoma-counties?period=2020 (Accessed: 11 October 2026).

BibTeX
@misc{bureau_counties_in_oklahoma_by_2020,
  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, 2020}},
  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=2020. 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, 2020
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=2020
Y2  - 2026/10/11
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-personal-income/oklahoma-counties?period=2020.
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?

Cimarron County, with $64,722 in 2020, according to the U.S. Bureau of Economic Analysis.

Which county has the lowest per capita personal income?

Greer County, with $33,189 in 2020.

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