Census ACS 5-year estimates · 2026
The average income for households in Oklahoma is $88,936, which is 22% lower than the US average.
The median income for households in Oklahoma is $65,039, which is 19% lower than the US median.
More Oklahoma income data
Find your next customers
Explore the richest ZIPs in OklahomaOklahoma has a population-weighted median household income of $68,341 and mean household income of $89,113 across 645 ZIP codes — 22% lower than the US average for median income.
$68,341
US ZIP-weighted median: $87,610 · 22% lower than the US average
$89,113
US ZIP-weighted mean: $113,774 · 21.7% lower than the US average
$35,657
US per capita: $44,688 · 20.2% lower than the US average
By age of householder
Census ACS table B19049 · 2024 5-year estimates
Gray bar = US median ($45,332)
Gray bar = US median ($90,756)
Gray bar = US median ($97,843)
Gray bar = US median ($58,390)
In Oklahoma, younger households (householder under 25) report a median income of $39,406. Income peaks for householders aged 45 to 64, at $76,764. Among householders 65 and over, the median falls to $53,058 — a common pattern as people transition from career earnings to retirement income.
Income distribution
Census ACS table B19001 · 1,562,389 households · 2024 5-year estimates
Under $50k
39%
$50k–$99k
31%
$100k–$149k
16%
$150k+
14%
Oklahoma has 1,562,389 households spread across 16 income brackets. The largest share (13%) falls in the $75,000 to $99,999 range. Roughly 30% of households earn $100,000 or more per year. About 39% earn less than $50,000.
Richest ZIP codes are ranked by mean household income among ZCTAs with at least 500 residents. Census suppresses exact medians above $250,000; mean income avoids ties.
| Rank | ZIP | County | Population | Mean income | Median income |
|---|---|---|---|---|---|
| 1 | 73151 | Oklahoma County | 2,254 | $219,858 | $147,250 |
| 2 | 73025 | Oklahoma County | 16,914 | $219,013 | $176,149 |
| 3 | 73116 | Oklahoma County | 10,211 | $181,851 | $81,226 |
| 4 | 74114 | Tulsa County | 15,944 | $173,527 | $98,222 |
| 5 | 73173 | Cleveland County | 4,780 | $171,035 | $143,864 |
| 6 | 73007 | Oklahoma County | 3,170 | $162,671 | $120,556 |
| 7 | 73012 | Oklahoma County | 46,993 | $155,714 | $126,659 |
| 8 | 73131 | Oklahoma County | 3,845 | $154,880 | $137,849 |
| 9 | 73013 | Oklahoma County | 58,023 | $154,318 | $113,870 |
| 10 | 73627 | Beckham County | 530 | $151,626 | $100,263 |
Hero statistics use official Census ACS state totals (tables B19013 and S1902). Figures in this section are population-weighted aggregates of ZIP Code Tabulation Area (ZCTA) estimates for browsing individual ZIP codes. Page URL: https://resource.skyrocketbpo.com/tools/market-research/us-income-demographics-by-zip-code/oklahoma
Permanent URL backed by Census ACS data in PocketBase.