Comparison to Surrounding Areas
The median household income ($50,818) for 74354 is less than the median household income for 74370 ($52,535), 74333 ($54,667), 74363 ($55,524), 74369 ($54,250), 66713 ($61,250), 74331 ($61,272), Craig County ($51,922), Dotyville CDP ($71,250), and Narcissa CDP ($68,977). But it's more than 74360 ($-1), 67336 ($26,667), 74339 ($34,970), 74343 ($47,829), 74358 ($50,000), Ottawa County ($49,947), Commerce city ($34,817), Miami city ($46,410), and North Miami town ($45,625).
| 74354 | $50,818 |
| Dotyville CDP | $71,250 |
| Narcissa CDP | $68,977 |
| North Miami town | $45,625 |
| Commerce city | $34,817 |
| Miami city | $46,410 |
| Ottawa County | $49,947 |
| Craig County | $51,922 |
Get Median Household Income for all Zip Codes in Oklahoma.
The average household income ($64,868) for 74354 is less than the average household income for 74370 ($67,292), 74331 ($82,635), 74333 ($76,290), 74369 ($65,517), 66713 ($70,715), Craig County ($67,711), Dotyville CDP ($92,849), and Narcissa CDP ($86,757). But it's more than 74363 ($64,339), 74339 ($51,407), 74343 ($62,466), 74358 ($54,784), 74360 ($-1), 67336 ($44,086), Ottawa County ($63,907), Commerce city ($51,104), Miami city ($57,326), and North Miami town ($55,301).
| 74354 | $64,868 |
| Dotyville CDP | $92,849 |
| Narcissa CDP | $86,757 |
| North Miami town | $55,301 |
| Commerce city | $51,104 |
| Miami city | $57,326 |
| Ottawa County | $63,907 |
| Craig County | $67,711 |
Get Average Household Income for all Zip Codes in Oklahoma.
The per-capita income for 74354 is $25,655. The per capita income ($25,655) for 74354 is less than the per capita income for 74370 ($28,645), 74343 ($26,421), 74363 ($25,942), 74369 ($27,293), 66713 ($29,652), 74331 ($38,783), 74333 ($28,016), Craig County ($26,491), Dotyville CDP ($27,015), and Narcissa CDP ($26,061). But it's more than 74360 ($-1), 67336 ($23,477), 74339 ($20,049), 74358 ($22,435), Ottawa County ($25,611), Commerce city ($19,908), Miami city ($22,662), and North Miami town ($23,029).
| 74354 | $25,655 |
| Dotyville CDP | $27,015 |
| Narcissa CDP | $26,061 |
| North Miami town | $23,029 |
| Commerce city | $19,908 |
| Miami city | $22,662 |
| Ottawa County | $25,611 |
| Craig County | $26,491 |
Get Per-Capita Income for all Zip Codes in Oklahoma.
2.2% of households make over $200,000 a year. The percent high income households (2.2%) for 74354 is less than the percent high income households for 74370 (3.7%), 74333 (2.4%), 74339 (2.3%), 74369 (2.9%), 74331 (8.2%), Ottawa County (2.5%), Craig County (3.2%), and Commerce city (2.4%). But it's more than 74363 (1.8%), 67336 (1.0%), 74343 (2.1%), 74358 (0.0%), 74360 (0.0%), 66713 (1.9%), Miami city (1.2%), Narcissa CDP (0.0%), North Miami town (0.9%), and Dotyville CDP (0.0%).
| 74354 | 2.2% |
| Dotyville CDP | 0.0% |
| Narcissa CDP | 0.0% |
| North Miami town | 0.9% |
| Commerce city | 2.4% |
| Miami city | 1.2% |
| Ottawa County | 2.5% |
| Craig County | 3.2% |
Get High Income Households for all Zip Codes in Oklahoma.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 74354 | $36,094 | $57,279 | $61,357 | $40,152 |
| Dotyville CDP | $-1 | $-1 | $72,857 | $-1 |
| Narcissa CDP | $-1 | $-1 | $-1 | $68,295 |
| North Miami town | $58,750 | $59,375 | $43,750 | $38,750 |
| Commerce city | $34,464 | $40,893 | $36,250 | $27,321 |
| Miami city | $36,510 | $52,267 | $53,578 | $34,918 |
| Ottawa County | $35,764 | $58,716 | $56,932 | $36,911 |
| Craig County | $32,857 | $53,306 | $65,565 | $44,263 |
Get Median Household Income by Age of Householder for all Zip Codes in Oklahoma.
Use our lookalike & filtering workflow to discover every zip that matches your ideal market profile.
Our Income By Zip Code Lists let you start with a zip like 74354, then automatically find hundreds of similar zips by income, demographics, and growth potential — so you can build a smarter target list in minutes.
Get Your Income By Zip Code List
Get all zip codes in a state or the entire US with data such as median household income.
Starting at $65.
All income statistics above are the most current, comparable income statistics available from the US Census Bureau and are from the American Community Survey 2024 5-year estimates. You can find this information and other demographics for 74354 on the US Census Bureau’s website. These values are in 2024 inflation-adjusted dollars and were downloaded on 29 January 2026.
Margins of error for the income data are:
| Median Household Income | Average Household Income | Per Capita Income | High Income Households | Median Household Income by Age of Householder | ||||
|---|---|---|---|---|---|---|---|---|
| under 25 | 25 to 44 | 45 to 64 | 65+ | |||||
| 74354 | +/-$1,906 | +/-$2,641 | +/-$1,039 | +/-0.5% | +/-$3,954 | +/-$2,697 | +/-$2,121 | +/-$4,877 |
| Dotyville CDP | +/-$18,320 | +/-$32,764 | +/-$17,172 | +/-28.6% | +/-$-1 | +/-$-1 | +/-$23,601 | +/-$-1 |
| Narcissa CDP | +/-$43,585 | +/-$22,461 | +/-$4,520 | +/-35.4% | +/-$-1 | +/-$-1 | +/-$-1 | +/-$8,702 |
| North Miami town | +/-$13,299 | +/-$10,145 | +/-$3,960 | +/-3.1% | +/-$48,617 | +/-$24,768 | +/-$11,230 | +/-$27,412 |
| Commerce city | +/-$2,769 | +/-$4,326 | +/-$1,714 | +/-1.3% | +/-$2,873 | +/-$7,818 | +/-$8,565 | +/-$3,801 |
| Miami city | +/-$2,934 | +/-$2,385 | +/-$941 | +/-0.5% | +/-$3,875 | +/-$5,167 | +/-$2,992 | +/-$4,020 |
| Ottawa County | +/-$1,557 | +/-$1,933 | +/-$729 | +/-0.5% | +/-$2,437 | +/-$2,177 | +/-$2,718 | +/-$2,731 |
| Craig County | +/-$1,852 | +/-$3,622 | +/-$1,564 | +/-1.0% | +/-$15,300 | +/-$7,700 | +/-$6,047 | +/-$7,837 |