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.

Geography

Counties Zip Codes

Metric

Richest Counties in Oklahoma

Top 10 counties ranked by median household income.

# County Income
1 Canadian County $87,751
2 McClain County $84,552
3 Logan County $83,899
4 Wagoner County $81,207
5 Rogers County $80,067
6 Cleveland County $77,068
7 Grady County $75,419
8 Kingfisher County $71,975
9 Major County $71,266
10 Tulsa County $69,009

Poorest Counties in Oklahoma

Bottom 10 counties ranked by median household income.

# County Income
77 Latimer County $41,405
76 Harmon County $43,333
75 Choctaw County $44,081
74 Kiowa County $44,962
73 McIntosh County $46,281
72 Pushmataha County $47,940
71 Adair County $48,041
70 Seminole County $48,062
69 Okfuskee County $48,363
68 Jefferson County $48,668

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
2 McClain County $84,552
3 Logan County $83,899
4 Wagoner County $81,207
5 Rogers County $80,067
6 Cleveland County $77,068
7 Grady County $75,419
8 Kingfisher County $71,975
9 Major County $71,266
10 Tulsa County $69,009
11 Oklahoma County $66,679
12 Love County $66,580
13 Noble County $66,365
14 Murray County $66,322
15 Garfield County $66,182
16 Roger Mills County $66,094
17 Alfalfa County $64,615
18 Beaver County $64,276
19 Harper County $64,053
20 Washita County $63,501
21 Pontotoc County $63,017
22 Osage County $62,847
23 Jackson County $62,799
24 Dewey County $62,569
25 Creek County $62,338
26 Lincoln County $62,216
27 Cimarron County $62,188
28 Blaine County $61,642
29 Stephens County $61,620
30 Woodward County $61,417
31 Pottawatomie County $61,398
32 Ellis County $61,016
33 Comanche County $60,761
34 Grant County $60,758
35 Carter County $60,723
36 Mayes County $60,305
37 Washington County $60,162
38 Texas County $60,069
39 Custer County $59,738
40 Greer County $59,406
41 Pawnee County $58,738
42 Garvin County $58,556
43 Cotton County $58,425
44 Kay County $58,423
45 Marshall County $57,245
46 Bryan County $57,225
47 Delaware County $56,676
48 Caddo County $55,353
49 Pittsburg County $55,310
50 Atoka County $54,785
51 Nowata County $54,333
52 Okmulgee County $54,029
53 Muskogee County $53,619
54 Beckham County $53,328
55 Woods County $53,275
56 Cherokee County $53,218
57 Johnston County $52,688
58 McCurtain County $51,929
59 Craig County $51,922
60 Hughes County $51,581
61 Le Flore County $51,565
62 Sequoyah County $51,093
63 Coal County $50,423
64 Ottawa County $49,947
65 Payne County $49,809
66 Haskell County $49,806
67 Tillman County $48,939
68 Jefferson County $48,668
69 Okfuskee County $48,363
70 Seminole County $48,062
71 Adair County $48,041
72 Pushmataha County $47,940
73 McIntosh County $46,281
74 Kiowa County $44,962
75 Choctaw County $44,081
76 Harmon County $43,333
77 Latimer County $41,405

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.