Counties in Oklahoma by personal income

Oklahoma County had the highest personal income of 77 counties in 2017, at $38.4 billion. Harmon County had the lowest, at $101.86 million. The median was $777.53 million and the figure for Oklahoma was $171.96 billion. Source: the U.S. Bureau of Economic Analysis.

Keep it in a collection in your library.
Highest38,396Oklahoma County
Lowest101.9Harmon County
Median777.577 counties
Oklahoma171,961.5History

Map of counties, 2017

Adair County: 635.4 USD millionAlfalfa County: 210.1 USD millionAtoka County: 432.4 USD millionBeaver County: 264.4 USD millionBeckham County: 777.5 USD millionBlaine County: 360.7 USD millionBryan County: 1,560.9 USD millionCaddo County: 1,006.3 USD millionCanadian County: 6,153.8 USD millionCarter County: 1,972.2 USD millionCherokee County: 1,526.4 USD millionChoctaw County: 443.3 USD millionCimarron County: 154.3 USD millionCleveland County: 12,178.9 USD millionCoal County: 187.9 USD millionComanche County: 4,883.7 USD millionCotton County: 232.7 USD millionCraig County: 515.9 USD millionCreek County: 2,786.5 USD millionCuster County: 1,101.4 USD millionDelaware County: 1,354.3 USD millionDewey County: 188.3 USD millionEllis County: 196.9 USD millionGarfield County: 2,652.1 USD millionGarvin County: 1,004 USD millionGrady County: 2,102.2 USD millionGrant County: 178.7 USD millionGreer County: 164.6 USD millionHarmon County: 101.9 USD millionHarper County: 189.7 USD millionHaskell County: 407.8 USD millionHughes County: 493.2 USD millionJackson County: 975.4 USD millionJefferson County: 188.3 USD millionJohnston County: 384.3 USD millionKay County: 1,749.3 USD millionKingfisher County: 757.4 USD millionKiowa County: 306.4 USD millionLatimer County: 349.9 USD millionLe Flore County: 1,578.4 USD millionLincoln County: 1,194.9 USD millionLogan County: 1,947.5 USD millionLove County: 362.2 USD millionMcClain County: 1,724.1 USD millionMcCurtain County: 1,049.1 USD millionMcIntosh County: 641.6 USD millionMajor County: 306.9 USD millionMarshall County: 526.8 USD millionMayes County: 1,395.3 USD millionMurray County: 568.9 USD millionMuskogee County: 2,438.8 USD millionNoble County: 457.3 USD millionNowata County: 354 USD millionOkfuskee County: 335.6 USD millionOklahoma County: 38,396 USD millionOkmulgee County: 1,258.6 USD millionOsage County: 1,592.5 USD millionOttawa County: 1,104.4 USD millionPawnee County: 562.9 USD millionPayne County: 2,870.4 USD millionPittsburg County: 1,618.3 USD millionPontotoc County: 1,562.9 USD millionPottawatomie County: 2,601.3 USD millionPushmataha County: 345.5 USD millionRoger Mills County: 163 USD millionRogers County: 4,064.9 USD millionSeminole County: 779.1 USD millionSequoyah County: 1,332.5 USD millionStephens County: 1,686.7 USD millionTexas County: 1,118.7 USD millionTillman County: 255.3 USD millionTulsa County: 37,070.6 USD millionWagoner County: 3,046.8 USD millionWashington County: 3,078.3 USD millionWashita County: 367.9 USD millionWoods County: 366.7 USD millionWoodward County: 741.4 USD million
  • Under 300
  • 300 to 400
  • 400 to 800
  • 800 to 1,400
  • 1,400 to 2,200
  • 2,200 and over
USD million, 2017. Source: BEA, CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2017

Oklahoma County: 38,396 USD millionOklahoma County38,396Tulsa County: 37,070.6 USD millionTulsa County37,070.6Cleveland County: 12,178.9 USD millionCleveland County12,178.9Canadian County: 6,153.8 USD millionCanadian County6,153.8Comanche County: 4,883.7 USD millionComanche County4,883.7Rogers County: 4,064.9 USD millionRogers County4,064.9Washington County: 3,078.3 USD millionWashington County3,078.3Wagoner County: 3,046.8 USD millionWagoner County3,046.8Payne County: 2,870.4 USD millionPayne County2,870.4Creek County: 2,786.5 USD millionCreek County2,786.5Garfield County: 2,652.1 USD millionGarfield County2,652.1Pottawatomie County: 2,601.3 USD millionPottawatomie County2,601.3Muskogee County: 2,438.8 USD millionMuskogee County2,438.8Grady County: 2,102.2 USD millionGrady County2,102.2Carter County: 1,972.2 USD millionCarter County1,972.2Logan County: 1,947.5 USD millionLogan County1,947.5Kay County: 1,749.3 USD millionKay County1,749.3McClain County: 1,724.1 USD millionMcClain County1,724.1Stephens County: 1,686.7 USD millionStephens County1,686.7Pittsburg County: 1,618.3 USD millionPittsburg County1,618.3Osage County: 1,592.5 USD millionOsage County1,592.5Le Flore County: 1,578.4 USD millionLe Flore County1,578.4Pontotoc County: 1,562.9 USD millionPontotoc County1,562.9Bryan County: 1,560.9 USD millionBryan County1,560.9Cherokee County: 1,526.4 USD millionCherokee County1,526.4Mayes County: 1,395.3 USD millionMayes County1,395.3Delaware County: 1,354.3 USD millionDelaware County1,354.3Sequoyah County: 1,332.5 USD millionSequoyah County1,332.5Okmulgee County: 1,258.6 USD millionOkmulgee County1,258.6Lincoln County: 1,194.9 USD millionLincoln County1,194.9Texas County: 1,118.7 USD millionTexas County1,118.7Ottawa County: 1,104.4 USD millionOttawa County1,104.4Custer County: 1,101.4 USD millionCuster County1,101.4McCurtain County: 1,049.1 USD millionMcCurtain County1,049.1Caddo County: 1,006.3 USD millionCaddo County1,006.3Garvin County: 1,004 USD millionGarvin County1,004Jackson County: 975.4 USD millionJackson County975.4Seminole County: 779.1 USD millionSeminole County779.1Beckham County: 777.5 USD millionBeckham County777.5Kingfisher County: 757.4 USD millionKingfisher County757.4Oklahoma County: 38,396 USD millionOklahoma County38,396Tulsa County: 37,070.6 USD millionTulsa County37,070.6Cleveland County: 12,178.9 USD millionCleveland County12,178.9Canadian County: 6,153.8 USD millionCanadian County6,153.8Comanche County: 4,883.7 USD millionComanche County4,883.7Rogers County: 4,064.9 USD millionRogers County4,064.9Washington County: 3,078.3 USD millionWashington County3,078.3Wagoner County: 3,046.8 USD millionWagoner County3,046.8Payne County: 2,870.4 USD millionPayne County2,870.4Creek County: 2,786.5 USD millionCreek County2,786.5Garfield County: 2,652.1 USD millionGarfield County2,652.1Pottawatomie County: 2,601.3 USD millionPottawatomie County2,601.3Muskogee County: 2,438.8 USD millionMuskogee County2,438.8Grady County: 2,102.2 USD millionGrady County2,102.2Carter County: 1,972.2 USD millionCarter County1,972.2Logan County: 1,947.5 USD millionLogan County1,947.5Kay County: 1,749.3 USD millionKay County1,749.3McClain County: 1,724.1 USD millionMcClain County1,724.1Stephens County: 1,686.7 USD millionStephens County1,686.7Pittsburg County: 1,618.3 USD millionPittsburg County1,618.3Osage County: 1,592.5 USD millionOsage County1,592.5Le Flore County: 1,578.4 USD millionLe Flore County1,578.4Pontotoc County: 1,562.9 USD millionPontotoc County1,562.9Bryan County: 1,560.9 USD millionBryan County1,560.9Cherokee County: 1,526.4 USD millionCherokee County1,526.4Mayes County: 1,395.3 USD millionMayes County1,395.3Delaware County: 1,354.3 USD millionDelaware County1,354.3Sequoyah County: 1,332.5 USD millionSequoyah County1,332.5Okmulgee County: 1,258.6 USD millionOkmulgee County1,258.6Lincoln County: 1,194.9 USD millionLincoln County1,194.9Texas County: 1,118.7 USD millionTexas County1,118.7Ottawa County: 1,104.4 USD millionOttawa County1,104.4Custer County: 1,101.4 USD millionCuster County1,101.4McCurtain County: 1,049.1 USD millionMcCurtain County1,049.1Caddo County: 1,006.3 USD millionCaddo County1,006.3Garvin County: 1,004 USD millionGarvin County1,004Jackson County: 975.4 USD millionJackson County975.4Seminole County: 779.1 USD millionSeminole County779.1Beckham County: 777.5 USD millionBeckham County777.5Kingfisher County: 757.4 USD millionKingfisher County757.4
USD million. Source: BEA, CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Retrieved 2026-10-12.

Full ranking

RankCounties2017
USD million
Change on 2016
1Oklahoma County38,396+2.7%
2Tulsa County37,070.6+9.1%
3Cleveland County12,178.9+3.2%
4Canadian County6,153.8+5.1%
5Comanche County4,883.7+2.3%
6Rogers County4,064.9+4.8%
7Washington County3,078.3+13%
8Wagoner County3,046.8+3.6%
9Payne County2,870.4+2.2%
10Creek County2,786.5+1.8%
11Garfield County2,652.1-3.5%
12Pottawatomie County2,601.3+3.3%
13Muskogee County2,438.8+1.9%
14Grady County2,102.2+4.8%
15Carter County1,972.2+2.4%
16Logan County1,947.5+11.2%
17Kay County1,749.3+1.9%
18McClain County1,724.1+6.6%
19Stephens County1,686.7+0.1%
20Pittsburg County1,618.3+2.9%
21Osage County1,592.5+1.4%
22Le Flore County1,578.4+3.7%
23Pontotoc County1,562.9+4%
24Bryan County1,560.9+4.8%
25Cherokee County1,526.4+4%
26Mayes County1,395.3+1.8%
27Delaware County1,354.3+5.2%
28Sequoyah County1,332.5+1.1%
29Okmulgee County1,258.6+1.9%
30Lincoln County1,194.9+2%
31Texas County1,118.7+4.2%
32Ottawa County1,104.4+2.2%
33Custer County1,101.4+7.3%
34McCurtain County1,049.1+2.7%
35Caddo County1,006.3+10.1%
36Garvin County1,004+3.9%
37Jackson County975.4+3.9%
38Seminole County779.1+1.9%
39Beckham County777.5+3.6%
40Kingfisher County757.4+5.9%
41Woodward County741.4-1.3%
42McIntosh County641.6+0.7%
43Adair County635.4+3.1%
44Murray County568.9+4.3%
45Pawnee County562.9+4.3%
46Marshall County526.8+3.3%
47Craig County515.9+2.4%
48Hughes County493.2+8.5%
49Noble County457.3+1.8%
50Choctaw County443.3+0.1%
51Atoka County432.4+3.1%
52Haskell County407.80%
53Johnston County384.3+5.2%
54Washita County367.9+6.4%
55Woods County366.7-5.3%
56Love County362.2+0.6%
57Blaine County360.7+5.5%
58Nowata County354+2%
59Latimer County349.9-0.2%
60Pushmataha County345.5-0.2%
61Okfuskee County335.6-0.5%
62Major County306.9+4.2%
63Kiowa County306.4-1.2%
64Beaver County264.4+7.8%
65Tillman County255.3+9.1%
66Cotton County232.7+2.3%
67Alfalfa County210.1-2.9%
68Ellis County196.9+4.7%
69Harper County189.7+7.4%
70Dewey County188.3-2.9%
71Jefferson County188.3-5.9%
72Coal County187.9+4.4%
73Grant County178.7-4.9%
74Greer County164.6+2%
75Roger Mills County163-4.7%
76Cimarron County154.3-2.2%
77Harmon County101.9+2.2%

Other periods

About this ranking

Total income received by the residents of a place from work, own businesses, property and government benefits, before income taxes, in millions of current US dollars. United States: Bureau of Economic Analysis regional accounts, table SAINC1 line 1 for the nation and states and CAINC1 line 1 for counties.

Counted where people live, not where they work. The national figure is the total of the states, which differs slightly from personal income in the national accounts. Divided by BEA population it gives per_capita_personal_income.

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

MLA 9

CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents, Counties in Oklahoma by personal income, 2017. U.S. Bureau of Economic Analysis, 5 Feb. 2026, https://apps.bea.gov/regional/zip/CAINC1.zip. Invokely, https://invokely.ai/rankings/personal-income/oklahoma-counties?period=2017. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Bureau of Economic Analysis. 2026. CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Counties in Oklahoma by personal income, 2017. Dataset. Accessed October 12, 2026. https://apps.bea.gov/regional/zip/CAINC1.zip. Also distributed by Invokely, https://invokely.ai/rankings/personal-income/oklahoma-counties?period=2017.

Harvard

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

BibTeX
@misc{bureau_counties_in_oklahoma_by_2017,
  author = {{U.S. Bureau of Economic Analysis}},
  title = {{CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents: Counties in Oklahoma by personal income, 2017}},
  year = {2026},
  howpublished = {Data set},
  url = {https://apps.bea.gov/regional/zip/CAINC1.zip},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/personal-income/oklahoma-counties?period=2017. Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Bureau of Economic Analysis
TI  - CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents: Counties in Oklahoma by personal income, 2017
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/personal-income/oklahoma-counties?period=2017
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/personal-income/oklahoma-counties?period=2017.
N1  - Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. 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 personal income using official data, and cite the source.
rank_places {"indicator":"personal_income","level":"province","within":"Oklahoma","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=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 personal income?

Oklahoma County, with $38.4 billion in 2017, according to the U.S. Bureau of Economic Analysis.

Which county has the lowest personal income?

Harmon County, with $101.86 million in 2017.

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, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Retrieved 2026-10-12.

Personal income: other rankings

Counties in Oklahoma: more rankings