Comparison to Surrounding Areas
The median household income ($49,833) for 38040 is less than the median household income for 72315 ($52,259), 38024 ($57,061), 38030 ($123,750), 38037 ($51,976), 38001 ($53,438), Dyer County ($58,154), Lauderdale County ($49,879), and Crockett County ($62,165). But it's more than 38012 ($45,974), 38034 ($47,241), 38063 ($49,403), and Halls town ($43,750).
| 38040 | $49,833 |
| Halls town | $43,750 |
| Crockett County | $62,165 |
| Dyer County | $58,154 |
| Lauderdale County | $49,879 |
Get Median Household Income for all Zip Codes in Tennessee.
The average household income ($69,163) for 38040 is less than the average household income for 38024 ($94,631), 38030 ($95,683), 72315 ($73,888), Crockett County ($79,515), and Dyer County ($87,907). But it's more than 38012 ($61,799), 38037 ($57,631), 38063 ($68,885), 38001 ($68,789), 38034 ($65,964), Lauderdale County ($66,819), and Halls town ($57,772).
| 38040 | $69,163 |
| Halls town | $57,772 |
| Crockett County | $79,515 |
| Dyer County | $87,907 |
| Lauderdale County | $66,819 |
Get Average Household Income for all Zip Codes in Tennessee.
The per-capita income for 38040 is $33,312. The per capita income ($33,312) for 38040 is less than the per capita income for 38024 ($41,174), 38030 ($59,659), and Dyer County ($37,772). But it's more than 72315 ($30,714), 38034 ($28,605), 38037 ($23,560), 38063 ($27,788), 38001 ($29,862), 38012 ($26,158), Lauderdale County ($26,653), Crockett County ($32,864), and Halls town ($28,015).
| 38040 | $33,312 |
| Halls town | $28,015 |
| Crockett County | $32,864 |
| Dyer County | $37,772 |
| Lauderdale County | $26,653 |
Get Per-Capita Income for all Zip Codes in Tennessee.
2.3% of households make over $200,000 a year. The percent high income households (2.3%) for 38040 is less than the percent high income households for 38012 (4.0%), 38024 (6.1%), 38063 (4.4%), 72315 (5.8%), Dyer County (5.1%), Lauderdale County (3.1%), and Crockett County (3.0%). But it's more than 38001 (1.6%), 38030 (0.0%), 38034 (2.2%), 38037 (0.0%), and Halls town (0.5%).
| 38040 | 2.3% |
| Halls town | 0.5% |
| Crockett County | 3.0% |
| Dyer County | 5.1% |
| Lauderdale County | 3.1% |
Get High Income Households for all Zip Codes in Tennessee.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 38040 | $43,889 | $41,667 | $62,159 | $50,144 |
| Halls town | $-1 | $37,139 | $68,000 | $32,614 |
| Crockett County | $60,625 | $70,293 | $82,463 | $41,522 |
| Dyer County | $50,500 | $60,064 | $62,414 | $47,068 |
| Lauderdale County | $34,464 | $53,344 | $57,619 | $37,319 |
Get Median Household Income by Age of Householder for all Zip Codes in Tennessee.
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 38040, 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 38040 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+ | |||||
| 38040 | +/-$12,119 | +/-$13,468 | +/-$6,525 | +/-1.7% | +/-$27,890 | +/-$41,015 | +/-$20,545 | +/-$21,851 |
| Halls town | +/-$14,939 | +/-$7,595 | +/-$4,042 | +/-0.9% | +/-$-1 | +/-$31,219 | +/-$31,162 | +/-$24,401 |
| Crockett County | +/-$5,593 | +/-$7,916 | +/-$3,053 | +/-1.1% | +/-$26,252 | +/-$15,824 | +/-$14,210 | +/-$9,889 |
| Dyer County | +/-$3,239 | +/-$16,428 | +/-$7,438 | +/-1.7% | +/-$21,516 | +/-$3,076 | +/-$10,166 | +/-$6,289 |
| Lauderdale County | +/-$3,995 | +/-$4,785 | +/-$1,866 | +/-1.4% | +/-$10,139 | +/-$8,238 | +/-$9,761 | +/-$5,347 |