Counties in Oklahoma by GDP per capita (US dollars)

Blaine County had the highest GDP per capita (US dollars) of 77 counties in 2021, at $198,212. Wagoner County had the lowest, at $17,864. The median was $43,721 and the figure for Oklahoma was $54,908. Source: BEA.

Highest198,212Blaine County
Lowest17,864Wagoner County
Median43,72177 counties
Oklahoma54,908History

Top 40 counties, 2021

CSVChart (SVG)

Blaine CountyBlaine County: 198,212 USD198,212Kingfisher CountyKingfisher County: 181,516 USD181,516Ellis CountyEllis County: 164,007 USD164,007Dewey CountyDewey County: 150,372 USD150,372Roger Mills CountyRoger Mills County: 131,480 USD131,480Texas CountyTexas County: 110,266 USD110,266Beaver CountyBeaver County: 101,483 USD101,483Cimarron CountyCimarron County: 97,356 USD97,356Alfalfa CountyAlfalfa County: 90,116 USD90,116Garvin CountyGarvin County: 87,998 USD87,998Oklahoma CountyOklahoma County: 77,267 USD77,267Hughes CountyHughes County: 76,315 USD76,315Woods CountyWoods County: 76,082 USD76,082Grant CountyGrant County: 76,020 USD76,020Harper CountyHarper County: 75,991 USD75,991Major CountyMajor County: 73,624 USD73,624Coal CountyCoal County: 72,320 USD72,320Love CountyLove County: 71,037 USD71,037Tulsa CountyTulsa County: 69,123 USD69,123Noble CountyNoble County: 66,666 USD66,666Carter CountyCarter County: 65,508 USD65,508Grady CountyGrady County: 64,098 USD64,098Woodward CountyWoodward County: 61,513 USD61,513Custer CountyCuster County: 61,022 USD61,022Pontotoc CountyPontotoc County: 60,605 USD60,605Washington CountyWashington County: 57,345 USD57,345Stephens CountyStephens County: 55,939 USD55,939Mayes CountyMayes County: 54,657 USD54,657Garfield CountyGarfield County: 53,608 USD53,608Pittsburg CountyPittsburg County: 50,110 USD50,110Jackson CountyJackson County: 50,100 USD50,100Johnston CountyJohnston County: 48,868 USD48,868Comanche CountyComanche County: 47,470 USD47,470McCurtain CountyMcCurtain County: 47,443 USD47,443Muskogee CountyMuskogee County: 47,281 USD47,281Kay CountyKay County: 47,035 USD47,035Beckham CountyBeckham County: 45,429 USD45,429Payne CountyPayne County: 44,895 USD44,895Bryan CountyBryan County: 43,721 USD43,721Caddo CountyCaddo County: 42,104 USD42,104
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2021
USD
Change on 2020
1Blaine County198,212+63.6%
2Kingfisher County181,516+40.6%
3Ellis County164,007+51.4%
4Dewey County150,372+47.7%
5Roger Mills County131,480+65.8%
6Texas County110,266+38.3%
7Beaver County101,483+47.5%
8Cimarron County97,356+29.2%
9Alfalfa County90,116+55.8%
10Garvin County87,998+58.2%
11Oklahoma County77,267+7.9%
12Hughes County76,315+82.3%
13Woods County76,082+35.3%
14Grant County76,020+17.3%
15Harper County75,991+28.3%
16Major County73,624+54.9%
17Coal County72,320+71.3%
18Love County71,037+22.7%
19Tulsa County69,123+10.1%
20Noble County66,666+12%
21Carter County65,508+24.6%
22Grady County64,098+55.3%
23Woodward County61,513+8.9%
24Custer County61,022+25.8%
25Pontotoc County60,605+9.9%
26Washington County57,345+16.2%
27Stephens County55,939+37.5%
28Mayes County54,657+5.9%
29Garfield County53,608+22.9%
30Pittsburg County50,110+16.2%
31Jackson County50,100+8.6%
32Johnston County48,868+8.7%
33Comanche County47,470+7.7%
34McCurtain County47,443+26.3%
35Muskogee County47,281+6.6%
36Kay County47,035+9.5%
37Beckham County45,429+11.2%
38Payne County44,895+7.7%
39Bryan County43,721+5.1%
40Caddo County42,104+26.2%
41Canadian County41,025+25.5%
42Ottawa County40,017+12%
43Murray County39,953+4.7%
44Rogers County39,823+5.9%
45McClain County39,644+19.6%
46Latimer County39,075+32.3%
47Pottawatomie County38,491+20.8%
48Marshall County38,093+15.7%
49Washita County37,678+38.9%
50Harmon County36,771+15.3%
51Seminole County35,758+9.5%
52Craig County35,225+6%
53Cleveland County34,263+8.6%
54Haskell County34,104+23.5%
55Kiowa County33,439+11.5%
56Cherokee County32,621+9.4%
57Choctaw County32,472+22.6%
58Creek County32,069+13.2%
59Le Flore County30,891+9.3%
60Cotton County29,764+8.8%
61Lincoln County28,813+9.5%
62Atoka County28,158+6.4%
63Pushmataha County28,104+16.5%
64Tillman County27,613+13.2%
65Osage County26,016+34.8%
66Pawnee County25,299+11%
67Adair County25,165+15.7%
68Okmulgee County25,134-0.3%
69Delaware County24,679+12.8%
70Okfuskee County23,506+12.6%
71McIntosh County23,486+6.9%
72Nowata County22,368+8.4%
73Sequoyah County22,290+7.6%
74Jefferson County21,842-6.2%
75Logan County19,498+13.5%
76Greer County19,249+4.2%
77Wagoner County17,864-3.8%

Other periods

About this ranking

Gross domestic product at current prices in US dollars divided by the resident population.

United States, states and counties: Invokely calculation, BEA current-dollar GDP divided by the BEA mid-year population of the same year and place; both inputs are shown with each value. GDP is counted where production happens and population where people live, so places with many commuters or capital-intensive industries, such as the District of Columbia or oil counties, show very high values. Not the same as per_capita_personal_income. For Spain and the EU use gdp_per_capita (EUR) or gdp_per_capita_pps. Other countries and the World: World Bank, converted at official annual average exchange rates (market rates, not purchasing power parity, so it understates living standards in lower-price countries). For euros use gdp_per_capita.

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

Invokely calculation from GDP in current dollars (BEA SAGDP2 and CAGDP1) divided by mid-year population (BEA SAINC1 and CAINC1). https://invokely.ai/docs/methodology#gdp_per_capita_usd. Retrieved 2026-10-09.

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 GDP per capita (US dollars) using official data, and cite the source.
rank_places {"indicator":"gdp_per_capita_usd","level":"province","within":"Oklahoma","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=gdp_per_capita_usd&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 GDP per capita (US dollars)?

Blaine County, with $198,212 in 2021, according to BEA.

Which county has the lowest GDP per capita (US dollars)?

Wagoner County, with $17,864 in 2021.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Invokely, GDP in current dollars (BEA SAGDP2 and CAGDP1) divided by mid-year population (BEA SAINC1 and CAINC1). Retrieved 2026-10-09.

GDP per capita, US dollars: other rankings

Counties in Oklahoma: more rankings