# Counties in Oklahoma by median household income, 2024

All 77 values come from U.S. Census Bureau for 2024, so the places are comparable.

- Indicator id: `median_household_income`
- Unit: USD
- Definition: Household income in the past 12 months at the middle of the distribution, in US dollars adjusted to the last year of the period. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.
- Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B19013: median household income in the past 12 months (https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19013.dat)
- Retrieved: 2026-10-08
- Citation: U.S. Census Bureau. American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19013.dat. Retrieved 2026-10-08.
- Web page: https://invokely.ai/rankings/median-household-income/oklahoma-counties
- CSV: https://invokely.ai/download/rankings/median-household-income/oklahoma-counties.csv

| Rank | Place | USD |
|---:|---|---:|
| 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 |
