Richest & Poorest Counties in Oklahoma

Oklahoma has 77 counties. The wealthiest county by median household income is Canadian County at $87,751 , while the lowest-income county is Latimer County at $41,405 . The statewide median household income is $65,039, compared to the national median of $75,149.

The income gap between the wealthiest and poorest county in Oklahoma is $46,346. 7 of 77 counties (9%) have a median household income above the national median of $75,149, while 70 (91%) fall below it.

Oklahoma's statewide median of $65,039 is 13.5% below the national median. Income data is sourced from the U.S. Census Bureau's American Community Survey (2024 5-Year Estimates) and reflects pre-tax household income including wages, investments, and government transfers.

Geography

Counties Zip Codes

Metric

Richest Counties in Oklahoma

Top 10 counties ranked by median household income.

# County Income
1 Canadian County $87,751 +16.8%
2 McClain County $84,552 +12.5%
3 Logan County $83,899 +11.6%
4 Wagoner County $81,207 +8.1%
5 Rogers County $80,067 +6.5%
6 Cleveland County $77,068 +2.6%
7 Grady County $75,419 +0.4%
8 Kingfisher County $71,975 -4.2%
9 Major County $71,266 -5.2%
10 Tulsa County $69,009 -8.2%

Poorest Counties in Oklahoma

Bottom 10 counties ranked by median household income.

# County Income
77 Latimer County $41,405 -44.9%
76 Harmon County $43,333 -42.3%
75 Choctaw County $44,081 -41.3%
74 Kiowa County $44,962 -40.2%
73 McIntosh County $46,281 -38.4%
72 Pushmataha County $47,940 -36.2%
71 Adair County $48,041 -36.1%
70 Seminole County $48,062 -36.0%
69 Okfuskee County $48,363 -35.6%
68 Jefferson County $48,668 -35.2%

All 77 Counties Ranked

Every county in Oklahoma ranked by median household income. Click any county for its full profile.

# County Income
1 Canadian County $87,751 +16.8%
2 McClain County $84,552 +12.5%
3 Logan County $83,899 +11.6%
4 Wagoner County $81,207 +8.1%
5 Rogers County $80,067 +6.5%
6 Cleveland County $77,068 +2.6%
7 Grady County $75,419 +0.4%
8 Kingfisher County $71,975 -4.2%
9 Major County $71,266 -5.2%
10 Tulsa County $69,009 -8.2%
11 Oklahoma County $66,679 -11.3%
12 Love County $66,580 -11.4%
13 Noble County $66,365 -11.7%
14 Murray County $66,322 -11.7%
15 Garfield County $66,182 -11.9%
16 Roger Mills County $66,094 -12.0%
17 Alfalfa County $64,615 -14.0%
18 Beaver County $64,276 -14.5%
19 Harper County $64,053 -14.8%
20 Washita County $63,501 -15.5%
21 Pontotoc County $63,017 -16.1%
22 Osage County $62,847 -16.4%
23 Jackson County $62,799 -16.4%
24 Dewey County $62,569 -16.7%
25 Creek County $62,338 -17.0%
26 Lincoln County $62,216 -17.2%
27 Cimarron County $62,188 -17.2%
28 Blaine County $61,642 -18.0%
29 Stephens County $61,620 -18.0%
30 Woodward County $61,417 -18.3%
31 Pottawatomie County $61,398 -18.3%
32 Ellis County $61,016 -18.8%
33 Comanche County $60,761 -19.1%
34 Grant County $60,758 -19.1%
35 Carter County $60,723 -19.2%
36 Mayes County $60,305 -19.8%
37 Washington County $60,162 -19.9%
38 Texas County $60,069 -20.1%
39 Custer County $59,738 -20.5%
40 Greer County $59,406 -20.9%
41 Pawnee County $58,738 -21.8%
42 Garvin County $58,556 -22.1%
43 Cotton County $58,425 -22.3%
44 Kay County $58,423 -22.3%
45 Marshall County $57,245 -23.8%
46 Bryan County $57,225 -23.9%
47 Delaware County $56,676 -24.6%
48 Caddo County $55,353 -26.3%
49 Pittsburg County $55,310 -26.4%
50 Atoka County $54,785 -27.1%
51 Nowata County $54,333 -27.7%
52 Okmulgee County $54,029 -28.1%
53 Muskogee County $53,619 -28.6%
54 Beckham County $53,328 -29.0%
55 Woods County $53,275 -29.1%
56 Cherokee County $53,218 -29.2%
57 Johnston County $52,688 -29.9%
58 McCurtain County $51,929 -30.9%
59 Craig County $51,922 -30.9%
60 Hughes County $51,581 -31.4%
61 Le Flore County $51,565 -31.4%
62 Sequoyah County $51,093 -32.0%
63 Coal County $50,423 -32.9%
64 Ottawa County $49,947 -33.5%
65 Payne County $49,809 -33.7%
66 Haskell County $49,806 -33.7%
67 Tillman County $48,939 -34.9%
68 Jefferson County $48,668 -35.2%
69 Okfuskee County $48,363 -35.6%
70 Seminole County $48,062 -36.0%
71 Adair County $48,041 -36.1%
72 Pushmataha County $47,940 -36.2%
73 McIntosh County $46,281 -38.4%
74 Kiowa County $44,962 -40.2%
75 Choctaw County $44,081 -41.3%
76 Harmon County $43,333 -42.3%
77 Latimer County $41,405 -44.9%

About This Data

All figures are estimates from the American Community Survey 2024 5-Year Estimates, published by the U.S. Census Bureau. Values are subject to sampling variability and margin of error.

Rankings are within Oklahoma only and may differ from national rankings. For more information, see our methodology.

Frequently Asked Questions

What is the richest county in Oklahoma?
The richest county in Oklahoma by median household income is Canadian County, with a median household income of $87,751 according to the 2024 American Community Survey. This is above the national median of $75,149.
What is the poorest county in Oklahoma?
The poorest county in Oklahoma by median household income is Latimer County, at $41,405. This is $33,744 below the national median of $75,149.
How many counties are in Oklahoma?
Oklahoma has 77 counties with income data from the American Community Survey. 7 of these (9%) have a median household income above the national median of $75,149.
What is the median household income in Oklahoma?
The statewide median household income in Oklahoma is $65,039, which is 13.5% below the national median of $75,149.
Which county in Oklahoma has the highest home values?
McClain County has the highest median home value in Oklahoma at $255,900.